JetBrains / arend-lib
File Size

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

Intro
Learn more...
File Size Overall
7% | 16% | 33% | 16% | 25%
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
java7% | 16% | 33% | 16% | 25%
kts0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
meta7% | 16% | 33% | 16% | 25%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
MatchingCasesMeta.java
in meta/src/main/java/org/arend/lib/meta
1123 10
MonoidSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
771 26
ExtMeta.java
in meta/src/main/java/org/arend/lib/meta
735 19
LinearSolver.java
in meta/src/main/java/org/arend/lib/meta/linear
555 25
ContradictionMeta.java
in meta/src/main/java/org/arend/lib/meta
518 15
SimpCoeMeta.java
in meta/src/main/java/org/arend/lib/meta
477 20
CongruenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
439 28
Utils.java
in meta/src/main/java/org/arend/lib/util
435 32
PatternUtils.java
in meta/src/main/java/org/arend/lib/pattern
418 22
CongVisitor.java
in meta/src/main/java/org/arend/lib/meta/cong
379 23
RewriteMeta.java
in meta/src/main/java/org/arend/lib/meta
377 9
CasesMeta.java
in meta/src/main/java/org/arend/lib/meta
373 12
StdExtension.java
in meta/src/main/java/org/arend/lib
334 7
RingSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
310 20
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/linear
306 23
EquationMeta.java
in meta/src/main/java/org/arend/lib/meta/equation
296 2
PiTreeMaker.java
in meta/src/main/java/org/arend/lib/meta/pi_tree
287 11
ExistsMeta.java
in meta/src/main/java/org/arend/lib/meta
285 5
Simplifier.java
in meta/src/main/java/org/arend/lib/meta/simplify
226 6
TransitivitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
209 14
SIPMeta.java
in meta/src/main/java/org/arend/lib/meta
165 2
GroupInverseRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
154 5
ConstructorMeta.java
in meta/src/main/java/org/arend/lib/meta
148 2
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/equation
147 12
EqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
145 14
StdLevelProver.java
in meta/src/main/java/org/arend/lib/level
142 3
NamedParameter.java
in meta/src/main/java/org/arend/lib/util
142 9
Poly.java
in meta/src/main/java/org/arend/lib/util/algorithms/polynomials
130 15
LocalSimplificationRuleBase.java
in meta/src/main/java/org/arend/lib/meta/simplify
127 2
CongruenceMeta.java
in meta/src/main/java/org/arend/lib/meta/cong
126 6
UnfoldMeta.java
in meta/src/main/java/org/arend/lib/meta
124 3
AbGroupInverseRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
120 4
ConstructorGoalSolver.java
in meta/src/main/java/org/arend/lib/goal
117 3
MetaInvocationMeta.java
in meta/src/main/java/org/arend/lib/meta/util
114 6
ComMonoidWP.java
in meta/src/main/java/org/arend/lib/util/algorithms
112 8
FieldKey.java
in meta/src/main/java/org/arend/lib/key
111 6
BaseTermCompiler.java
in meta/src/main/java/org/arend/lib/meta/solver
109 5
Monomial.java
in meta/src/main/java/org/arend/lib/util/algorithms/polynomials
106 14
BaseEqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
103 13
EquivSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
90 12
BunchedEquivalenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
89 6
Monomial.java
in meta/src/main/java/org/arend/lib/ring
88 11
EquationSolverError.java
in meta/src/main/java/org/arend/lib/error
86 5
RepeatMeta.java
in meta/src/main/java/org/arend/lib/meta
84 5
DefaultImplMeta.java
in meta/src/main/java/org/arend/lib/meta
78 1
AssumptionMeta.java
in meta/src/main/java/org/arend/lib/meta
76 1
RunMeta.java
in meta/src/main/java/org/arend/lib/meta
75 3
CategoryDataFactory.java
in meta/src/main/java/org/arend/lib/meta/equation/datafactory
70 4
UsingMeta.java
in meta/src/main/java/org/arend/lib/meta
68 4
Buchberger.java
in meta/src/main/java/org/arend/lib/util/algorithms/groebner
67 -
Files With Most Units (Top 50)
File# lines# units
Utils.java
in meta/src/main/java/org/arend/lib/util
435 32
CongruenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
439 28
MonoidSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
771 26
LinearSolver.java
in meta/src/main/java/org/arend/lib/meta/linear
555 25
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/linear
306 23
CongVisitor.java
in meta/src/main/java/org/arend/lib/meta/cong
379 23
PatternUtils.java
in meta/src/main/java/org/arend/lib/pattern
418 22
RingSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
310 20
SimpCoeMeta.java
in meta/src/main/java/org/arend/lib/meta
477 20
ExtMeta.java
in meta/src/main/java/org/arend/lib/meta
735 19
ContradictionMeta.java
in meta/src/main/java/org/arend/lib/meta
518 15
Poly.java
in meta/src/main/java/org/arend/lib/util/algorithms/polynomials
130 15
EqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
145 14
TransitivitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
209 14
Monomial.java
in meta/src/main/java/org/arend/lib/util/algorithms/polynomials
106 14
BaseEqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
103 13
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/equation
147 12
EquivSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
90 12
CasesMeta.java
in meta/src/main/java/org/arend/lib/meta
373 12
PiTreeMaker.java
in meta/src/main/java/org/arend/lib/meta/pi_tree
287 11
Monomial.java
in meta/src/main/java/org/arend/lib/ring
88 11
MatchingCasesMeta.java
in meta/src/main/java/org/arend/lib/meta
1123 10
RewriteMeta.java
in meta/src/main/java/org/arend/lib/meta
377 9
NamedParameter.java
in meta/src/main/java/org/arend/lib/util
142 9
Ring.java
in meta/src/main/java/org/arend/lib/util/algorithms/polynomials
50 9
ComMonoidWP.java
in meta/src/main/java/org/arend/lib/util/algorithms
112 8
BigRational.java
in meta/src/main/java/org/arend/lib/ring
35 7
StdExtension.java
in meta/src/main/java/org/arend/lib
334 7
Simplifier.java
in meta/src/main/java/org/arend/lib/meta/simplify
226 6
CongruenceMeta.java
in meta/src/main/java/org/arend/lib/meta/cong
126 6
BunchedEquivalenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
89 6
SubstitutionMeta.java
in meta/src/main/java/org/arend/lib/meta/util
66 6
MetaInvocationMeta.java
in meta/src/main/java/org/arend/lib/meta/util
114 6
FieldKey.java
in meta/src/main/java/org/arend/lib/key
111 6
Values.java
in meta/src/main/java/org/arend/lib/util
42 6
BaseTermCompiler.java
in meta/src/main/java/org/arend/lib/meta/solver
109 5
ExistsMeta.java
in meta/src/main/java/org/arend/lib/meta
285 5
GroupInverseRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
154 5
RepeatMeta.java
in meta/src/main/java/org/arend/lib/meta
84 5
ContextHelper.java
in meta/src/main/java/org/arend/lib/context
58 5
IntRing.java
in meta/src/main/java/org/arend/lib/ring
26 5
EquationSolverError.java
in meta/src/main/java/org/arend/lib/error
86 5
MonoidSolverError.java
in meta/src/main/java/org/arend/lib/error
64 5
DataFactoryBase.java
in meta/src/main/java/org/arend/lib/meta/equation/datafactory
61 4
CategoryDataFactory.java
in meta/src/main/java/org/arend/lib/meta/equation/datafactory
70 4
EquationSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
57 4
AbGroupInverseRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
120 4
UsingMeta.java
in meta/src/main/java/org/arend/lib/meta
68 4
ValuesRelationClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
23 4
EquivalenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
66 4
Files With Long Lines (Top 50)

