JetBrains / Refasmer
File Size

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

Intro
Learn more...
File Size Overall
0% | 22% | 19% | 29% | 28%
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
cs0% | 24% | 21% | 24% | 29%
cmd0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 24% | 21% | 24% | 30%
ROOT0% | 0% | 0% | 96% | 3%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 31)
File# lines# units
ImportLogic.cs
in src/Refasmer/Importer
595 16
Program.cs
in src/RefasmerExe
305 8
SignatureImport.cs
in src/Refasmer/Importer
215 18
SimpleImports.cs
in src/Refasmer/Importer
181 6
cmd
dotnet.cmd
in root
178 -
SignatureToString.cs
in src/Refasmer/ToString
157 12
EntityToString.cs
in src/Refasmer/ToString
140 1
MetadataImporter.cs
in src/Refasmer/Importer
117 2
ReferenceAssemblyAttr.cs
in src/Refasmer/Importer
96 4
LoggerBase.cs
in src/Refasmer/Utils
87 6
Utils.cs
in src/Refasmer/Importer
76 3
MetaUtil.cs
in src/Refasmer/Utils
66 4
AllowPublicAndInternals.cs
in src/Refasmer/Filters
64 1
MockupMethodBody.cs
in src/Refasmer/Importer
61 3
AllowPublic.cs
in src/Refasmer/Filters
52 1
CachedAttributeChecker.cs
in src/Refasmer/Filters
39 1
IsNil.cs
in src/Refasmer/Importer
31 -
Caches.cs
in src/Refasmer/Importer
25 -
VerySimpleLogger.cs
in src/RefasmerExe
24 3
21 -
PartialTypeFilterBase.cs
in src/Refasmer/Filters
16 1
PublicKeyTokenCalculator.cs
in src/Refasmer/Utils
15 -
NetStandardSubstitution.cs
in src/Refasmer/Utils
14 1
FullNames.cs
in src/Refasmer
13 -
ISignatureVisitor.cs
in src/Refasmer/Importer
11 -
Program.cs
in src/RefasmerCliTool
10 1
10 -
IImportFilter.cs
in src/Refasmer/Filters
9 -
AllowAll.cs
in src/Refasmer/Filters
9 -
Values.cs
in src/Refasmer/Importer
8 -
6 -
Files With Most Units (Top 19)
File# lines# units
SignatureImport.cs
in src/Refasmer/Importer
215 18
ImportLogic.cs
in src/Refasmer/Importer
595 16
SignatureToString.cs
in src/Refasmer/ToString
157 12
Program.cs
in src/RefasmerExe
305 8
LoggerBase.cs
in src/Refasmer/Utils
87 6
SimpleImports.cs
in src/Refasmer/Importer
181 6
MetaUtil.cs
in src/Refasmer/Utils
66 4
ReferenceAssemblyAttr.cs
in src/Refasmer/Importer
96 4
Utils.cs
in src/Refasmer/Importer
76 3
MockupMethodBody.cs
in src/Refasmer/Importer
61 3
VerySimpleLogger.cs
in src/RefasmerExe
24 3
MetadataImporter.cs
in src/Refasmer/Importer
117 2
AllowPublicAndInternals.cs
in src/Refasmer/Filters
64 1
CachedAttributeChecker.cs
in src/Refasmer/Filters
39 1
AllowPublic.cs
in src/Refasmer/Filters
52 1
PartialTypeFilterBase.cs
in src/Refasmer/Filters
16 1
NetStandardSubstitution.cs
in src/Refasmer/Utils
14 1
EntityToString.cs
in src/Refasmer/ToString
140 1
Program.cs
in src/RefasmerCliTool
10 1
Files With Long Lines (Top 13)

There are 13 files with lines longer than 120 characters. In total, there are 99 long lines.

File# lines# units# long lines
EntityToString.cs
in src/Refasmer/ToString
140 1 45
Program.cs
in src/RefasmerExe
305 8 12
SimpleImports.cs
in src/Refasmer/Importer
181 6 10
SignatureToString.cs
in src/Refasmer/ToString
157 12 10
ImportLogic.cs
in src/Refasmer/Importer
595 16 5
Caches.cs
in src/Refasmer/Importer
25 - 4
ReferenceAssemblyAttr.cs
in src/Refasmer/Importer
96 4 3
cmd
dotnet.cmd
in root
178 - 3
NetStandardSubstitution.cs
in src/Refasmer/Utils
14 1 2
MetadataImporter.cs
in src/Refasmer/Importer
117 2 2
CachedAttributeChecker.cs
in src/Refasmer/Filters
39 1 1
Utils.cs
in src/Refasmer/Importer
76 3 1
SignatureImport.cs
in src/Refasmer/Importer
215 18 1