JetBrains / languagetool
File Size

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

Intro
Learn more...
File Size Overall
42% | 14% | 15% | 11% | 16%
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
xml85% | 9% | 2% | 1% | 1%
java6% | 17% | 25% | 20% | 29%
pl82% | 0% | 12% | 0% | 5%
html0% | 93% | 0% | 0% | 6%
py0% | 34% | 34% | 13% | 18%
awk0% | 0% | 64% | 0% | 35%
css0% | 0% | 0% | 100% | 0%
xsl0% | 0% | 0% | 85% | 14%
proto0% | 0% | 0% | 57% | 42%
sql0% | 0% | 0% | 0% | 100%
jflex0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
languagetool-language-modules54% | 15% | 9% | 7% | 13%
languagetool-wikipedia62% | 0% | 9% | 10% | 17%
languagetool-gui-commons86% | 0% | 5% | 5% | 2%
languagetool-standalone36% | 16% | 14% | 13% | 19%
languagetool-core3% | 11% | 36% | 22% | 25%
languagetool-server0% | 36% | 16% | 30% | 17%
languagetool-http-client0% | 53% | 21% | 6% | 18%
languagetool-dev0% | 5% | 22% | 32% | 38%
languagetool-commandline0% | 0% | 98% | 0% | 1%
languagetool-tools0% | 0% | 0% | 56% | 43%
ROOT0% | 0% | 0% | 0% | 100%
languagetool-client-example0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
grammar.xml
in languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br
8888 -
disambiguation.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/resource/es
8370 -
grammar-barbarism.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
7000 -
grammar.xml
in languagetool-language-modules/ar/src/main/resources/org/languagetool/rules/ar
6934 -
disambiguation.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/resource/uk
6646 -
grammar.xml
in languagetool-language-modules/ja/src/main/resources/org/languagetool/rules/ja
6414 -
SimpleWikiConfiguration.xml
in languagetool-wikipedia/src/main/resources/org/languagetool/resource/dev
5979 -
grammar.xml
in languagetool-language-modules/ro/src/main/resources/org/languagetool/rules/ro
5839 -
disambiguation.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/resource/pt
4928 -
grammar.xml
in languagetool-language-modules/gl/src/main/resources/org/languagetool/rules/gl
4517 -
grammar-style.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
3667 -
remote-rule-filters.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en
3532 -
grammar-grammar.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
2600 -
grammar.xml
in languagetool-language-modules/sk/src/main/resources/org/languagetool/rules/sk
2552 -
create-lexicon.pl
in languagetool-language-modules/br/src/main/resources/org/languagetool/resource/br
2458 -
grammar.xml
in languagetool-language-modules/ta/src/main/resources/org/languagetool/rules/ta
2144 -
ConfigurationDialog.java
in languagetool-gui-commons/src/main/java/org/languagetool/gui
2132 33
grammar-punctuation.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
2090 -
Main.java
in languagetool-standalone/src/main/java/org/languagetool/gui
1601 95
grammar.xml
in languagetool-language-modules/it/src/main/resources/org/languagetool/rules/it
1588 -
grammar.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/rules/pt/pt-BR
1569 -
Configuration.java
in languagetool-gui-commons/src/main/java/org/languagetool/gui
1515 157
JLanguageTool.java
in languagetool-core/src/main/java/org/languagetool
1477 108
grammar-spelling.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
1420 -
disambiguation.xml
in languagetool-language-modules/ga/src/main/resources/org/languagetool/resource/ga
1348 -
CompoundTagger.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/tagging/uk
1235 37
CaseRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
1163 38
grammar.xml
in languagetool-language-modules/nl/src/main/resources/org/languagetool/rules/nl/nl-BE
1159 -
remote-rule-filters.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/rules/es
1145 -
grammar.xml
in languagetool-language-modules/sl/src/main/resources/org/languagetool/rules/sl
1125 -
grammar.xml
in languagetool-language-modules/da/src/main/resources/org/languagetool/rules/da
1072 -
HTTPServerConfig.java
in languagetool-server/src/main/java/org/languagetool/server
991 163
TextChecker.java
in languagetool-server/src/main/java/org/languagetool/server
973 25
AgreementRuleAntiPatterns1.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
940 -
PatternRuleHandler.java
in languagetool-core/src/main/java/org/languagetool/rules/patterns
908 12
TokenAgreementAdjNounExceptionHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/rules/uk
908 12
VerbAgreementRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
901 18
grammar.xml
in languagetool-language-modules/crh/src/main/resources/org/languagetool/rules/crh
893 -
grammar.xml
in languagetool-language-modules/be/src/main/resources/org/languagetool/rules/be
892 -
grammar.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/en-US
865 -
style.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/rules/es
858 -
Utils.java
in languagetool-language-modules/ga/src/main/java/org/languagetool/tagging/ga
838 37
disambiguation.xml
in languagetool-language-modules/ru/src/main/resources/org/languagetool/resource/ru
827 -
grammar.xml
in languagetool-language-modules/de/src/main/resources/org/languagetool/rules/de/de-CH
826 -
style.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/rules/pt/pt-BR
791 -
grammar.xml
in languagetool-language-modules/ast/src/main/resources/org/languagetool/rules/ast
788 -
TokenAgreementVerbNounExceptionHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/rules/uk
765 7
12dicts-readme.html
in languagetool-language-modules/en/src/main/resources/org/languagetool/resource/en
736 -
AgreementRuleAntiPatterns3.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
732 -
LanguageToolSupport.java
in languagetool-standalone/src/main/java/org/languagetool/gui
714 48
Files With Most Units (Top 50)
File# lines# units
HTTPServerConfig.java
in languagetool-server/src/main/java/org/languagetool/server
991 163
Configuration.java
in languagetool-gui-commons/src/main/java/org/languagetool/gui
1515 157
JLanguageTool.java
in languagetool-core/src/main/java/org/languagetool
1477 108
Main.java
in languagetool-standalone/src/main/java/org/languagetool/gui
1601 95
Language.java
in languagetool-core/src/main/java/org/languagetool
578 81
PatternToken.java
in languagetool-core/src/main/java/org/languagetool/rules/patterns
488 79
CommandLineOptions.java
in languagetool-commandline/src/main/java/org/languagetool/commandline
278 67
AnalyzedTokenReadings.java
in languagetool-core/src/main/java/org/languagetool
512 66
RuleMatch.java
in languagetool-core/src/main/java/org/languagetool/rules
392 63
Rule.java
in languagetool-core/src/main/java/org/languagetool/rules
322 57
StringTools.java
in languagetool-core/src/main/java/org/languagetool/tools
648 55
LanguageToolSupport.java
in languagetool-standalone/src/main/java/org/languagetool/gui
714 48
ArabicTagManager.java
in languagetool-language-modules/ar/src/main/java/org/languagetool/tagging/ar
578 44
AbstractPatternRule.java
in languagetool-core/src/main/java/org/languagetool/rules/patterns
247 43
PosTagHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/tagging/uk
328 43
srptagging.py
in languagetool-language-modules/sr/src/main/resources/org/languagetool/resource/sr/script
592 43
SpellingCheckRule.java
in languagetool-core/src/main/java/org/languagetool/rules/spelling
394 42
MissingCommaRelativeClauseRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
632 38
CaseRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
1163 38
CompoundTagger.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/tagging/uk
1235 37
Utils.java
in languagetool-language-modules/ga/src/main/java/org/languagetool/tagging/ga
838 37
UserConfig.java
in languagetool-core/src/main/java/org/languagetool
283 34
ConfigurationDialog.java
in languagetool-gui-commons/src/main/java/org/languagetool/gui
2132 33
XMLValidator.java
in languagetool-core/src/main/java/org/languagetool
246 32
English.java
in languagetool-language-modules/en/src/main/java/org/languagetool/language
689 31
German.java
in languagetool-language-modules/de/src/main/java/org/languagetool/language
612 31
ConfusionProbabilityRule.java
in languagetool-core/src/main/java/org/languagetool/rules/ngrams
317 30
French.java
in languagetool-language-modules/fr/src/main/java/org/languagetool/language
490 30
WikipediaQuickCheck.java
in languagetool-wikipedia/src/main/java/org/languagetool/dev/wikipedia
264 28
Catalan.java
in languagetool-language-modules/ca/src/main/java/org/languagetool/language
517 28
Searcher.java
in languagetool-wikipedia/src/main/java/org/languagetool/dev/index
367 27
DatabaseAccessOpenSource.java
in languagetool-server/src/main/java/org/languagetool/server
300 27
Spanish.java
in languagetool-language-modules/es/src/main/java/org/languagetool/language
332 27
Pipeline.java
in languagetool-server/src/main/java/org/languagetool/server
153 26
RemoteRuleConfig.java
in languagetool-core/src/main/java/org/languagetool/rules
174 26
ArabicNumbersWords.java
in languagetool-language-modules/ar/src/main/java/org/languagetool/tools
369 26
TextChecker.java
in languagetool-server/src/main/java/org/languagetool/server
973 25
MorfologikSpellerRule.java
in languagetool-core/src/main/java/org/languagetool/rules/spelling/morfologik
577 25
RuleMatchDiffFinder.java
in languagetool-dev/src/main/java/org/languagetool/dev/diff
618 25
LemmaHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/rules/uk
301 25
AgreementRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
629 25
SentenceAnnotator.java
in languagetool-http-client/src/main/java/org/languagetool/remote
644 24
ApiV2.java
in languagetool-server/src/main/java/org/languagetool/server
564 24
RemoteRuleMatch.java
in languagetool-server/src/main/java/org/languagetool/server
118 24
MorfologikPortugueseSpellerRule.java
in languagetool-language-modules/pt/src/main/java/org/languagetool/rules/pt
278 24
Portuguese.java
in languagetool-language-modules/pt/src/main/java/org/languagetool/language
295 24
MorfologikMultiSpeller.java
in languagetool-core/src/main/java/org/languagetool/rules/spelling/morfologik
365 23
LanguageBuilder.java
in languagetool-core/src/main/java/org/languagetool/language
191 23
VerbSynthesizer.java
in languagetool-language-modules/ca/src/main/java/org/languagetool/synthesis/ca
203 23
Match.java
in languagetool-core/src/main/java/org/languagetool/rules/patterns
120 22
Files With Long Lines (Top 50)

