The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
Checker.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeChecking |
17855 | 783 |
checker.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
12727 | 800 |
emitter.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
6012 | 309 |
Scheduler.cs in Public/Src/Engine/Scheduler |
5544 | 119 |
DetouredFunctions.cpp in Public/Src/Sandbox/Windows/DetoursServices |
5389 | 126 |
Parser.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
4710 | 376 |
Parser.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Parsing |
4410 | 308 |
SandboxedProcessPipExecutor.cs in Public/Src/Engine/Processes |
4340 | 113 |
PipExecutor.cs in Public/Src/Engine/Scheduler |
4026 | 83 |
FileSystem.Win.cs in Public/Src/Utilities/Native/IO/Windows |
3613 | 111 |
Log.cs in Public/Src/Engine/Scheduler/Tracing |
3489 | 1 |
FileContentManager.cs in Public/Src/Engine/Scheduler/Artifacts |
3108 | 111 |
Engine.cs in Public/Src/Engine/Dll |
2975 | 59 |
FileChangeTrackingSet.cs in Public/Src/Utilities/Storage/ChangeTracking |
2682 | 80 |
PipGraph.Builder.cs in Public/Src/Pips/Dll/Graph |
2597 | 80 |
Log.cs in Public/Src/Engine/Dll/Tracing |
2560 | 1 |
LocalLocationStoreDistributedContentTests.cs in Public/Src/Cache/ContentStore/DistributedTest/ContentLocation |
2493 | 70 |
NativeMethods.cs in Public/Src/Cache/ContentStore/Library/FileSystem |
2291 | 5 |
AstConverter.cs in Public/Src/FrontEnd/Script/RuntimeModel/AstBridge |
2239 | 127 |
disasm.cpp in Public/Src/Sandbox/Windows/Detours/Lib |
2167 | 97 |
Utilities.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
2165 | 221 |
FileSystemContentStoreInternal.cs in Public/Src/Cache/ContentStore/Library/Stores |
2127 | 93 |
NodeImplementations.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
2113 | 151 |
NtStatus.cs in Public/Src/Utilities/Native/IO/Windows |
2077 | 5 |
BuildXLApp.cs in Public/Src/App/Bxl |
2048 | 73 |
Args.cs in Public/Src/App/Bxl |
2039 | 32 |
DfsVisitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
1986 | 164 |
Scanner.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Scanning |
1960 | 63 |
BasicFilesystemCache.cs in Public/Src/Cache/VerticalStore/BasicFilesystem |
1959 | 46 |
Types.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
1855 | - |
GraphAgnosticIncrementalSchedulingState.cs in Public/Src/Engine/Scheduler/IncrementalScheduling |
1833 | 50 |
FileUtilities.Win.cs in Public/Src/Utilities/Native/IO/Windows |
1802 | 44 |
EngineSchedule.cs in Public/Src/Engine/Dll |
1768 | 37 |
LocalLocationStore.cs in Public/Src/Cache/ContentStore/Distributed/NuCache |
1744 | 62 |
image.cpp in Public/Src/Sandbox/Windows/Detours/Lib |
1653 | 53 |
Visitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
1559 | 236 |
NodeUtilities.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types |
1555 | 109 |
Binder.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Binding |
1554 | 87 |
FileMonitoringViolationAnalyzer.cs in Public/Src/Engine/Scheduler |
1552 | 35 |
ObservedInputProcessor.cs in Public/Src/Engine/Scheduler/Fingerprints |
1542 | 45 |
AbsFileSystemTests.cs in Public/Src/Cache/ContentStore/InterfacesTest/FileSystem |
1507 | 103 |
MockRedisDatabaseFactory.TestDatabase.cs in Public/Src/Cache/ContentStore/DistributedTest/Redis |
1496 | 313 |
Types.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types |
1487 | 79 |
SummaryAnalyzer.cs in Public/Src/Tools/Execution.Analyzer/Analyzers.Partner |
1485 | 76 |
detours.cpp in Public/Src/Sandbox/Windows/Detours/Lib |
1461 | 48 |
declarationEmitter.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
1416 | 90 |
WorkspaceNugetModuleResolver.cs in Public/Src/FrontEnd/Nuget |
1407 | 54 |
DropDaemon.cs in Public/Src/Tools/DropDaemon |
1402 | 47 |
ReformatterVisitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Reformatter |
1366 | 140 |
FileAccessManifest.cs in Public/Src/Engine/Processes |
1340 | 65 |
File | # lines | # units |
---|---|---|
checker.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
12727 | 800 |
Checker.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeChecking |
17855 | 783 |
Parser.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
4710 | 376 |
MockRedisDatabaseFactory.TestDatabase.cs in Public/Src/Cache/ContentStore/DistributedTest/Redis |
1496 | 313 |
emitter.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
6012 | 309 |
Parser.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Parsing |
4410 | 308 |
Visitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
1559 | 236 |
Utilities.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
2165 | 221 |
DfsVisitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
1986 | 164 |
NodeImplementations.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types/Nodes |
2113 | 151 |
ReformatterVisitor.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Reformatter |
1366 | 140 |
AstConverter.cs in Public/Src/FrontEnd/Script/RuntimeModel/AstBridge |
2239 | 127 |
DetouredFunctions.cpp in Public/Src/Sandbox/Windows/DetoursServices |
5389 | 126 |
Scheduler.cs in Public/Src/Engine/Scheduler |
5544 | 119 |
SandboxedProcessPipExecutor.cs in Public/Src/Engine/Processes |
4340 | 113 |
FileContentManager.cs in Public/Src/Engine/Scheduler/Artifacts |
3108 | 111 |
FileSystem.Win.cs in Public/Src/Utilities/Native/IO/Windows |
3613 | 111 |
NodeUtilities.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Types |
1555 | 109 |
AbsFileSystemTests.cs in Public/Src/Cache/ContentStore/InterfacesTest/FileSystem |
1507 | 103 |
disasm.cpp in Public/Src/Sandbox/Windows/Detours/Lib |
2167 | 97 |
There are 2521 files with lines longer than 120 characters. In total, there are 25536 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
checker.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
12727 | 800 | 805 |
Errors.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Diagnostics |
687 | - | 670 |
Checker.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeChecking |
17855 | 783 | 646 |
Log.cs in Public/Src/Engine/Scheduler/Tracing |
3489 | 1 | 457 |
Scheduler.cs in Public/Src/Engine/Scheduler |
5544 | 119 | 449 |
SandboxedProcessPipExecutor.cs in Public/Src/Engine/Processes |
4340 | 113 | 382 |
Engine.cs in Public/Src/Engine/Dll |
2975 | 59 | 311 |
PipExecutor.cs in Public/Src/Engine/Scheduler |
4026 | 83 | 292 |
LocalLocationStoreDistributedContentTests.cs in Public/Src/Cache/ContentStore/DistributedTest/ContentLocation |
2493 | 70 | 231 |
FileSystem.Win.cs in Public/Src/Utilities/Native/IO/Windows |
3613 | 111 | 228 |
Args.cs in Public/Src/App/Bxl |
2039 | 32 | 223 |
Log.cs in Public/Src/Engine/Dll/Tracing |
2560 | 1 | 209 |
AstConverter.cs in Public/Src/FrontEnd/Script/RuntimeModel/AstBridge |
2239 | 127 | 188 |
MockRedisDatabaseFactory.TestDatabase.cs in Public/Src/Cache/ContentStore/DistributedTest/Redis |
1496 | 313 | 179 |
FileContentManager.cs in Public/Src/Engine/Scheduler/Artifacts |
3108 | 111 | 170 |
Scanner.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Scanning |
1960 | 63 | 158 |
Parser.cs in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/Parsing |
4410 | 308 | 156 |
emitter.ts in Public/Src/FrontEnd/TypeScript.Net/TypeScript.Net/TypeScriptImpl |
6012 | 309 | 142 |
BuildXLApp.cs in Public/Src/App/Bxl |
2048 | 73 | 141 |
PipGraph.Builder.cs in Public/Src/Pips/Dll/Graph |
2597 | 80 | 141 |