The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
AttackSurfaceAnalyzerClient.cs in Cli |
1318 | 30 |
SqliteDatabaseManager.cs in Lib/Utils |
1037 | 45 |
SystemSqliteDatabaseManager.cs in Benchmarks |
858 | 40 |
Resources.Designer.cs in Lib/Properties |
832 | 1 |
Sandbox.razor in Cli/Pages |
489 | - |
FileSystemCollector.cs in Lib/Collectors |
458 | 8 |
LiteDbManager.cs in Benchmarks |
398 | 44 |
core-pipeline.yml in Pipelines |
354 | - |
UserAccountCollector.cs in Lib/Collectors |
344 | 7 |
asa.css in Cli/wwwroot/css |
296 | - |
BaseCompare.cs in Lib/Collectors |
293 | 9 |
FileSystemMonitor.cs in Lib/Collectors |
293 | 30 |
NativeMethods.cs in Lib/Utils |
267 | 2 |
TpmCollector.cs in Lib/Collectors |
258 | 10 |
CommandOptions.cs in Lib/Objects |
249 | 2 |
ServiceCollector.cs in Lib/Collectors |
247 | 8 |
EventLogCollector.cs in Lib/Collectors |
246 | 6 |
FileSystemUtils.cs in Lib/Collectors |
240 | 6 |
Elevation.cs in Lib/Utils |
238 | 7 |
FirewallCollector.cs in Lib/Collectors |
213 | 6 |
AsaHelpers.cs in Lib/Utils |
213 | 14 |
WindowsFileSystemUtils.cs in Lib/Collectors |
187 | 6 |
AsaNvIndex.cs in Lib/Objects |
183 | 34 |
Results.razor in Cli/Components/States |
172 | - |
ComObjectCollector.cs in Lib/Collectors |
168 | 5 |
Win32OpenPortListenerHelper.cs in Lib/Utils |
159 | 2 |
WifiCollector.cs in Lib/Collectors |
154 | 7 |
QueryTests.cs in Benchmarks |
149 | 13 |
DriverCollector.cs in Lib/Collectors |
149 | 6 |
OpenPortCollector.cs in Lib/Collectors |
149 | 4 |
Guided.razor in Cli/Pages |
148 | - |
Types.cs in Lib/Objects |
147 | - |
Author.razor in Cli/Pages |
141 | - |
SqlConnectionHolder.cs in Lib/Objects |
138 | 7 |
CertificateCollector.cs in Lib/Collectors |
135 | 6 |
RuleFile.cs in Lib/Objects |
131 | 7 |
LiteDbQueryTests.cs in Benchmarks |
130 | 11 |
SystemSqliteSqlConnectionHolder.cs in Benchmarks |
130 | 8 |
NavMenu.razor in Cli/Shared |
129 | - |
CryptoTests.cs in Benchmarks |
123 | 7 |
Analyze.razor in Cli/Pages |
114 | - |
RegistryCollector.cs in Lib/Collectors |
107 | 3 |
RegistryWalker.cs in Lib/Utils |
101 | 2 |
FileWatcher.cs in Lib/Utils |
100 | 13 |
InsertTestsWithoutTransactions.cs in Benchmarks |
96 | 8 |
CompareResult.cs in Lib/Objects |
93 | 3 |
ExternalCommandRunner.cs in Lib/Utils |
93 | 3 |
SystemSqliteInsertTests.cs in Benchmarks |
91 | 8 |
InsertTestsWithIntermittentTransactions.cs in Benchmarks |
90 | 8 |
CryptographicKeyObject.cs in Lib/Objects |
89 | 5 |
File | # lines | # units |
---|---|---|
SqliteDatabaseManager.cs in Lib/Utils |
1037 | 45 |
LiteDbManager.cs in Benchmarks |
398 | 44 |
SystemSqliteDatabaseManager.cs in Benchmarks |
858 | 40 |
AsaNvIndex.cs in Lib/Objects |
183 | 34 |
AttackSurfaceAnalyzerClient.cs in Cli |
1318 | 30 |
FileSystemMonitor.cs in Lib/Collectors |
293 | 30 |
AsaHelpers.cs in Lib/Utils |
213 | 14 |
QueryTests.cs in Benchmarks |
149 | 13 |
FileWatcher.cs in Lib/Utils |
100 | 13 |
LiteDbQueryTests.cs in Benchmarks |
130 | 11 |
TpmCollector.cs in Lib/Collectors |
258 | 10 |
BaseCompare.cs in Lib/Collectors |
293 | 9 |
InsertTestsWithIntermittentTransactions.cs in Benchmarks |
90 | 8 |
InsertTestsWithoutTransactions.cs in Benchmarks |
96 | 8 |
LiteDbInsertTests.cs in Benchmarks |
74 | 8 |
OpenTransactionTest.cs in Benchmarks |
67 | 8 |
SetupTimeTest.cs in Benchmarks |
88 | 8 |
SystemSqliteInsertTests.cs in Benchmarks |
91 | 8 |
SystemSqliteSqlConnectionHolder.cs in Benchmarks |
130 | 8 |
FileSystemCollector.cs in Lib/Collectors |
458 | 8 |
There are 83 files with lines longer than 120 characters. In total, there are 526 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
SqliteDatabaseManager.cs in Lib/Utils |
1037 | 45 | 85 |
SystemSqliteDatabaseManager.cs in Benchmarks |
858 | 40 | 69 |
AttackSurfaceAnalyzerClient.cs in Cli |
1318 | 30 | 42 |
UserAccountCollector.cs in Lib/Collectors |
344 | 7 | 21 |
CommandOptions.cs in Lib/Objects |
249 | 2 | 18 |
BaseCompare.cs in Lib/Collectors |
293 | 9 | 17 |
Sandbox.razor in Cli/Pages |
489 | - | 14 |
FirewallCollector.cs in Lib/Collectors |
213 | 6 | 13 |
FileSystemCollector.cs in Lib/Collectors |
458 | 8 | 12 |
LiteDbManager.cs in Benchmarks |
398 | 44 | 11 |
EventLogCollector.cs in Lib/Collectors |
246 | 6 | 10 |
Guided.razor in Cli/Pages |
148 | - | 9 |
WifiCollector.cs in Lib/Collectors |
154 | 7 | 9 |
FileCollectorOptions.razor in Cli/Components/CollectorOptions |
83 | - | 8 |
DriverCollector.cs in Lib/Collectors |
149 | 6 | 7 |
DatabaseManager.cs in Lib/Utils |
86 | 4 | 7 |
FileMonitorOptions.razor in Cli/Components/MonitorOptions |
60 | - | 6 |
Results.razor in Cli/Components/States |
172 | - | 6 |
CertificateCollector.cs in Lib/Collectors |
135 | 6 | 6 |
ComObjectCollector.cs in Lib/Collectors |
168 | 5 | 6 |