Path	Lines of Code
Directory.Build.props	21
Directory.Build.targets	2
PublishNativeAOT.cmd	1
build-macos.cake	91
chocopush.cmd	1
src/BinlogTool/ListTools.cs	155
src/BinlogTool/Log.cs	56
src/BinlogTool/Program.cs	70
src/BinlogTool/SaveFiles.cs	259
src/BinlogTool/SaveStrings.cs	14
src/BinlogTool/Search.cs	79
src/BinlogTool/publish.cmd	1
src/ResourcesGenerator/Program.cs	34
src/ResourcesGenerator/ResourceCreator.cs	151
src/StructuredLogViewer.Avalonia/App.xaml	662
src/StructuredLogViewer.Avalonia/App.xaml.cs	19
src/StructuredLogViewer.Avalonia/Avalonia.rd.xml	9
src/StructuredLogViewer.Avalonia/AvaloniaExtensions.cs	32
src/StructuredLogViewer.Avalonia/BuildParametersScreen.cs	58
src/StructuredLogViewer.Avalonia/Controls/BuildControl.xaml	105
src/StructuredLogViewer.Avalonia/Controls/BuildControl.xaml.cs	874
src/StructuredLogViewer.Avalonia/Controls/DocumentWell.xaml	43
src/StructuredLogViewer.Avalonia/Controls/DocumentWell.xaml.cs	103
src/StructuredLogViewer.Avalonia/Controls/ImportLinkHighlighter.cs	202
src/StructuredLogViewer.Avalonia/Controls/NavigationHelper.cs	20
src/StructuredLogViewer.Avalonia/Controls/NodeIsSelectedToColorConverter.cs	18
src/StructuredLogViewer.Avalonia/Controls/NodeLowRelevanceToOpactityConverter.cs	19
src/StructuredLogViewer.Avalonia/Controls/ProjectIconConverter.cs	44
src/StructuredLogViewer.Avalonia/Controls/ProxyNodeIconConverter.cs	92
src/StructuredLogViewer.Avalonia/Controls/SearchAndResultsControl.xaml	44
src/StructuredLogViewer.Avalonia/Controls/SearchAndResultsControl.xaml.cs	99
src/StructuredLogViewer.Avalonia/Controls/SourceFileTab.cs	18
src/StructuredLogViewer.Avalonia/Controls/SplitterPanel.cs	205
src/StructuredLogViewer.Avalonia/Controls/StringEmptinessToVisibilityConverter.cs	24
src/StructuredLogViewer.Avalonia/Controls/TextViewerControl.xaml	66
src/StructuredLogViewer.Avalonia/Controls/TextViewerControl.xaml.cs	187
src/StructuredLogViewer.Avalonia/MainWindow.xaml	60
src/StructuredLogViewer.Avalonia/MainWindow.xaml.cs	542
src/StructuredLogViewer.Avalonia/Program.cs	9
src/StructuredLogViewer.Avalonia/Styles.xaml	117
src/StructuredLogViewer.Core/BuildProgress.cs	41
src/StructuredLogViewer.Core/ButtonNode.cs	18
src/StructuredLogViewer.Core/ClipboardService.cs	12
src/StructuredLogViewer.Core/Command.cs	22
src/StructuredLogViewer.Core/CustomContentNode.cs	14
src/StructuredLogViewer.Core/DialogService.cs	12
src/StructuredLogViewer.Core/DotnetUtilities.cs	70
src/StructuredLogViewer.Core/ExceptionHandler.cs	40
src/StructuredLogViewer.Core/HostedBuild.cs	59
src/StructuredLogViewer.Core/PreprocessedFileManager.cs	280
src/StructuredLogViewer.Core/ProjectGraph/MSAGLProjectGraphConstructor.cs	226
src/StructuredLogViewer.Core/ProjectGraph/RuntimeGraph.cs	91
src/StructuredLogViewer.Core/ProjectImport.cs	40
src/StructuredLogViewer.Core/SettingsService.cs	420
src/StructuredLogViewer.Core/SingleGlobalInstance.cs	40
src/StructuredLogViewer.Core/SourceFiles/ArchiveFileResolver.cs	28
src/StructuredLogViewer.Core/SourceFiles/ISourceFileResolver.cs	7
src/StructuredLogViewer.Core/SourceFiles/LocalSourceFileResolver.cs	22
src/StructuredLogViewer.Core/SourceFiles/SourceFileResolver.cs	61
src/StructuredLogViewer.Core/SourceFiles/SourceText.cs	80
src/StructuredLogViewer.Core/Timeline/Block.cs	94
src/StructuredLogViewer.Core/Timeline/Lane.cs	22
src/StructuredLogViewer.Core/Timeline/Timeline.cs	73
src/StructuredLogViewer.Core/TypingConcurrentOperation.cs	80
src/StructuredLogViewer.Core/Utilities.cs	96
src/StructuredLogViewer.Core/WelcomeScreen.cs	127
src/StructuredLogViewer/BuildParametersScreen.cs	53
src/StructuredLogViewer/Controls/BuildControl.xaml	128
src/StructuredLogViewer/Controls/BuildControl.xaml.cs	1721
src/StructuredLogViewer/Controls/Classifier.cs	53
src/StructuredLogViewer/Controls/DocumentWell.xaml	22
src/StructuredLogViewer/Controls/DocumentWell.xaml.cs	108
src/StructuredLogViewer/Controls/ImportLinkHighlighter.cs	180
src/StructuredLogViewer/Controls/NavigationHelper.cs	20
src/StructuredLogViewer/Controls/NodeHyperlinkControl.cs	118
src/StructuredLogViewer/Controls/ProjectGraphControl.xaml	11
src/StructuredLogViewer/Controls/ProjectGraphControl.xaml.cs	29
src/StructuredLogViewer/Controls/SearchAndResultsControl.xaml	60
src/StructuredLogViewer/Controls/SearchAndResultsControl.xaml.cs	114
src/StructuredLogViewer/Controls/SourceFileTab.cs	9
src/StructuredLogViewer/Controls/SourceFileTabHeader.cs	20
src/StructuredLogViewer/Controls/SplitterPanel.cs	221
src/StructuredLogViewer/Controls/StringEmptinessToVisibilityConverter.cs	25
src/StructuredLogViewer/Controls/TextViewerControl.xaml	79
src/StructuredLogViewer/Controls/TextViewerControl.xaml.cs	245
src/StructuredLogViewer/Controls/TimelineControl.xaml	34
src/StructuredLogViewer/Controls/TimelineControl.xaml.cs	349
src/StructuredLogViewer/Controls/TracingControl.xaml	54
src/StructuredLogViewer/Controls/TracingControl.xaml.cs	1006
src/StructuredLogViewer/Controls/TreeViewExtensions.cs	164
src/StructuredLogViewer/Entrypoint.cs	30
src/StructuredLogViewer/FileAssociations.cs	88
src/StructuredLogViewer/MSBuildLocator.cs	85
src/StructuredLogViewer/MainWindow.xaml	56
src/StructuredLogViewer/MainWindow.xaml.cs	664
src/StructuredLogViewer/ScrollViewerHelper.cs	72
src/StructuredLogViewer/themes/ThemeManager.cs	140
src/StructuredLogViewer/tools/chocolateyinstall.ps1	13
src/StructuredLogViewer/tools/chocolateyuninstall.ps1	11
src/StructuredLogger/Analyzers/BuildAnalyzer.cs	404
src/StructuredLogger/Analyzers/CompilerInvocations.cs	208
src/StructuredLogger/Analyzers/CppAnalyzer.cs	338
src/StructuredLogger/Analyzers/CscTaskAnalyzer.cs	130
src/StructuredLogger/Analyzers/DoubleWritesAnalyzer.cs	109
src/StructuredLogger/Analyzers/ImportTreeAnalyzer.cs	158
src/StructuredLogger/Analyzers/MessageTaskAnalyzer.cs	15
src/StructuredLogger/Analyzers/ResolveAssemblyReferenceAnalyzer.cs	179
src/StructuredLogger/Analyzers/Stats.cs	343
src/StructuredLogger/AssemblyLoadBuildEventArgs2.cs	57
src/StructuredLogger/BinaryLog.cs	114
src/StructuredLogger/BinaryLogger/ArrayDictionary.cs	201
src/StructuredLogger/BinaryLogger/BinLogReader.cs	246
src/StructuredLogger/BinaryLogger/BinaryLogRecord.cs	11
src/StructuredLogger/BinaryLogger/BinaryLogRecordKind.cs	34
src/StructuredLogger/BinaryLogger/BinaryLogger.cs	212
src/StructuredLogger/BinaryLogger/BufferedReadStream.cs	449
src/StructuredLogger/BinaryLogger/BuildEventArgsDispatcher.cs	77
src/StructuredLogger/BinaryLogger/BuildEventArgsFieldFlags.cs	25
src/StructuredLogger/BinaryLogger/BuildEventArgsFields.cs	25
src/StructuredLogger/BinaryLogger/BuildEventArgsReader.Viewer.cs	125
src/StructuredLogger/BinaryLogger/BuildEventArgsReader.cs	1152
src/StructuredLogger/BinaryLogger/BuildEventArgsWriter.cs	926
src/StructuredLogger/BinaryLogger/EvaluationIdProvider.cs	20
src/StructuredLogger/BinaryLogger/FileUsedEventArgs.cs	18
src/StructuredLogger/BinaryLogger/ProjectImportsCollector.cs	162
src/StructuredLogger/BinaryLogger/ProjectImportsCollectorExtensions.cs	25
src/StructuredLogger/BinaryLogger/ResourceUtilities.cs	27
src/StructuredLogger/BinaryLogger/TargetSkippedEventArgs2.cs	22
src/StructuredLogger/BinaryLogger/TaskItemData.cs	63
src/StructuredLogger/BinaryLogger/TaskStartedEventArgs2.cs	25
src/StructuredLogger/BinaryLogger/Utilities.cs	288
src/StructuredLogger/Construction/BuildStatistics.cs	29
src/StructuredLogger/Construction/Construction.cs	988
src/StructuredLogger/Construction/ItemGroupParser.cs	222
src/StructuredLogger/Construction/MessageProcessor.cs	904
src/StructuredLogger/Construction/TargetGraph.cs	92
src/StructuredLogger/CustomAppDomainManager.cs	40
src/StructuredLogger/ErrorReporting.cs	38
src/StructuredLogger/ObjectModel/AbstractDiagnostic.cs	48
src/StructuredLogger/ObjectModel/AddItem.cs	8
src/StructuredLogger/ObjectModel/ArchiveFile.cs	47
src/StructuredLogger/ObjectModel/BaseNode.cs	139
src/StructuredLogger/ObjectModel/Build.cs	199
src/StructuredLogger/ObjectModel/ChildrenList.cs	83
src/StructuredLogger/ObjectModel/CriticalBuildMessage.cs	7
src/StructuredLogger/ObjectModel/EntryTarget.cs	14
src/StructuredLogger/ObjectModel/Error.cs	7
src/StructuredLogger/ObjectModel/EvaluationProfileEntry.cs	64
src/StructuredLogger/ObjectModel/Folder.cs	12
src/StructuredLogger/ObjectModel/IHasLineNumber.cs	7
src/StructuredLogger/ObjectModel/IHasRelevance.cs	7
src/StructuredLogger/ObjectModel/IHasSourceFile.cs	7
src/StructuredLogger/ObjectModel/IHasTitle.cs	7
src/StructuredLogger/ObjectModel/IPreprocessable.cs	7
src/StructuredLogger/ObjectModel/IProjectOrEvaluation.cs	62
src/StructuredLogger/ObjectModel/Import.cs	36
src/StructuredLogger/ObjectModel/Item.cs	12
src/StructuredLogger/ObjectModel/Message.cs	67
src/StructuredLogger/ObjectModel/Metadata.cs	7
src/StructuredLogger/ObjectModel/NameValueNode.cs	16
src/StructuredLogger/ObjectModel/NamedNode.cs	12
src/StructuredLogger/ObjectModel/NoImport.cs	37
src/StructuredLogger/ObjectModel/NodeFlags.cs	14
src/StructuredLogger/ObjectModel/Note.cs	8
src/StructuredLogger/ObjectModel/ObservableObject.cs	22
src/StructuredLogger/ObjectModel/Parameter.cs	7
src/StructuredLogger/ObjectModel/Project.cs	135
src/StructuredLogger/ObjectModel/ProjectEvaluation.cs	83
src/StructuredLogger/ObjectModel/Property.cs	7
src/StructuredLogger/ObjectModel/RemoveItem.cs	8
src/StructuredLogger/ObjectModel/SourceFile.cs	8
src/StructuredLogger/ObjectModel/SourceFileLine.cs	13
src/StructuredLogger/ObjectModel/Target.cs	111
src/StructuredLogger/ObjectModel/Task.cs	35
src/StructuredLogger/ObjectModel/TaskItem.cs	65
src/StructuredLogger/ObjectModel/Tasks/CompilationWrites.cs	86
src/StructuredLogger/ObjectModel/Tasks/CopyTask.cs	53
src/StructuredLogger/ObjectModel/Tasks/CscTask.cs	7
src/StructuredLogger/ObjectModel/Tasks/FileCopyOperation.cs	9
src/StructuredLogger/ObjectModel/Tasks/FscTask.cs	7
src/StructuredLogger/ObjectModel/Tasks/ManagedCompilerTask.cs	27
src/StructuredLogger/ObjectModel/Tasks/ResolveAssemblyReferenceTask.cs	9
src/StructuredLogger/ObjectModel/Tasks/RobocopyTask.cs	45
src/StructuredLogger/ObjectModel/Tasks/VbcTask.cs	7
src/StructuredLogger/ObjectModel/TextNode.cs	20
src/StructuredLogger/ObjectModel/TimedNode.cs	33
src/StructuredLogger/ObjectModel/TreeNode.cs	522
src/StructuredLogger/ObjectModel/Warning.cs	7
src/StructuredLogger/Progress.cs	22
src/StructuredLogger/Reflector.cs	117
src/StructuredLogger/Search/HighlightedText.cs	9
src/StructuredLogger/Search/NodeQueryMatcher.cs	511
src/StructuredLogger/Search/PropertiesAndItemsSearch.cs	143
src/StructuredLogger/Search/ProxyNode.cs	219
src/StructuredLogger/Search/ResultTree.cs	154
src/StructuredLogger/Search/Search.cs	117
src/StructuredLogger/Search/SearchResult.cs	53
src/StructuredLogger/Serialization/AttributeNames.cs	25
src/StructuredLogger/Serialization/Binary/BetterBinaryReader.cs	14
src/StructuredLogger/Serialization/Binary/BetterBinaryWriter.cs	14
src/StructuredLogger/Serialization/Binary/BuildLogReader.cs	234
src/StructuredLogger/Serialization/Binary/BuildLogWriter.cs	176
src/StructuredLogger/Serialization/Binary/TreeBinaryReader.cs	124
src/StructuredLogger/Serialization/Binary/TreeBinaryWriter.cs	100
src/StructuredLogger/Serialization/Serialization.cs	240
src/StructuredLogger/Serialization/StringCache.cs	105
src/StructuredLogger/Serialization/StringWriter.cs	39
src/StructuredLogger/Serialization/XlinqLogReader.cs	191
src/StructuredLogger/Serialization/XmlLogReader.cs	294
src/StructuredLogger/Serialization/XmlLogWriter.cs	171
src/StructuredLogger/Span.cs	32
src/StructuredLogger/Strings/JsonParser.cs	318
src/StructuredLogger/Strings/ResourcesCollection.cs	23
src/StructuredLogger/Strings/Strings.cs	439
src/StructuredLogger/StructuredLogger.cs	120
src/StructuredLogger/TextUtilities.cs	399
src/TaskRunner/AppDomainInitializer.cs	10
src/TaskRunner/BuildEngine.cs	71
src/TaskRunner/Executor.cs	203
src/TaskRunner/MissingPropertyException.cs	15
src/TaskRunner/Program.cs	103
