apache / flink-training
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 17% | 82%
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
java0% | 0% | 0% | 25% | 74%
scala0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
common0% | 0% | 0% | 46% | 53%
long-ride-alerts0% | 0% | 0% | 0% | 100%
rides-and-fares0% | 0% | 0% | 0% | 100%
hourly-tips0% | 0% | 0% | 0% | 100%
ride-cleansing0% | 0% | 0% | 0% | 100%
Longest Files (Top 24)
File# lines# units
TaxiRide.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
154 11
GeoUtils.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
101 9
TaxiFare.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
97 8
RidesAndFaresSolution.java
in rides-and-fares/src/solution/java/org/apache/flink/training/solutions/ridesandfares
95 7
LongRidesSolution.java
in long-ride-alerts/src/solution/java/org/apache/flink/training/solutions/longrides
94 8
LongRidesSolution.scala
in long-ride-alerts/src/solution/scala/org/apache/flink/training/solutions/longrides/scala
86 5
DataGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
86 20
RidesAndFaresSolution.scala
in rides-and-fares/src/solution/scala/org/apache/flink/training/solutions/ridesandfares/scala
76 5
HourlyTipsSolution.java
in hourly-tips/src/solution/java/org/apache/flink/training/solutions/hourlytips
62 4
RidesAndFaresExercise.java
in rides-and-fares/src/main/java/org/apache/flink/training/exercises/ridesandfares
60 6
HourlyTipsSolution.scala
in hourly-tips/src/solution/scala/org/apache/flink/training/solutions/hourlytips/scala
58 3
RidesAndFaresExercise.scala
in rides-and-fares/src/main/scala/org/apache/flink/training/exercises/ridesandfares/scala
57 5
LongRidesExercise.java
in long-ride-alerts/src/main/java/org/apache/flink/training/exercises/longrides
55 6
LongRidesExercise.scala
in long-ride-alerts/src/main/scala/org/apache/flink/training/exercises/longrides/scala
54 5
TaxiRideGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/sources
41 2
RideCleansingSolution.java
in ride-cleansing/src/solution/java/org/apache/flink/training/solutions/ridecleansing
35 4
RideCleansingExercise.java
in ride-cleansing/src/main/java/org/apache/flink/training/exercises/ridecleansing
34 4
HourlyTipsExercise.java
in hourly-tips/src/main/java/org/apache/flink/training/exercises/hourlytips
33 3
TaxiFareGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/sources
32 3
RideCleansingSolution.scala
in ride-cleansing/src/solution/scala/org/apache/flink/training/solutions/ridecleansing/scala
32 2
RideCleansingExercise.scala
in ride-cleansing/src/main/scala/org/apache/flink/training/exercises/ridecleansing/scala
31 2
HourlyTipsExercise.scala
in hourly-tips/src/main/scala/org/apache/flink/training/exercises/hourlytips/scala
26 2
RideAndFare.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
23 4
MissingSolutionException.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
14 2
Files With Most Units (Top 24)
File# lines# units
DataGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
86 20
TaxiRide.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
154 11
GeoUtils.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
101 9
LongRidesSolution.java
in long-ride-alerts/src/solution/java/org/apache/flink/training/solutions/longrides
94 8
TaxiFare.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
97 8
RidesAndFaresSolution.java
in rides-and-fares/src/solution/java/org/apache/flink/training/solutions/ridesandfares
95 7
LongRidesExercise.java
in long-ride-alerts/src/main/java/org/apache/flink/training/exercises/longrides
55 6
RidesAndFaresExercise.java
in rides-and-fares/src/main/java/org/apache/flink/training/exercises/ridesandfares
60 6
LongRidesSolution.scala
in long-ride-alerts/src/solution/scala/org/apache/flink/training/solutions/longrides/scala
86 5
LongRidesExercise.scala
in long-ride-alerts/src/main/scala/org/apache/flink/training/exercises/longrides/scala
54 5
RidesAndFaresSolution.scala
in rides-and-fares/src/solution/scala/org/apache/flink/training/solutions/ridesandfares/scala
76 5
RidesAndFaresExercise.scala
in rides-and-fares/src/main/scala/org/apache/flink/training/exercises/ridesandfares/scala
57 5
RideAndFare.java
in common/src/main/java/org/apache/flink/training/exercises/common/datatypes
23 4
RideCleansingSolution.java
in ride-cleansing/src/solution/java/org/apache/flink/training/solutions/ridecleansing
35 4
RideCleansingExercise.java
in ride-cleansing/src/main/java/org/apache/flink/training/exercises/ridecleansing
34 4
HourlyTipsSolution.java
in hourly-tips/src/solution/java/org/apache/flink/training/solutions/hourlytips
62 4
TaxiFareGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/sources
32 3
HourlyTipsSolution.scala
in hourly-tips/src/solution/scala/org/apache/flink/training/solutions/hourlytips/scala
58 3
HourlyTipsExercise.java
in hourly-tips/src/main/java/org/apache/flink/training/exercises/hourlytips
33 3
MissingSolutionException.java
in common/src/main/java/org/apache/flink/training/exercises/common/utils
14 2
TaxiRideGenerator.java
in common/src/main/java/org/apache/flink/training/exercises/common/sources
41 2
RideCleansingSolution.scala
in ride-cleansing/src/solution/scala/org/apache/flink/training/solutions/ridecleansing/scala
32 2
RideCleansingExercise.scala
in ride-cleansing/src/main/scala/org/apache/flink/training/exercises/ridecleansing/scala
31 2
HourlyTipsExercise.scala
in hourly-tips/src/main/scala/org/apache/flink/training/exercises/hourlytips/scala
26 2
Files With Long Lines (Top 0)

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

