JetBrains / resharper-unity
File Size

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

Intro
Learn more...
File Size Overall
3% | 4% | 20% | 23% | 47%
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
xml50% | 12% | 25% | 0% | 11%
cs1% | 4% | 20% | 23% | 49%
kts0% | 71% | 0% | 24% | 4%
kt0% | 0% | 24% | 26% | 48%
lex0% | 0% | 0% | 67% | 32%
xaml0% | 0% | 0% | 100% | 0%
cmd0% | 0% | 0% | 100% | 0%
props0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
shproj0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
resharper4% | 5% | 18% | 22% | 48%
unity0% | 9% | 17% | 27% | 45%
rider0% | 3% | 26% | 24% | 44%
tools0% | 0% | 65% | 6% | 27%
debugger0% | 0% | 22% | 35% | 41%
ROOT0% | 0% | 0% | 83% | 16%
fleet0% | 0% | 0% | 93% | 6%
buildScripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
api.xml
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
2542 -
YamlTreeStructureBuilder.cs
in resharper/resharper-yaml/src/Yaml/Psi/Parsing
1100 66
UnityEventFunctionRule.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/CodeCompletion
706 35
UnityExternalFilesModuleProcessor.cs
in resharper/resharper-unity/src/Unity/Core/Psi/Modules
677 35
Strings.Designer.cs
in resharper/resharper-unity/src/Unity/Resources
626 2
CSharpErrors.xml
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Errors
617 -
RiderPathLocator.cs
in unity/PathLocator
600 24
PackageManager.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Packages
571 26
UnityEventsElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/UnityEvents
547 27
GenerateBakerAndAuthoringActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
547 26
507 1
element-descriptors.xml
in rider/src/main/resources/uss
498 -
Program.cs
in tools/apiParser/src
497 7
SerializeReferenceTypesUtils.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
486 2
UnityApi.cs
in tools/apiParser/src
484 46
GenerateBakerAndComponentActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
474 25
RunViaUnityEditorStrategy.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Core/Feature/UnitTesting
458 17
UnityEditorProtocol.cs
in unity/EditorPlugin/Protocol
456 12
ShaderVariantPopup.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/ui/shaders
446 9
SerialisedPropertyChildrenRenderer.cs
in debugger/debugger-worker/src/Values/Render/ChildrenRenderers
431 13
AssetInspectorValuesContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AssetInspectorValues
425 29
ShaderProgramCache.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Caches
412 1
AsmDefModuleReferenceChangeListener.cs
in resharper/resharper-unity/src/Unity/AsmDef/Psi/Modules
409 13
IUnityTechnologyDescription.cs
in resharper/resharper-unity/src/Unity/Core/Feature/Services/Technologies
398 68
AssetUtils.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches
381 15
ComponentPropertyAccessProblemAnalyzer.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Analysis
380 22
ApiParser.cs
in tools/apiParser/src
374 12
UnityApi.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
358 21
BuiltinShadersSymbolTable.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Resolve
353 1
UnityProcessPickerDialog.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/run
340 10
AssetPathCompletionProviderBase.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/CodeCompletion
338 24
UnityComponentRelatedExpressionFinder.cs
in resharper/resharper-unity/src/Unity/Utils
333 8
AnimatorScriptUsagesElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AnimatorUsages
331 29
YamlLexerGenerated.cs
in resharper/resharper-yaml/src/Yaml/Psi/Parsing
328 27
SerializeReferenceProviderDiffUtils.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
327 13
ShaderContextHost.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Shaders/HlslSupport/ShaderContexts
313 14
UnityInstallationFinder.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration
311 10
ShaderLabTypingAssist.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Feature/Services/TypingAssist
309 17
UnityProfilerDaemon.cs
in resharper/resharper-unity/src/Unity.Rider/Common/CSharp/Daemon/Profiler
305 1
PackageNodes.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/explorer
303 24
plugin.xml
in rider/src/main/resources/META-INF
297 -
ExpressionReferenceUtils.cs
in resharper/resharper-unity/src/Unity/CSharp
296 47
AnimatorUsagesDataElement.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AnimatorUsages
295 29
ShaderVariantHighlightStage.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/Daemon/Highlightings
294 2
UnityExplorerFileSystemNode.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/explorer
289 11
UnityProfilerSnapshotProvider.cs
in resharper/resharper-unity/src/Unity.Rider/Common/CSharp/Daemon/Profiler
286 14
DumpSpellCheckWordListsAction.cs
in resharper/resharper-unity/src/Unity/Core/Feature/Internal
281 8
UnityVersion.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration
277 15
UnityEditorFindUsageResultCreator.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Yaml/Feature/Services/Navigation
275 10
UnityCodeInsightFieldUsageProvider.cs
in resharper/resharper-unity/src/Unity.Rider/Common/CSharp/Daemon/CodeInsights
274 9
Files With Most Units (Top 50)
File# lines# units
IUnityTechnologyDescription.cs
in resharper/resharper-unity/src/Unity/Core/Feature/Services/Technologies
398 68
YamlTreeStructureBuilder.cs
in resharper/resharper-yaml/src/Yaml/Psi/Parsing
1100 66
ExpressionReferenceUtils.cs
in resharper/resharper-unity/src/Unity/CSharp
296 47
UnityApi.cs
in tools/apiParser/src
484 46
UnityEventFunctionRule.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/CodeCompletion
706 35
UnityExternalFilesModuleProcessor.cs
in resharper/resharper-unity/src/Unity/Core/Psi/Modules
677 35
AssetInspectorValuesContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AssetInspectorValues
425 29
AnimatorUsagesDataElement.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AnimatorUsages
295 29
AnimatorScriptUsagesElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AnimatorUsages
331 29
YamlLexerGenerated.cs
in resharper/resharper-yaml/src/Yaml/Psi/Parsing
328 27
UnityEventsElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/UnityEvents
547 27
GenerateBakerAndAuthoringActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
547 26
PackageManager.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Packages
571 26
GenerateBakerAndComponentActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
474 25
AssetPathCompletionProviderBase.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/CodeCompletion
338 24
RiderPathLocator.cs
in unity/PathLocator
600 24
PackageNodes.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/explorer
303 24
UnityProjectSettingsCache.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/Caches
254 23
ComponentPropertyAccessProblemAnalyzer.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Analysis
380 22
ResourceLoadCache.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/Caches
233 21
ClassMetaInfo.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
169 21
UnityApi.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
358 21
PackageData.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Packages
249 18
ShaderLabTypingAssist.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Feature/Services/TypingAssist
309 17
UnityYamlExtraGroupingRulesProvider.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Yaml/Feature/Usages
190 17
RunViaUnityEditorStrategy.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Core/Feature/UnitTesting
458 17
UnityShaderModuleProvider.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/Integration/Cpp
196 16
UnitySerializedReferenceInfoIndex.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
215 16
UnitySerializationReferenceElementInfo.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
166 16
AsmDefCache.cs
in resharper/resharper-unity/src/Unity/AsmDef/Psi/Caches
192 16
ChameleonDocumentBody.cs
in resharper/resharper-yaml/src/Yaml/Psi/Tree/Impl
200 15
ShaderVariantsHost.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Shaders/HlslSupport/ShaderVariants
269 15
AssetUtils.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches
381 15
BurstCodeAnalysisUtil.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/BurstCodeAnalysis
204 15
UnityVersion.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration
277 15
UnityOptionsPage.cs
in resharper/resharper-unity/src/Unity/Core/Application/UI/Options
220 15
UnityAdditionalValuesProvider.cs
in debugger/debugger-worker/src/Evaluation
249 15
UnityProfilerSnapshotProvider.cs
in resharper/resharper-unity/src/Unity.Rider/Common/CSharp/Daemon/Profiler
286 14
ShaderContextHost.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Shaders/HlslSupport/ShaderContexts
313 14
AnimExplicitUsagesContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/Anim/Explicit
186 14
AnimatorExtractor.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AnimatorUsages
137 14
IncorrectMethodSignatureQuickFix.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/QuickFixes
217 14
UnityColorHighlighterProcess.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Color
195 14
UnityPackageEntityImpl.kt
in rider/src/main/gen/com/jetbrains/rider/plugins/unity/workspace/impl
149 14
ShaderLabParser.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Parsing
148 13
AnimImplicitUsagesContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/Anim/Implicit
209 13
StreamReaderBuffer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/Utils
160 13
SerializeReferenceProviderDiffUtils.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/SerializeReference
327 13
AsmDefModuleReferenceChangeListener.cs
in resharper/resharper-unity/src/Unity/AsmDef/Psi/Modules
409 13
TestEventsSender.cs
in unity/EditorPlugin/UnitTesting
192 13
Files With Long Lines (Top 50)

