Setup Git Repository Parsing

This commit is contained in:
Simon Martens
2023-09-10 01:09:20 +02:00
parent 4e3c65dc6f
commit 8fd0050cf3
69 changed files with 1228 additions and 1461 deletions

View File

@@ -35,7 +35,7 @@ public class SearchRules {
if (sb.Length >= sw.Length) {
if (sb.ToString().Contains(sw)) {
if (reader.State.Results == null)
reader.State.Results = new List<(string Page, string Line, string Identifier)>();
reader.State.Results = new List<(string Page, string Line, string? Identifier)>();
reader.State.Results.Add((reader.CurrentPage, reader.CurrentLine, reader.State.CurrentIdentifier));
}
sb.Remove(0, sb.Length - sw.Length);

View File

@@ -7,7 +7,7 @@ public class SearchState : HaWeb.HTMLParser.IState {
internal string? CurrentIdentifier;
internal ILibrary? Lib;
internal bool Normalize;
internal List<(string Page, string Line, string Identifier)>? Results;
internal List<(string Page, string Line, string? Identifier)>? Results;
public SearchState(string searchword, bool normalize = false, ILibrary? lib = null) {
Lib = lib;