File# lines# units# long lines
Correlations

File Size vs. Commits (all time): 24 points

common/src/main/java/org/apache/flink/training/exercises/common/datatypes/RideAndFare.java x: 2 commits (all time) y: 23 lines of code hourly-tips/src/main/scala/org/apache/flink/training/exercises/hourlytips/scala/HourlyTipsExercise.scala x: 7 commits (all time) y: 26 lines of code hourly-tips/src/solution/scala/org/apache/flink/training/solutions/hourlytips/scala/HourlyTipsSolution.scala x: 10 commits (all time) y: 58 lines of code long-ride-alerts/src/main/scala/org/apache/flink/training/exercises/longrides/scala/LongRidesExercise.scala x: 8 commits (all time) y: 54 lines of code long-ride-alerts/src/solution/scala/org/apache/flink/training/solutions/longrides/scala/LongRidesSolution.scala x: 9 commits (all time) y: 86 lines of code ride-cleansing/src/main/scala/org/apache/flink/training/exercises/ridecleansing/scala/RideCleansingExercise.scala x: 6 commits (all time) y: 31 lines of code ride-cleansing/src/solution/scala/org/apache/flink/training/solutions/ridecleansing/scala/RideCleansingSolution.scala x: 6 commits (all time) y: 32 lines of code rides-and-fares/src/main/scala/org/apache/flink/training/exercises/ridesandfares/scala/RidesAndFaresExercise.scala x: 7 commits (all time) y: 57 lines of code rides-and-fares/src/solution/scala/org/apache/flink/training/solutions/ridesandfares/scala/RidesAndFaresSolution.scala x: 7 commits (all time) y: 76 lines of code common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiFareGenerator.java x: 4 commits (all time) y: 32 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/DataGenerator.java x: 4 commits (all time) y: 86 lines of code common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiRideGenerator.java x: 5 commits (all time) y: 41 lines of code common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiFare.java x: 7 commits (all time) y: 97 lines of code common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiRide.java x: 7 commits (all time) y: 154 lines of code hourly-tips/src/solution/java/org/apache/flink/training/solutions/hourlytips/HourlyTipsSolution.java x: 10 commits (all time) y: 62 lines of code long-ride-alerts/src/main/java/org/apache/flink/training/exercises/longrides/LongRidesExercise.java x: 8 commits (all time) y: 55 lines of code long-ride-alerts/src/solution/java/org/apache/flink/training/solutions/longrides/LongRidesSolution.java x: 9 commits (all time) y: 94 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/MissingSolutionException.java x: 4 commits (all time) y: 14 lines of code hourly-tips/src/main/java/org/apache/flink/training/exercises/hourlytips/HourlyTipsExercise.java x: 6 commits (all time) y: 33 lines of code ride-cleansing/src/main/java/org/apache/flink/training/exercises/ridecleansing/RideCleansingExercise.java x: 5 commits (all time) y: 34 lines of code ride-cleansing/src/solution/java/org/apache/flink/training/solutions/ridecleansing/RideCleansingSolution.java x: 6 commits (all time) y: 35 lines of code rides-and-fares/src/main/java/org/apache/flink/training/exercises/ridesandfares/RidesAndFaresExercise.java x: 6 commits (all time) y: 60 lines of code rides-and-fares/src/solution/java/org/apache/flink/training/solutions/ridesandfares/RidesAndFaresSolution.java x: 7 commits (all time) y: 95 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/GeoUtils.java x: 4 commits (all time) y: 101 lines of code
154.0
lines of code
  min: 14.0
  average: 59.83
  25th percentile: 32.25
  median: 56.0
  75th percentile: 86.0
  max: 154.0