There are 907 files with lines longer than 120 characters. In total, there are 4630 long lines.

File# lines# units# long lines
Strings.Designer.cs
in resharper/resharper-unity/src/Unity/Resources
626 2 521
api.xml
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
2542 - 455
plugin.xml
in rider/src/main/resources/META-INF
297 - 107
Strings.Designer.cs
in resharper/resharper-unity/src/Unity.Rider/Resources
150 2 89
Program.cs
in tools/apiParser/src
497 7 65
Strings.Designer.cs
in resharper/resharper-unity/src/Unity.Shaders/Resources
124 2 57
GenerateBakerAndComponentActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
474 25 53
GenerateBakerAndAuthoringActionBuilder.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Generate/Dots
547 26 51
CSharpErrors.xml
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Errors
617 - 49
UnityEventsElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/UnityEvents
547 27 41
AssetInspectorValuesContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AssetInspectorValues
425 29 35
OdinKnownAttributes.cs
in resharper/resharper-unity/src/Unity/Odin/Attributes
85 - 34
UnityHlslSemantics.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/Core/Semantic
49 - 30
KnownTypes.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
144 - 29
UnityOptionsPage.cs
in resharper/resharper-unity/src/Unity/Core/Application/UI/Options
220 15 29
UnitySettings.cs
in resharper/resharper-unity/src/Unity/Core/Application/Settings
62 - 27
ShaderVariantPopup.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/ui/shaders
446 9 27
UnityIcons.kt
in rider/src/main/kotlin/icons
137 - 27
ShaderProgramCache.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Caches
412 1 26
ShaderVariantHighlightStage.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/Daemon/Highlightings
294 2 25
Strings.Designer.cs
in tools/apiParser/src/Resources
73 1 24
ShaderLabTypingAssist.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Feature/Services/TypingAssist
309 17 23
ShaderLabHighlightingAttributeIds.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Daemon/Stages
236 - 23
UnityCodeInspectionWikiDataProvider.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/Explanatory
45 1 23
UnityHlslPragmas.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Language
75 2 22
ShaderVariantsManager.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/ShaderVariants
219 9 22
UnityCodeInsightFieldUsageProvider.cs
in resharper/resharper-unity/src/Unity.Rider/Common/CSharp/Daemon/CodeInsights
274 9 22
ShaderLabTokenType.CommandKeywordTokenNodeType.cs
in resharper/resharper-unity/src/Unity.Shaders/ShaderLab/Psi/Parsing
68 8 21
YamlTokenType.Instances.cs
in resharper/resharper-yaml/src/Yaml/Psi/Parsing
65 2 20
UnityQuickListDefaultSettings.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/LiveTemplates
83 4 20
element-descriptors.xml
in rider/src/main/resources/uss
498 - 20
ShaderVariantsHost.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Shaders/HlslSupport/ShaderVariants
269 15 19
ShaderContextHost.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/Shaders/HlslSupport/ShaderContexts
313 14 19
AssetUtils.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches
381 15 18
AssetDocumentHierarchyElementContainer.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches/AssetHierarchy
216 11 18
UnityInstallationFinder.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration
311 10 18
AsmDefModuleReferenceChangeListener.cs
in resharper/resharper-unity/src/Unity/AsmDef/Psi/Modules
409 13 16
RiderPackageUpdateAvailabilityChecker.cs
in resharper/resharper-unity/src/Unity.Rider/Integration/UnityEditorIntegration/Packages/Notification
164 4 15
InjectedHlslTypingAssist.cs
in resharper/resharper-unity/src/Unity.Shaders/HlslSupport/Feature/Services/TypingAssists
112 7 14
ToggleSerializedFieldAction.cs
in resharper/resharper-unity/src/Unity/CSharp/Feature/Services/ContextActions
196 7 14
UnityCSharpLanguageLevelProvider.cs
in resharper/resharper-unity/src/Unity/CSharp/Psi
152 1 14
TypeDetector.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Highlightings/IconsProviders
151 8 14
ComponentPropertyAccessProblemAnalyzer.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Analysis
380 22 14
BackendUnityModel.kt
in rider/protocol/src/main/kotlin/model/backendUnity
151 - 14
UnityTextureCustomComponentEvaluator.kt
in rider/src/main/kotlin/com/jetbrains/rider/plugins/unity/debugger/valueEvaluators
262 7 14
UnityExternalFilesModuleProcessor.cs
in resharper/resharper-unity/src/Unity/Core/Psi/Modules
677 35 13
MetadataStorageImpl.kt
in rider/src/main/gen/com/jetbrains/rider/plugins/unity/workspace/impl
205 2 13
UnityAssetCache.cs
in resharper/resharper-unity/src/Unity/Yaml/Psi/DeferredCaches
240 11 12
UnityHighlightingAttributeIds.cs
in resharper/resharper-unity/src/Unity/CSharp/Daemon/Stages/Highlightings
111 3 12
UnityApi.cs
in resharper/resharper-unity/src/Unity/UnityEditorIntegration/Api
358 21 12