There are 691 files with lines longer than 120 characters. In total, there are 7594 long lines.

File# lines# units# long lines
grammar-barbarism.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
7000 - 520
grammar.xml
in languagetool-language-modules/ro/src/main/resources/org/languagetool/rules/ro
5839 - 443
grammar.xml
in languagetool-language-modules/nl/src/main/resources/org/languagetool/rules/nl/nl-BE
1159 - 407
disambiguation.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/resource/uk
6646 - 357
grammar.xml
in languagetool-language-modules/gl/src/main/resources/org/languagetool/rules/gl
4517 - 354
grammar.xml
in languagetool-language-modules/br/src/main/resources/org/languagetool/rules/br
8888 - 239
disambiguation.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/resource/es
8370 - 230
remote-rule-filters.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en
3532 - 219
grammar.xml
in languagetool-language-modules/ta/src/main/resources/org/languagetool/rules/ta
2144 - 217
grammar-style.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
3667 - 207
grammar.xml
in languagetool-language-modules/ar/src/main/resources/org/languagetool/rules/ar
6934 - 153
grammar-grammar.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
2600 - 121
grammar.xml
in languagetool-language-modules/it/src/main/resources/org/languagetool/rules/it
1588 - 112
grammar.xml
in languagetool-language-modules/el/src/main/resources/org/languagetool/rules/el
704 - 92
remote-rule-filters.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/rules/es
1145 - 88
grammar.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/rules/pt/pt-BR
1569 - 79
disambiguation.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/resource/pt
4928 - 76
style.xml
in languagetool-language-modules/es/src/main/resources/org/languagetool/rules/es
858 - 75
grammar.xml
in languagetool-language-modules/da/src/main/resources/org/languagetool/rules/da
1072 - 72
style.xml
in languagetool-language-modules/pt/src/main/resources/org/languagetool/rules/pt/pt-BR
791 - 60
JLanguageTool.java
in languagetool-core/src/main/java/org/languagetool
1477 108 59
grammar.xml
in languagetool-language-modules/crh/src/main/resources/org/languagetool/rules/crh
893 - 59
CompoundTagger.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/tagging/uk
1235 37 59
grammar-punctuation.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
2090 - 59
grammar.xml
in languagetool-language-modules/be/src/main/resources/org/languagetool/rules/be
892 - 56
grammar.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/en-US
865 - 53
TextChecker.java
in languagetool-server/src/main/java/org/languagetool/server
973 25 52
grammar.xml
in languagetool-language-modules/de/src/main/resources/org/languagetool/rules/de/de-CH
826 - 50
grammar.xml
in languagetool-language-modules/sl/src/main/resources/org/languagetool/rules/sl
1125 - 49
TokenAgreementAdjNounExceptionHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/rules/uk
908 12 44
grammar.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/en-GB
522 - 40
style.xml
in languagetool-language-modules/en/src/main/resources/org/languagetool/rules/en/en-US
480 - 39
CaseRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
1163 38 39
disambiguation.xml
in languagetool-language-modules/ru/src/main/resources/org/languagetool/resource/ru
827 - 38
UkrainianWordTokenizer.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/tokenizers/uk
325 5 38
grammar-spelling.xml
in languagetool-language-modules/uk/src/main/resources/org/languagetool/rules/uk
1420 - 37
disambiguation.xml
in languagetool-language-modules/da/src/main/resources/org/languagetool/resource/da
232 - 37
grammar-nezaradene.xml
in languagetool-language-modules/sk/src/main/resources/org/languagetool/rules/sk
510 - 36
grammar.xml
in languagetool-language-modules/tl/src/main/resources/org/languagetool/rules/tl
553 - 36
grammar.xml
in languagetool-language-modules/ast/src/main/resources/org/languagetool/rules/ast
788 - 36
AgreementRule.java
in languagetool-language-modules/de/src/main/java/org/languagetool/rules/de
629 25 35
Server.java
in languagetool-server/src/main/java/org/languagetool/server
142 10 34
HTTPServerConfig.java
in languagetool-server/src/main/java/org/languagetool/server
991 163 33
TokenAgreementVerbNounExceptionHelper.java
in languagetool-language-modules/uk/src/main/java/org/languagetool/rules/uk
765 7 32
remote-rule-filters.xml
in languagetool-language-modules/nl/src/main/resources/org/languagetool/rules/nl
209 - 31
grammar.xml
in languagetool-language-modules/sv/src/main/resources/org/languagetool/rules/sv
357 - 27
RuleMatchDiffFinder.java
in languagetool-dev/src/main/java/org/languagetool/dev/diff
618 25 26
grammar.xml
in languagetool-language-modules/nl/src/main/resources/org/languagetool/rules/nl/nl-NL
135 - 25
ApiV2.java
in languagetool-server/src/main/java/org/languagetool/server
564 24 24
grammar.xml
in languagetool-language-modules/sk/src/main/resources/org/languagetool/rules/sk
2552 - 24