JetBrains / dotnet-disassembler-plugin
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 23% | 37% | 38%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
kt0% | 0% | 35% | 44% | 20%
cs0% | 0% | 21% | 28% | 50%
cmd0% | 0% | 0% | 100% | 0%
kts0% | 0% | 0% | 65% | 34%
ps10% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 27% | 35% | 36%
ROOT0% | 0% | 0% | 68% | 31%
protocol0% | 0% | 0% | 0% | 100%
gradle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
JitCodegenProvider.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
432 -
AsmViewerModel.Generated.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
321 22
AsmContentPanel.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
243 12
AsmSyntaxHighlighter.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language
188 3
ConfigurationDialog.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
183 7
AsmViewerHost.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
178 8
cmd
dotnet.cmd
in root
178 -
ProcessUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
149 5
AsmViewerUsageCollector.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics
138 7
129 -
AsmViewerHostUi.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
117 3
AsmViewerHost.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
113 2
AsmViewerUpdateCoordinator.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
110 1
AsmViewerInternalActions.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
104 10
JitDisasmTargetUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
92 4
JitPathUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
90 4
AsmMethodLocator.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
86 1
DisassemblyPrettifier.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
78 1
LoaderAppManager.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
72 2
JitDisasmConfiguration.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
71 4
70 -
AsmViewerSettings.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
70 2
JitDisasmLoggerFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
69 5
AsmViewerModel.kt
in protocol/src/main/kotlin/model/rider
67 -
Strings.Designer.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Resources
61 2
ShowAsmViewerContextAction.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
56 4
AsmViewerStatisticsCollector.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/statistics
54 8
build.gradle.kts
in protocol
52 -
JitDisasmConfigurationFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
47 2
AsmViewerState.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
45 4
AsmViewerErrorCodeExtensions.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
40 2
props
39 -
JitDisasmProjectContextFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
37 2
AsmCompilationService.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
35 1
AsmViewerBundle.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
35 3
AsmViewerErrors.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
34 1
29 -
JitDisasmProjectContext.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
27 1
RuntimePlatformUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
26 2
AsmViewerEntryPoints.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
24 3
TextUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
21 1
JitDisasmTargetFrameworkFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
18 2
17 -
16 -
JitCompilerTypes.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
14 -
10 -
props
Plugin.props
in src/dotnet
10 -
AsmFileType.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language
10 -
AsmSyntaxHighlighterFactory.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language
10 1
9 -
Files With Most Units (Top 36)
File# lines# units
AsmViewerModel.Generated.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
321 22
AsmContentPanel.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
243 12
AsmViewerInternalActions.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
104 10
AsmViewerHost.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
178 8
AsmViewerStatisticsCollector.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/statistics
54 8
AsmViewerUsageCollector.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics
138 7
ConfigurationDialog.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
183 7
ProcessUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
149 5
JitDisasmLoggerFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
69 5
JitDisasmConfiguration.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
71 4
JitDisasmTargetUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
92 4
JitPathUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
90 4
ShowAsmViewerContextAction.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
56 4
AsmViewerState.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
45 4
AsmViewerBundle.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
35 3
AsmViewerHostUi.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
117 3
AsmViewerEntryPoints.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
24 3
AsmSyntaxHighlighter.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language
188 3
RuntimePlatformUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
26 2
LoaderAppManager.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
72 2
JitDisasmProjectContextFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
37 2
JitDisasmConfigurationFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
47 2
JitDisasmTargetFrameworkFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
18 2
AsmViewerErrorCodeExtensions.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
40 2
Strings.Designer.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Resources
61 2
AsmViewerHost.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
113 2
AsmViewerSettings.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
70 2
TextUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
21 1
JitDisasmTargetFramework.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
6 1
JitDisasmProjectContext.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
27 1
DisassemblyPrettifier.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
78 1
AsmCompilationService.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
35 1
AsmViewerErrors.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
34 1
AsmViewerUpdateCoordinator.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
110 1
AsmMethodLocator.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
86 1
AsmSyntaxHighlighterFactory.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/language
10 1
Files With Long Lines (Top 22)

There are 22 files with lines longer than 120 characters. In total, there are 102 long lines.

File# lines# units# long lines
JitCodegenProvider.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
432 - 29
70 - 8
AsmViewerModel.Generated.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
321 22 7
AsmViewerUpdateCoordinator.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
110 1 6
props
39 - 6
LoaderAppManager.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
72 2 5
AsmViewerHost.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler
178 8 5
Strings.Designer.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Resources
61 2 5
AsmViewerUsageCollector.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/Statistics
138 7 4
AsmContentPanel.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
243 12 4
JitDisasmProjectContext.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
27 1 3
ConfigurationDialog.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
183 7 3
cmd
dotnet.cmd
in root
178 - 3
JitDisasmTargetUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
92 4 2
JitPathUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
90 4 2
ProcessUtils.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasm
149 5 2
AsmViewerHostUi.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
117 3 2
16 - 2
9 - 1
JitDisasmLoggerFactory.cs
in src/dotnet/ReSharperPlugin.DotNetDisassembler/JitDisasmAdapters
69 5 1
AsmViewerHost.kt
in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler
113 2 1
129 - 1