0 10.0
commits (all time)
min: 2.0 | average: 6.42 | 25th percentile: 5.0 | median: 6.5 | 75th percentile: 7.75 | max: 10.0

File Size vs. Contributors (all time): 24 points

common/src/main/java/org/apache/flink/training/exercises/common/datatypes/RideAndFare.java x: 2 contributors (all time) y: 23 lines of code hourly-tips/src/main/scala/org/apache/flink/training/exercises/hourlytips/scala/HourlyTipsExercise.scala x: 4 contributors (all time) y: 26 lines of code hourly-tips/src/solution/scala/org/apache/flink/training/solutions/hourlytips/scala/HourlyTipsSolution.scala x: 4 contributors (all time) y: 58 lines of code long-ride-alerts/src/main/scala/org/apache/flink/training/exercises/longrides/scala/LongRidesExercise.scala x: 4 contributors (all time) y: 54 lines of code long-ride-alerts/src/solution/scala/org/apache/flink/training/solutions/longrides/scala/LongRidesSolution.scala x: 4 contributors (all time) y: 86 lines of code ride-cleansing/src/main/scala/org/apache/flink/training/exercises/ridecleansing/scala/RideCleansingExercise.scala x: 3 contributors (all time) y: 31 lines of code ride-cleansing/src/solution/scala/org/apache/flink/training/solutions/ridecleansing/scala/RideCleansingSolution.scala x: 3 contributors (all time) y: 32 lines of code rides-and-fares/src/main/scala/org/apache/flink/training/exercises/ridesandfares/scala/RidesAndFaresExercise.scala x: 3 contributors (all time) y: 57 lines of code rides-and-fares/src/solution/scala/org/apache/flink/training/solutions/ridesandfares/scala/RidesAndFaresSolution.scala x: 3 contributors (all time) y: 76 lines of code common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiFareGenerator.java x: 2 contributors (all time) y: 32 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/DataGenerator.java x: 2 contributors (all time) y: 86 lines of code common/src/main/java/org/apache/flink/training/exercises/common/sources/TaxiRideGenerator.java x: 2 contributors (all time) y: 41 lines of code common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiFare.java x: 3 contributors (all time) y: 97 lines of code common/src/main/java/org/apache/flink/training/exercises/common/datatypes/TaxiRide.java x: 3 contributors (all time) y: 154 lines of code hourly-tips/src/solution/java/org/apache/flink/training/solutions/hourlytips/HourlyTipsSolution.java x: 4 contributors (all time) y: 62 lines of code long-ride-alerts/src/main/java/org/apache/flink/training/exercises/longrides/LongRidesExercise.java x: 4 contributors (all time) y: 55 lines of code long-ride-alerts/src/solution/java/org/apache/flink/training/solutions/longrides/LongRidesSolution.java x: 4 contributors (all time) y: 94 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/MissingSolutionException.java x: 3 contributors (all time) y: 14 lines of code hourly-tips/src/main/java/org/apache/flink/training/exercises/hourlytips/HourlyTipsExercise.java x: 4 contributors (all time) y: 33 lines of code ride-cleansing/src/main/java/org/apache/flink/training/exercises/ridecleansing/RideCleansingExercise.java x: 3 contributors (all time) y: 34 lines of code ride-cleansing/src/solution/java/org/apache/flink/training/solutions/ridecleansing/RideCleansingSolution.java x: 3 contributors (all time) y: 35 lines of code rides-and-fares/src/main/java/org/apache/flink/training/exercises/ridesandfares/RidesAndFaresExercise.java x: 3 contributors (all time) y: 60 lines of code rides-and-fares/src/solution/java/org/apache/flink/training/solutions/ridesandfares/RidesAndFaresSolution.java x: 3 contributors (all time) y: 95 lines of code common/src/main/java/org/apache/flink/training/exercises/common/utils/GeoUtils.java x: 2 contributors (all time) y: 101 lines of code
154.0
lines of code
  min: 14.0
  average: 59.83
  25th percentile: 32.25
  median: 56.0
  75th percentile: 86.0
  max: 154.0
0 4.0
contributors (all time)
min: 2.0 | average: 3.13 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".