There are 110 files with lines longer than 120 characters. In total, there are 1171 long lines.

File# lines# units# long lines
ExtMeta.java
in meta/src/main/java/org/arend/lib/meta
735 19 82
SimpCoeMeta.java
in meta/src/main/java/org/arend/lib/meta
477 20 69
StdExtension.java
in meta/src/main/java/org/arend/lib
334 7 64
MatchingCasesMeta.java
in meta/src/main/java/org/arend/lib/meta
1123 10 57
MonoidSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
771 26 49
EquationMeta.java
in meta/src/main/java/org/arend/lib/meta/equation
296 2 49
ContradictionMeta.java
in meta/src/main/java/org/arend/lib/meta
518 15 47
LinearSolver.java
in meta/src/main/java/org/arend/lib/meta/linear
555 25 45
CasesMeta.java
in meta/src/main/java/org/arend/lib/meta
373 12 41
SIPMeta.java
in meta/src/main/java/org/arend/lib/meta
165 2 37
CongVisitor.java
in meta/src/main/java/org/arend/lib/meta/cong
379 23 29
Utils.java
in meta/src/main/java/org/arend/lib/util
435 32 28
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/linear
306 23 24
RewriteMeta.java
in meta/src/main/java/org/arend/lib/meta
377 9 24
ExistsMeta.java
in meta/src/main/java/org/arend/lib/meta
285 5 23
CongruenceMeta.java
in meta/src/main/java/org/arend/lib/meta/cong
126 6 21
PatternUtils.java
in meta/src/main/java/org/arend/lib/pattern
418 22 20
RingSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
310 20 19
PiTreeMaker.java
in meta/src/main/java/org/arend/lib/meta/pi_tree
287 11 18
NamedParameter.java
in meta/src/main/java/org/arend/lib/util
142 9 18
BaseTermCompiler.java
in meta/src/main/java/org/arend/lib/meta/solver
109 5 17
Simplifier.java
in meta/src/main/java/org/arend/lib/meta/simplify
226 6 15
LinearSolverMeta.java
in meta/src/main/java/org/arend/lib/meta/linear
56 3 14
StdLevelProver.java
in meta/src/main/java/org/arend/lib/level
142 3 14
EqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
145 14 13
TransitivitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
209 14 13
UnfoldMeta.java
in meta/src/main/java/org/arend/lib/meta
124 3 11
ConstructorMeta.java
in meta/src/main/java/org/arend/lib/meta
148 2 11
StdNumberTypechecker.java
in meta/src/main/java/org/arend/lib
64 2 10
NegationPropagationRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
49 2 10
RunMeta.java
in meta/src/main/java/org/arend/lib/meta
75 3 10
TermCompiler.java
in meta/src/main/java/org/arend/lib/meta/equation
147 12 9
GroupRuleBase.java
in meta/src/main/java/org/arend/lib/meta/simplify
53 2 9
CategoryDataFactory.java
in meta/src/main/java/org/arend/lib/meta/equation/datafactory
70 4 8
CongruenceClosure.java
in meta/src/main/java/org/arend/lib/meta/closure
439 28 8
DataFactoryBase.java
in meta/src/main/java/org/arend/lib/meta/equation/datafactory
61 4 7
AbGroupInverseRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
120 4 7
RepeatMeta.java
in meta/src/main/java/org/arend/lib/meta
84 5 7
AtMeta.java
in meta/src/main/java/org/arend/lib/meta
57 2 7
ConstructorGoalSolver.java
in meta/src/main/java/org/arend/lib/goal
117 3 7
RandomMeta.java
in meta/src/main/java/org/arend/lib/meta/debug
56 3 6
BaseEqualitySolver.java
in meta/src/main/java/org/arend/lib/meta/equation
103 13 6
MonoidIdentityRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
58 3 6
SubstitutionMeta.java
in meta/src/main/java/org/arend/lib/meta/util
66 6 6
FieldKey.java
in meta/src/main/java/org/arend/lib/key
111 6 6
FailsMeta.java
in meta/src/main/java/org/arend/lib/meta
59 3 5
EquivSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
90 12 5
EquationSolver.java
in meta/src/main/java/org/arend/lib/meta/equation
57 4 5
LocalSimplificationRuleBase.java
in meta/src/main/java/org/arend/lib/meta/simplify
127 2 5
MulOfNegativesRule.java
in meta/src/main/java/org/arend/lib/meta/simplify
52 2 5