JetBrains / intellij-deps-jflex
File Size

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

Intro
Learn more...
File Size Overall
34% | 4% | 16% | 14% | 30%
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
java36% | 3% | 17% | 14% | 27%
flex0% | 17% | 0% | 6% | 76%
xml0% | 0% | 66% | 0% | 33%
pl0% | 0% | 0% | 100% | 0%
el0% | 0% | 0% | 100% | 0%
bzl0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
jflex0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
jflex71% | 8% | 7% | 7% | 5%
javatests0% | 0% | 29% | 18% | 52%
java0% | 0% | 11% | 15% | 72%
benchmark0% | 0% | 75% | 0% | 25%
testsuite0% | 0% | 28% | 31% | 40%
src0% | 0% | 83% | 0% | 16%
jflex-maven-plugin0% | 0% | 0% | 79% | 20%
scripts0% | 0% | 0% | 86% | 13%
cup-maven-plugin0% | 0% | 0% | 54% | 45%
Longest Files (Top 50)
File# lines# units
Unicode_2_1.java
in jflex/src/main/java/jflex/core/unicode/data
7057 1
Unicode_2_0.java
in jflex/src/main/java/jflex/core/unicode/data
6568 1
Unicode_1_1.java
in jflex/src/main/java/jflex/core/unicode/data
3304 1
Emitter.java
in jflex/src/main/java/jflex/generator
1140 44
DFA.java
in jflex/src/main/java/jflex/dfa
568 27
NFA.java
in jflex/src/main/java/jflex/core
557 32
RegExp.java
in jflex/src/main/java/jflex/core
542 18
flex
LexScan.flex
in jflex/src/main/jflex
525 -
UcdGeneratorIntegrationTest.java
in javatests/de/jflex/ucd_generator
445 30
IntCharSet.java
in jflex/src/main/java/jflex/core/unicode
375 32
UnicodeBlocksTest_12_1.java
in javatests/de/jflex/testcase/unicode/unicode_12_1
371 1
UnicodeBlocksTest_12_0.java
in javatests/de/jflex/testcase/unicode/unicode_12_0
371 1
UnicodeBlocksTest_11_0.java
in javatests/de/jflex/testcase/unicode/unicode_11_0
360 1
UnicodeProperties.java
in jflex/src/main/java/jflex/core/unicode
359 13
AbstractLexScan.java
in jflex/src/main/java/jflex/core
358 60
UnicodeBlocksTest_10_0.java
in javatests/de/jflex/testcase/unicode/unicode_10_0
345 1
UnicodeBlocksTest_9_0.java
in javatests/de/jflex/testcase/unicode/unicode_9_0
335 1
UnicodeBlocksTest_8_0.java
in javatests/de/jflex/testcase/unicode/unicode_8_0
322 1
Main.java
in jflex/src/main/java/jflex
313 7
UnicodeBlocksTest_7_0.java
in javatests/de/jflex/testcase/unicode/unicode_7_0
310 1
NoAction17.java
in benchmark/src/main/pregen
303 16
UnicodeBlocksTest_6_3.java
in javatests/de/jflex/testcase/unicode/unicode_6_3
274 1
UnicodeBlocksTest_6_1.java
in javatests/de/jflex/testcase/unicode/unicode_6_1
274 1
UnicodeBlocksTest_6_2.java
in javatests/de/jflex/testcase/unicode/unicode_6_2
274 1
TestCase.java
in testsuite/jflex-testsuite-maven-plugin/src/main/java/jflex/maven/plugin/testsuite
273 21
CharclassTest.java
in javatests/de/jflex/testcase/charclass
266 7
UnicodeBlocksTest_6_0.java
in javatests/de/jflex/testcase/unicode/unicode_6_0
260 1
CharClasses.java
in jflex/src/main/java/jflex/core/unicode
251 20
UnicodeBlocksTest_5_2.java
in javatests/de/jflex/testcase/unicode/unicode_5_2
246 1
UcdScanner.java
in java/de/jflex/ucd_generator/scanner
243 22
UcdScannerIntegrationTest.java
in javatests/de/jflex/ucd_generator/scanner
239 14
google_checks.xml
in src/main/resources
235 -
Migrator.java
in java/de/jflex/migration/testcase
234 20
UnicodeData.java
in java/de/jflex/ucd_generator/ucd
230 32
UnicodeAgeTest_12_1.java
in javatests/de/jflex/testcase/unicode/unicode_12_1
219 26
UnicodeBlocksTest_5_1.java
in javatests/de/jflex/testcase/unicode/unicode_5_1
218 1
UnicodeAgeTest_12_0.java
in javatests/de/jflex/testcase/unicode/unicode_12_0
211 25
MainFrame.java
in jflex/src/main/java/jflex/gui
207 10
UnicodeAgeTest_11_0.java
in javatests/de/jflex/testcase/unicode/unicode_11_0
203 24
StateSet.java
in jflex/src/main/java/jflex/state
199 26
UnicodeBlocksTest_5_0.java
in javatests/de/jflex/testcase/unicode/unicode_5_0
196 1
UnicodeAgeTest_10_0.java
in javatests/de/jflex/testcase/unicode/unicode_10_0
195 23
JFlexTestRunner.java
in java/de/jflex/testing/testsuite
192 10
OptionsDialog.java
in jflex/src/main/java/jflex/gui
192 6
flex
unicode-blocks-aliases.flex
in javatests/de/jflex/testcase/unicode
192 -
JFlexMojo.java
in jflex-maven-plugin/src/main/java/jflex/maven/plugin/jflex
189 8
UnicodeBlocksAliasesTest.java
in javatests/de/jflex/testcase/unicode
188 1
UnicodeAgeTest_9_0.java
in javatests/de/jflex/testcase/unicode/unicode_9_0
187 22
Out.java
in jflex/src/main/java/jflex/logging
186 29
UnicodeBlocksTest_4_1.java
in javatests/de/jflex/testcase/unicode/unicode_4_1
185 1
Files With Most Units (Top 50)
File# lines# units
AbstractLexScan.java
in jflex/src/main/java/jflex/core
358 60
Emitter.java
in jflex/src/main/java/jflex/generator
1140 44
UnicodeData.java
in java/de/jflex/ucd_generator/ucd
230 32
IntCharSet.java
in jflex/src/main/java/jflex/core/unicode
375 32
NFA.java
in jflex/src/main/java/jflex/core
557 32
UcdGeneratorIntegrationTest.java
in javatests/de/jflex/ucd_generator
445 30
Out.java
in jflex/src/main/java/jflex/logging
186 29
DFA.java
in jflex/src/main/java/jflex/dfa
568 27
JFlexTask.java
in jflex/src/main/java/jflex/anttask
162 26
StateSet.java
in jflex/src/main/java/jflex/state
199 26
UnicodeAgeTest_12_1.java
in javatests/de/jflex/testcase/unicode/unicode_12_1
219 26
UnicodeAgeTest_12_0.java
in javatests/de/jflex/testcase/unicode/unicode_12_0
211 25
UnicodeAgeTest_11_0.java
in javatests/de/jflex/testcase/unicode/unicode_11_0
203 24
UnicodeAgeTest_10_0.java
in javatests/de/jflex/testcase/unicode/unicode_10_0
195 23
UcdScanner.java
in java/de/jflex/ucd_generator/scanner
243 22
RegExps.java
in jflex/src/main/java/jflex/core
178 22
UnicodeAgeTest_9_0.java
in javatests/de/jflex/testcase/unicode/unicode_9_0
187 22
TestCase.java
in testsuite/jflex-testsuite-maven-plugin/src/main/java/jflex/maven/plugin/testsuite
273 21
UnicodeAgeTest_8_0.java
in javatests/de/jflex/testcase/unicode/unicode_8_0
179 21
Migrator.java
in java/de/jflex/migration/testcase
234 20
CharClasses.java
in jflex/src/main/java/jflex/core/unicode
251 20
UnicodeAgeTest_7_0.java
in javatests/de/jflex/testcase/unicode/unicode_7_0
171 20
TestCase.java
in java/de/jflex/migration/testcase
55 19
UnicodeAgeTest_6_3.java
in javatests/de/jflex/testcase/unicode/unicode_6_3
163 19
RegExp.java
in jflex/src/main/java/jflex/core
542 18
UnicodeAgeTest_6_2.java
in javatests/de/jflex/testcase/unicode/unicode_6_2
155 18
BolTest.java
in javatests/de/jflex/testcase/bol
122 17
UnicodeAgeTest_6_1.java
in javatests/de/jflex/testcase/unicode/unicode_6_1
147 17
UcdVersions.java
in java/de/jflex/ucd_generator/ucd
90 16
Action.java
in jflex/src/main/java/jflex/core
112 16
NoAction17.java
in benchmark/src/main/pregen
303 16
UnicodeAgeTest_6_0.java
in javatests/de/jflex/testcase/unicode/unicode_6_0
139 16
Version.java
in java/de/jflex/version
97 15
Interval.java
in jflex/src/main/java/jflex/chars
79 15
UnicodeAgeTest_5_2.java
in javatests/de/jflex/testcase/unicode/unicode_5_2
131 15
UnicodeAgeTest_5_1.java
in javatests/de/jflex/testcase/unicode/unicode_5_1
123 14
CodepointRangeSetTest.java
in javatests/de/jflex/ucd_generator/ucd
170 14
UcdScannerIntegrationTest.java
in javatests/de/jflex/ucd_generator/scanner
239 14
CodepointRangeSet.java
in java/de/jflex/ucd_generator/ucd
141 13
PropertyValueIntervals.java
in java/de/jflex/ucd_generator/ucd
141 13
UnicodeProperties.java
in jflex/src/main/java/jflex/core/unicode
359 13
UnicodeAgeTest_5_0.java
in javatests/de/jflex/testcase/unicode/unicode_5_0
115 13
BasicJavaInterpreter.java
in java/de/jflex/testing/javaast
140 12
UnicodeAgeTest_4_1.java
in javatests/de/jflex/testcase/unicode/unicode_4_1
107 12
CaselessTestGenerator.java
in java/de/jflex/migration/unicodedatatest/testcaseless
107 11
OptionUtils.java
in jflex/src/main/java/jflex/core
90 11
PackEmitter.java
in jflex/src/main/java/jflex/generator
95 11
UnicodeAgeTest_4_0.java
in javatests/de/jflex/testcase/unicode/unicode_4_0
99 11
LexSimpleAnalyzerUtils.java
in jflex-maven-plugin/src/main/java/jflex/maven/plugin/jflex
113 10
UcdVersion.java
in java/de/jflex/ucd
87 10
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 35 long lines.

File# lines# units# long lines
flex
unicode-blocks-aliases.flex
in javatests/de/jflex/testcase/unicode
192 - 22
flex
LexScan.flex
in jflex/src/main/jflex
525 - 2
flex
unicode-blocks-inverse.flex
in javatests/de/jflex/testcase/unicode
19 - 2
build_defs.bzl
in java/de/jflex/migration/unicodedatatest
14 - 1
BuildFileTemplateVars.java
in java/de/jflex/migration/unicodedatatest
13 - 1
flex
ArchaicLineBreakScanner.flex
in java/de/jflex/ucd_generator/scanner
68 - 1
el
jflex-mode.el
in jflex/lib
102 - 1
google_checks.xml
in src/main/resources
235 - 1
NoAction17.java
in benchmark/src/main/pregen
303 16 1
flex
dotnewline.flex
in javatests/de/jflex/testcase/dot_newline
74 - 1
post-release.pl
in scripts
130 3 1
116 3 1