The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
BaseEngine.cs in src/Engines |
531 | 29 |
KernelApplication.cs in src |
421 | 12 |
Protocol.cs in src/Data |
239 | 3 |
CommsRouter.cs in src/ShellRouting |
222 | 10 |
ExecuteRequestHandler.cs in src/Engines |
209 | 6 |
ShellServer.cs in src/Servers |
192 | 8 |
Table.cs in src/ResultEncoding |
142 | 4 |
Magic.cs in src/Symbols |
113 | 6 |
Metadata.cs in src/Data |
103 | 4 |
BasicEncoders.cs in src/ResultEncoding |
100 | 8 |
CompleteRequestHandler.cs in src/Engines |
85 | 2 |
HeartbeatServer.cs in src/Servers |
85 | 6 |
Messages.cs in src/Extensions |
83 | 2 |
ConnectionInfo.cs in src/Data |
75 | - |
InputParser.cs in src/Engines |
74 | 3 |
ShellRouter.cs in src/ShellRouting |
74 | 4 |
Extensions.cs in src/Extensions |
70 | 3 |
steps-sdl-tools.yml in ci |
64 | - |
Enumerations.cs in src/Data |
61 | - |
steps-sign.yml in ci |
59 | - |
SymbolEncoder.cs in src/ResultEncoding |
57 | 3 |
Collections.cs in src/Extensions |
54 | 6 |
OrderedShellHandler.cs in src/ShellRouting |
49 | 1 |
Conversions.cs in src/Extensions |
41 | 3 |
DisplayData.cs in src/ResultEncoding |
37 | 1 |
IChannel.cs in src/Engines |
35 | 3 |
ISymbolResolver.cs in src/Symbols |
34 | - |
Cryptography.cs in src/Extensions |
33 | - |
ICommsRouter.cs in src/ShellRouting |
31 | - |
steps-build-samples.yml in ci |
29 | - |
ci.yml in ci |
27 | - |
Serialization.cs in src/Data |
27 | 1 |
CompletionResult.cs in src/Engines |
27 | - |
ExecutionResult.cs in src/Engines |
26 | - |
IShellRouter.cs in src/ShellRouting |
25 | 1 |
signed.yml in ci |
24 | - |
ChannelWithNewLines.cs in src/Extensions |
24 | 1 |
ServiceCollection.cs in src/Extensions |
24 | 1 |
KernelContext.cs in src/Data |
23 | 2 |
steps-build-core.yml in ci |
21 | - |
DelaySign.cs in src/Properties |
20 | - |
IShellServer.cs in src/Servers |
19 | - |
IShellHandler.cs in src/ShellRouting |
14 | - |
IExecutionEngine.cs in src/Engines |
11 | - |
IHeartbeatServer.cs in src/Servers |
10 | - |
AssemblyInfo.cs in src/Properties |
2 | - |
File | # lines | # units |
---|---|---|
BaseEngine.cs in src/Engines |
531 | 29 |
KernelApplication.cs in src |
421 | 12 |
CommsRouter.cs in src/ShellRouting |
222 | 10 |
BasicEncoders.cs in src/ResultEncoding |
100 | 8 |
ShellServer.cs in src/Servers |
192 | 8 |
ExecuteRequestHandler.cs in src/Engines |
209 | 6 |
Collections.cs in src/Extensions |
54 | 6 |
HeartbeatServer.cs in src/Servers |
85 | 6 |
Magic.cs in src/Symbols |
113 | 6 |
Metadata.cs in src/Data |
103 | 4 |
Table.cs in src/ResultEncoding |
142 | 4 |
ShellRouter.cs in src/ShellRouting |
74 | 4 |
Protocol.cs in src/Data |
239 | 3 |
IChannel.cs in src/Engines |
35 | 3 |
InputParser.cs in src/Engines |
74 | 3 |
Conversions.cs in src/Extensions |
41 | 3 |
Extensions.cs in src/Extensions |
70 | 3 |
SymbolEncoder.cs in src/ResultEncoding |
57 | 3 |
KernelContext.cs in src/Data |
23 | 2 |
CompleteRequestHandler.cs in src/Engines |
85 | 2 |
There are 13 files with lines longer than 120 characters. In total, there are 45 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
BaseEngine.cs in src/Engines |
531 | 29 | 13 |
KernelApplication.cs in src |
421 | 12 | 10 |
ExecuteRequestHandler.cs in src/Engines |
209 | 6 | 5 |
CompleteRequestHandler.cs in src/Engines |
85 | 2 | 4 |
Collections.cs in src/Extensions |
54 | 6 | 3 |
CommsRouter.cs in src/ShellRouting |
222 | 10 | 2 |
Magic.cs in src/Symbols |
113 | 6 | 2 |
steps-sdl-tools.yml in ci |
64 | - | 1 |
Serialization.cs in src/Data |
27 | 1 | 1 |
InputParser.cs in src/Engines |
74 | 3 | 1 |
Extensions.cs in src/Extensions |
70 | 3 | 1 |
BasicEncoders.cs in src/ResultEncoding |
100 | 8 | 1 |
ShellRouter.cs in src/ShellRouting |
74 | 4 | 1 |