uber / lint-checks
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 20% | 10% | 69%
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% | 21% | 10% | 67%
xml0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
recipes0% | 0% | 92% | 0% | 7%
lint-checks-android0% | 0% | 0% | 24% | 75%
lint-checks0% | 0% | 0% | 0% | 100%
lint-checks-rxjava0% | 0% | 0% | 0% | 100%
lint-checks-base0% | 0% | 0% | 0% | 100%
sample0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
spotless0% | 0% | 0% | 0% | 100%
Longest Files (Top 30)
File# lines# units
JavaOnlyDetector.kt
in recipes/src/main/java/com/uber/lintchecks/recipes/guardrails
208 7
ColorResourceUsageDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
102 1
XmlWebViewInsideScrollViewDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
62 1
Implementations.kt
in lint-checks-base/src/main/java/com/uber/lintchecks/base
52 -
RxJavaToSingleDetector.kt
in lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava
50 1
XmlImageSrcDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
49 1
StringFormatNoLocaleDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
47 1
RxJavaDistinctDetector.kt
in lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava
46 1
StringToCaseNoLocaleDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
46 1
ResCompatGetColorDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
45 4
XmlHardcodedColorOrDimensionDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
43 1
GetDrawableDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
41 1
FrameworkPairDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
40 2
SystemCurrentTimeMillisDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
38 1
UiDetectorUtils.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
19 1
LintRegistry.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
18 -
activity_main.xml
in sample/src/main/res/layout
16 -
LintRegistry.kt
in lint-checks/src/main/java/com/uber/lintchecks
14 -
LintRegistry.kt
in lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava
13 -
LintRegistry.kt
in recipes/src/main/java/com/uber/lintchecks/recipes
13 -
MainActivity.kt
in sample/src/main/java/com/uber/lintchecks/sample
10 1
styles.xml
in sample/src/main/res/values
7 -
colors.xml
in sample/src/main/res/values
6 -
lint.xml
in root
4 -
dimens.xml
in sample/src/main/res/values
4 -
strings.xml
in sample/src/main/res/values
3 -
KotlinOnly.kt
in recipes/src/main/java/com/uber/lintchecks/recipes/guardrails
2 -
JavaOnly.kt
in recipes/src/main/java/com/uber/lintchecks/recipes/guardrails
2 -
copyright.java
in spotless
1 -
copyright.kt
in spotless
1 -
Files With Most Units (Top 15)
File# lines# units
JavaOnlyDetector.kt
in recipes/src/main/java/com/uber/lintchecks/recipes/guardrails
208 7
ResCompatGetColorDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
45 4
FrameworkPairDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
40 2
RxJavaToSingleDetector.kt
in lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava
50 1
RxJavaDistinctDetector.kt
in lint-checks-rxjava/src/main/java/com/uber/lintchecks/rxjava
46 1
SystemCurrentTimeMillisDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
38 1
StringFormatNoLocaleDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
47 1
StringToCaseNoLocaleDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
46 1
MainActivity.kt
in sample/src/main/java/com/uber/lintchecks/sample
10 1
ColorResourceUsageDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
102 1
XmlImageSrcDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
49 1
GetDrawableDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
41 1
UiDetectorUtils.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
19 1
XmlHardcodedColorOrDimensionDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
43 1
XmlWebViewInsideScrollViewDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
62 1
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 8 long lines.

File# lines# units# long lines
JavaOnlyDetector.kt
in recipes/src/main/java/com/uber/lintchecks/recipes/guardrails
208 7 2
Implementations.kt
in lint-checks-base/src/main/java/com/uber/lintchecks/base
52 - 1
StringFormatNoLocaleDetector.kt
in lint-checks/src/main/java/com/uber/lintchecks
47 1 1
ColorResourceUsageDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
102 1 1
ResCompatGetColorDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
45 4 1
XmlHardcodedColorOrDimensionDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
43 1 1
XmlWebViewInsideScrollViewDetector.kt
in lint-checks-android/src/main/java/com/uber/lintchecks/android
62 1 1