spotify / magnolify
File Size

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

Intro
Learn more...
File Size Overall
0% | 20% | 28% | 18% | 32%
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
sbt0% | 89% | 0% | 0% | 10%
scala0% | 10% | 33% | 21% | 35%
java0% | 0% | 0% | 0% | 100%
st0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT0% | 99% | 0% | 0% | <1%
parquet0% | 45% | 0% | 28% | 26%
avro0% | 0% | 69% | 27% | 3%
bigtable0% | 0% | 91% | 0% | 8%
protobuf0% | 0% | 95% | 0% | 4%
datastore0% | 0% | 88% | 0% | 11%
beam0% | 0% | 66% | 31% | 1%
tensorflow0% | 0% | 90% | 0% | 9%
bigquery0% | 0% | 72% | 0% | 27%
tools0% | 0% | 0% | 61% | 38%
neo4j0% | 0% | 0% | 94% | 5%
shared0% | 0% | 0% | 22% | 77%
cats0% | 0% | 0% | 0% | 100%
scalafix0% | 0% | 0% | 0% | 100%
scalacheck0% | 0% | 0% | 0% | 100%
guava0% | 0% | 0% | 0% | 100%
refined0% | 0% | 0% | 0% | 100%
project0% | 0% | 0% | 0% | 100%
site0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
build.sbt
in root
716 2
ParquetField.scala
in parquet/src/main/scala/magnolify/parquet
512 21
AvroType.scala
in avro/src/main/scala/magnolify/avro
286 20
BigtableType.scala
in bigtable/src/main/scala/magnolify/bigtable
263 15
ProtobufType.scala
in protobuf/src/main/scala/magnolify/protobuf
251 10
EntityType.scala
in datastore/src/main/scala/magnolify/datastore
245 18
RowType.scala
in beam/src/main/scala/magnolify/beam
217 16
ExampleType.scala
in tensorflow/src/main/scala/magnolify/tensorflow
215 19
TableRowType.scala
in bigquery/src/main/scala/magnolify/bigquery
210 15
ParquetType.scala
in parquet/src/main/scala/magnolify/parquet
183 10
ValueType.scala
in neo4j/src/main/scala/magnolify/neo4j
146 10
Schema.scala
in parquet/src/main/scala/magnolify/parquet
141 7
ParquetParser.scala
in tools/src/main/scala/magnolify/tools
134 6
SchemaPrinter.scala
in tools/src/main/scala/magnolify/tools
122 6
Time.scala
in shared/src/main/scala/magnolify/shared
119 2
package.scala
in avro/src/main/scala/magnolify/avro/logical
114 1
package.scala
in beam/src/main/scala/magnolify/beam/logical
104 -
AvroParser.scala
in tools/src/main/scala/magnolify/tools
80 3
TypeConverter.scala
in parquet/src/main/scala/magnolify/parquet
80 12
build.sbt
in scalafix
72 1
TimestampConverter.scala
in bigquery/src/main/scala/magnolify/bigquery
68 -
Predicate.scala
in parquet/src/main/scala/magnolify/parquet
67 1
CatsMacros.scala
in cats/src/main/scala/magnolify/cats
65 10
MonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
64 4
SemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
60 4
SchemaUtil.scala
in parquet/src/main/scala/magnolify/parquet
58 3
FunnelDerivation.scala
in guava/src/main/scala/magnolify/guava/semiauto
57 5
package.scala
in refined/src/main/scala/magnolify/refined
57 6
EnumType.scala
in shared/src/main/scala/magnolify/shared
53 3
GroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
52 2
ArbitraryDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
52 3
package.scala
in parquet/src/main/scala/magnolify/parquet/logical
46 -
EnumTypeDerivation.scala
in shared/src/main/scala-3/magnolify/shared
46 -
Schema.scala
in tools/src/main/scala/magnolify/tools
45 -
EnumTypeMacros.scala
in shared/src/main/scala-2/magnolify/shared
40 2
SerializableCanBuildFrom.scala
in shared/src/main/scala-2.12/magnolify/shims
39 1
package.scala
in cats/src/main/scala/magnolify/cats/auto
38 5
HashDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
34 2
AnnotationTypeMacros.scala
in shared/src/main/scala-3/magnolify/shared
34 1
EnumTypeDerivation.scala
in shared/src/main/scala-2/magnolify/shared
34 2
Decimal.scala
in shared/src/main/scala/magnolify/shared
33 3
BigQueryParser.scala
in tools/src/main/scala/magnolify/tools
31 1
CommutativeGroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
30 1
CommutativeMonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
26 1
EqDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
24 2
EnumTypeMacros.scala
in shared/src/main/scala-3/magnolify/shared
24 1
MapBasedConverters.scala
in scalafix/rules/src/main/scala/fix/v0_7_0
23 2
ByteStringComparator.java
in bigtable/src/main/java/magnolify/bigtable
23 1
CommutativeSemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1
BandDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1
Files With Most Units (Top 50)
File# lines# units
ParquetField.scala
in parquet/src/main/scala/magnolify/parquet
512 21
AvroType.scala
in avro/src/main/scala/magnolify/avro
286 20
ExampleType.scala
in tensorflow/src/main/scala/magnolify/tensorflow
215 19
EntityType.scala
in datastore/src/main/scala/magnolify/datastore
245 18
RowType.scala
in beam/src/main/scala/magnolify/beam
217 16
TableRowType.scala
in bigquery/src/main/scala/magnolify/bigquery
210 15
BigtableType.scala
in bigtable/src/main/scala/magnolify/bigtable
263 15
TypeConverter.scala
in parquet/src/main/scala/magnolify/parquet
80 12
CatsMacros.scala
in cats/src/main/scala/magnolify/cats
65 10
ProtobufType.scala
in protobuf/src/main/scala/magnolify/protobuf
251 10
ParquetType.scala
in parquet/src/main/scala/magnolify/parquet
183 10
ValueType.scala
in neo4j/src/main/scala/magnolify/neo4j
146 10
Schema.scala
in parquet/src/main/scala/magnolify/parquet
141 7
SchemaPrinter.scala
in tools/src/main/scala/magnolify/tools
122 6
ParquetParser.scala
in tools/src/main/scala/magnolify/tools
134 6
package.scala
in refined/src/main/scala/magnolify/refined
57 6
package.scala
in cats/src/main/scala/magnolify/cats/auto
38 5
FunnelDerivation.scala
in guava/src/main/scala/magnolify/guava/semiauto
57 5
SemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
60 4
MonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
64 4
AvroParser.scala
in tools/src/main/scala/magnolify/tools
80 3
ArbitraryDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
52 3
SchemaUtil.scala
in parquet/src/main/scala/magnolify/parquet
58 3
Decimal.scala
in shared/src/main/scala/magnolify/shared
33 3
EnumType.scala
in shared/src/main/scala/magnolify/shared
53 3
TimestampConverter.scala
in datastore/src/main/scala/magnolify/datastore
18 2
HashDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
34 2
EqDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
24 2
GroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
52 2
MapBasedConverters.scala
in scalafix/rules/src/main/scala/fix/v0_7_0
23 2
package.scala
in scalacheck/src/main/scala/magnolify/scalacheck/auto
17 2
CogenDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
19 2
build.sbt
in root
716 2
SerializationUtils.scala
in parquet/src/main/scala/magnolify/parquet
17 2
Time.scala
in shared/src/main/scala/magnolify/shared
119 2
CaseMapper.scala
in shared/src/main/scala/magnolify/shared
16 2
EnumTypeMacros.scala
in shared/src/main/scala-2/magnolify/shared
40 2
EnumTypeDerivation.scala
in shared/src/main/scala-2/magnolify/shared
34 2
CommutativeMonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
26 1
CommutativeSemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1
CommutativeGroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
30 1
ShowDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
16 1
BandDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1
BigQueryParser.scala
in tools/src/main/scala/magnolify/tools
31 1
build.sbt
in scalafix
72 1
GuavaMacros.scala
in guava/src/main/scala/magnolify/guava
9 1
MagnolifyParquetProperties.scala
in parquet/src/main/scala/magnolify/parquet
11 1
Predicate.scala
in parquet/src/main/scala/magnolify/parquet
67 1
ReflectionUtils.scala
in shared/src/main/scala/magnolify/shared
11 1
UnsafeEnum.scala
in shared/src/main/scala/magnolify/shared
19 1
Files With Long Lines (Top 2)

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

File# lines# units# long lines
EntityType.scala
in datastore/src/main/scala/magnolify/datastore
245 18 1
ParquetType.scala
in parquet/src/main/scala/magnolify/parquet
183 10 1
Correlations

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

project/plugins.sbt x: 117 commits (all time) y: 11 lines of code build.sbt x: 620 commits (all time) y: 716 lines of code parquet/src/main/scala/magnolify/parquet/MagnolifyParquetProperties.scala x: 1 commits (all time) y: 11 lines of code parquet/src/main/scala/magnolify/parquet/ParquetField.scala x: 8 commits (all time) y: 512 lines of code parquet/src/main/scala/magnolify/parquet/ParquetType.scala x: 28 commits (all time) y: 183 lines of code parquet/src/main/scala/magnolify/parquet/Predicate.scala x: 5 commits (all time) y: 67 lines of code parquet/src/main/scala/magnolify/parquet/Schema.scala x: 12 commits (all time) y: 141 lines of code avro/src/main/scala/magnolify/avro/AvroType.scala x: 51 commits (all time) y: 286 lines of code bigquery/src/main/scala/magnolify/bigquery/TableRowType.scala x: 36 commits (all time) y: 210 lines of code bigtable/src/main/scala/magnolify/bigtable/BigtableType.scala x: 29 commits (all time) y: 263 lines of code datastore/src/main/scala/magnolify/datastore/EntityType.scala x: 28 commits (all time) y: 245 lines of code neo4j/src/main/scala/magnolify/neo4j/ValueType.scala x: 4 commits (all time) y: 146 lines of code protobuf/src/main/scala/magnolify/protobuf/ProtobufType.scala x: 25 commits (all time) y: 251 lines of code shared/src/main/scala/magnolify/shared/EnumType.scala x: 21 commits (all time) y: 53 lines of code tensorflow/src/main/scala/magnolify/tensorflow/ExampleType.scala x: 34 commits (all time) y: 215 lines of code scalafix/build.sbt x: 15 commits (all time) y: 72 lines of code guava/src/main/scala/magnolify/guava/semiauto/FunnelDerivation.scala x: 16 commits (all time) y: 57 lines of code avro/src/main/scala/magnolify/avro/logical/package.scala x: 7 commits (all time) y: 114 lines of code beam/src/main/scala/magnolify/beam/RowType.scala x: 1 commits (all time) y: 217 lines of code beam/src/main/scala/magnolify/beam/logical/package.scala x: 1 commits (all time) y: 104 lines of code beam/src/main/scala/magnolify/beam/unsafe/package.scala x: 1 commits (all time) y: 6 lines of code parquet/src/main/scala/magnolify/parquet/logical/package.scala x: 3 commits (all time) y: 46 lines of code shared/src/main/scala/magnolify/shared/Time.scala x: 1 commits (all time) y: 119 lines of code shared/src/main/scala-2/magnolify/shared/EnumTypeDerivation.scala x: 2 commits (all time) y: 34 lines of code shared/src/main/scala-2.12/magnolify/shims/SerializableCanBuildFrom.scala x: 2 commits (all time) y: 39 lines of code guava/src/main/scala/magnolify/guava/auto/package.scala x: 5 commits (all time) y: 7 lines of code scalafix/rules/src/main/scala/fix/v0_7_0/MapBasedConverters.scala x: 1 commits (all time) y: 23 lines of code scalafix/project/ConfigAxis.scala x: 1 commits (all time) y: 2 lines of code scalafix/project/plugins.sbt x: 1 commits (all time) y: 4 lines of code tools/src/main/scala/magnolify/tools/AvroParser.scala x: 6 commits (all time) y: 80 lines of code tools/src/main/scala/magnolify/tools/BigQueryParser.scala x: 4 commits (all time) y: 31 lines of code tools/src/main/scala/magnolify/tools/ParquetParser.scala x: 4 commits (all time) y: 134 lines of code tools/src/main/scala/magnolify/tools/Schema.scala x: 4 commits (all time) y: 45 lines of code tools/src/main/scala/magnolify/tools/SchemaPrinter.scala x: 4 commits (all time) y: 122 lines of code shared/src/main/scala-3/magnolify/shared/EnumTypeMacros.scala x: 2 commits (all time) y: 24 lines of code shared/src/main/scala-2/magnolify/shared/AnnotationTypeMacros.scala x: 1 commits (all time) y: 22 lines of code shared/src/main/scala-2/magnolify/shared/EnumTypeMacros.scala x: 1 commits (all time) y: 40 lines of code shared/src/main/scala-3/magnolify/shared/EnumTypeDerivation.scala x: 1 commits (all time) y: 46 lines of code shared/src/main/scala/magnolify/shared/AnnotationType.scala x: 6 commits (all time) y: 5 lines of code protobuf/src/main/scala/magnolify/protobuf/unsafe/package.scala x: 10 commits (all time) y: 12 lines of code bigquery/src/main/scala/magnolify/bigquery/TimestampConverter.scala x: 5 commits (all time) y: 68 lines of code shared/src/main/scala/magnolify/shared/Converter.scala x: 7 commits (all time) y: 5 lines of code cats/src/main/scala/magnolify/cats/CatsMacros.scala x: 2 commits (all time) y: 65 lines of code cats/src/main/scala/magnolify/cats/semiauto/BandDerivation.scala x: 5 commits (all time) y: 22 lines of code cats/src/main/scala/magnolify/cats/semiauto/CommutativeGroupDerivation.scala x: 6 commits (all time) y: 30 lines of code cats/src/main/scala/magnolify/cats/semiauto/CommutativeMonoidDerivation.scala x: 6 commits (all time) y: 26 lines of code cats/src/main/scala/magnolify/cats/semiauto/GroupDerivation.scala x: 12 commits (all time) y: 52 lines of code tensorflow/src/main/scala/magnolify/tensorflow/unsafe/package.scala x: 9 commits (all time) y: 22 lines of code avro/src/main/scala/magnolify/avro/unsafe/package.scala x: 5 commits (all time) y: 9 lines of code bigquery/src/main/scala/magnolify/bigquery/unsafe/package.scala x: 8 commits (all time) y: 13 lines of code parquet/src/main/scala/magnolify/parquet/unsafe/package.scala x: 7 commits (all time) y: 8 lines of code neo4j/src/main/scala/magnolify/neo4j/unsafe/package.scala x: 3 commits (all time) y: 8 lines of code cats/src/main/scala/magnolify/cats/auto/package.scala x: 3 commits (all time) y: 38 lines of code cats/src/main/scala/magnolify/cats/semiauto/ShowDerivation.scala x: 8 commits (all time) y: 16 lines of code parquet/src/main/scala/magnolify/parquet/SchemaUtil.scala x: 2 commits (all time) y: 58 lines of code cats/src/main/scala/magnolify/cats/semiauto/EqDerivation.scala x: 7 commits (all time) y: 24 lines of code cats/src/main/scala/magnolify/cats/semiauto/HashDerivation.scala x: 7 commits (all time) y: 34 lines of code cats/src/main/scala/magnolify/cats/semiauto/MonoidDerivation.scala x: 13 commits (all time) y: 64 lines of code cats/src/main/scala/magnolify/cats/semiauto/SemigroupDerivation.scala x: 11 commits (all time) y: 60 lines of code refined/src/main/scala/magnolify/refined/package.scala x: 5 commits (all time) y: 57 lines of code scalacheck/src/main/scala/magnolify/scalacheck/auto/package.scala x: 3 commits (all time) y: 17 lines of code scalacheck/src/main/scala/magnolify/scalacheck/semiauto/ArbitraryDerivation.scala x: 9 commits (all time) y: 52 lines of code scalacheck/src/main/scala/magnolify/scalacheck/semiauto/CogenDerivation.scala x: 6 commits (all time) y: 19 lines of code shared/src/main/scala-2.12/magnolify/shims/package.scala x: 11 commits (all time) y: 10 lines of code shared/src/main/scala-2.13/magnolify/shims/package.scala x: 8 commits (all time) y: 9 lines of code guava/src/main/scala/magnolify/guava/semiauto/package.scala x: 3 commits (all time) y: 2 lines of code parquet/src/main/scala/magnolify/parquet/SerializationUtils.scala x: 2 commits (all time) y: 17 lines of code parquet/src/main/scala/magnolify/parquet/TypeConverter.scala x: 4 commits (all time) y: 80 lines of code shared/src/main/scala/magnolify/shared/CaseMapper.scala x: 2 commits (all time) y: 16 lines of code shared/src/main/scala/magnolify/shared/Decimal.scala x: 3 commits (all time) y: 33 lines of code shared/src/main/scala/magnolify/shared/ReflectionUtils.scala x: 4 commits (all time) y: 11 lines of code tools/src/main/scala/magnolify/tools/SchemaParser.scala x: 2 commits (all time) y: 4 lines of code
716.0
lines of code
  min: 2.0
  average: 67.43
  25th percentile: 11.0
  median: 26.0
  75th percentile: 67.0
  max: 716.0
0 620.0
commits (all time)
min: 1.0 | average: 15.39 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.0 | max: 620.0

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

project/plugins.sbt x: 7 contributors (all time) y: 11 lines of code build.sbt x: 18 contributors (all time) y: 716 lines of code parquet/src/main/scala/magnolify/parquet/MagnolifyParquetProperties.scala x: 1 contributors (all time) y: 11 lines of code parquet/src/main/scala/magnolify/parquet/ParquetField.scala x: 3 contributors (all time) y: 512 lines of code parquet/src/main/scala/magnolify/parquet/ParquetType.scala x: 9 contributors (all time) y: 183 lines of code parquet/src/main/scala/magnolify/parquet/Predicate.scala x: 2 contributors (all time) y: 67 lines of code parquet/src/main/scala/magnolify/parquet/Schema.scala x: 5 contributors (all time) y: 141 lines of code avro/src/main/scala/magnolify/avro/AvroType.scala x: 10 contributors (all time) y: 286 lines of code bigquery/src/main/scala/magnolify/bigquery/TableRowType.scala x: 7 contributors (all time) y: 210 lines of code bigtable/src/main/scala/magnolify/bigtable/BigtableType.scala x: 9 contributors (all time) y: 263 lines of code datastore/src/main/scala/magnolify/datastore/EntityType.scala x: 8 contributors (all time) y: 245 lines of code neo4j/src/main/scala/magnolify/neo4j/ValueType.scala x: 2 contributors (all time) y: 146 lines of code protobuf/src/main/scala/magnolify/protobuf/ProtobufType.scala x: 8 contributors (all time) y: 251 lines of code shared/src/main/scala/magnolify/shared/EnumType.scala x: 5 contributors (all time) y: 53 lines of code tensorflow/src/main/scala/magnolify/tensorflow/ExampleType.scala x: 9 contributors (all time) y: 215 lines of code scalafix/build.sbt x: 2 contributors (all time) y: 72 lines of code guava/src/main/scala/magnolify/guava/semiauto/FunnelDerivation.scala x: 9 contributors (all time) y: 57 lines of code avro/src/main/scala/magnolify/avro/logical/package.scala x: 3 contributors (all time) y: 114 lines of code beam/src/main/scala/magnolify/beam/RowType.scala x: 1 contributors (all time) y: 217 lines of code beam/src/main/scala/magnolify/beam/logical/package.scala x: 1 contributors (all time) y: 104 lines of code beam/src/main/scala/magnolify/beam/unsafe/package.scala x: 1 contributors (all time) y: 6 lines of code parquet/src/main/scala/magnolify/parquet/logical/package.scala x: 3 contributors (all time) y: 46 lines of code shared/src/main/scala/magnolify/shared/Time.scala x: 1 contributors (all time) y: 119 lines of code shared/src/main/scala-2/magnolify/shared/EnumTypeDerivation.scala x: 2 contributors (all time) y: 34 lines of code shared/src/main/scala-2.12/magnolify/shims/SerializableCanBuildFrom.scala x: 1 contributors (all time) y: 39 lines of code guava/src/main/scala/magnolify/guava/auto/package.scala x: 2 contributors (all time) y: 7 lines of code scalafix/rules/src/main/scala/fix/v0_7_0/MapBasedConverters.scala x: 1 contributors (all time) y: 23 lines of code scalafix/project/ConfigAxis.scala x: 1 contributors (all time) y: 2 lines of code scalafix/project/plugins.sbt x: 1 contributors (all time) y: 4 lines of code tools/src/main/scala/magnolify/tools/AvroParser.scala x: 3 contributors (all time) y: 80 lines of code tools/src/main/scala/magnolify/tools/BigQueryParser.scala x: 2 contributors (all time) y: 31 lines of code tools/src/main/scala/magnolify/tools/ParquetParser.scala x: 2 contributors (all time) y: 134 lines of code tools/src/main/scala/magnolify/tools/Schema.scala x: 2 contributors (all time) y: 45 lines of code tools/src/main/scala/magnolify/tools/SchemaPrinter.scala x: 3 contributors (all time) y: 122 lines of code shared/src/main/scala-3/magnolify/shared/AnnotationTypeMacros.scala x: 1 contributors (all time) y: 34 lines of code shared/src/main/scala-2/magnolify/shared/AnnotationTypeMacros.scala x: 1 contributors (all time) y: 22 lines of code shared/src/main/scala-2/magnolify/shared/EnumTypeMacros.scala x: 1 contributors (all time) y: 40 lines of code shared/src/main/scala-3/magnolify/shared/EnumTypeDerivation.scala x: 1 contributors (all time) y: 46 lines of code shared/src/main/scala/magnolify/shared/AnnotationType.scala x: 2 contributors (all time) y: 5 lines of code protobuf/src/main/scala/magnolify/protobuf/unsafe/package.scala x: 3 contributors (all time) y: 12 lines of code bigquery/src/main/scala/magnolify/bigquery/TimestampConverter.scala x: 3 contributors (all time) y: 68 lines of code shared/src/main/scala/magnolify/shared/Converter.scala x: 4 contributors (all time) y: 5 lines of code cats/src/main/scala/magnolify/cats/CatsMacros.scala x: 1 contributors (all time) y: 65 lines of code cats/src/main/scala/magnolify/cats/semiauto/BandDerivation.scala x: 3 contributors (all time) y: 22 lines of code cats/src/main/scala/magnolify/cats/semiauto/CommutativeGroupDerivation.scala x: 3 contributors (all time) y: 30 lines of code cats/src/main/scala/magnolify/cats/semiauto/CommutativeMonoidDerivation.scala x: 3 contributors (all time) y: 26 lines of code cats/src/main/scala/magnolify/cats/semiauto/GroupDerivation.scala x: 4 contributors (all time) y: 52 lines of code tensorflow/src/main/scala/magnolify/tensorflow/unsafe/package.scala x: 2 contributors (all time) y: 22 lines of code avro/src/main/scala/magnolify/avro/unsafe/package.scala x: 2 contributors (all time) y: 9 lines of code bigquery/src/main/scala/magnolify/bigquery/unsafe/package.scala x: 2 contributors (all time) y: 13 lines of code parquet/src/main/scala/magnolify/parquet/unsafe/package.scala x: 3 contributors (all time) y: 8 lines of code cats/src/main/scala/magnolify/cats/auto/package.scala x: 2 contributors (all time) y: 38 lines of code cats/src/main/scala/magnolify/cats/semiauto/ShowDerivation.scala x: 7 contributors (all time) y: 16 lines of code parquet/src/main/scala/magnolify/parquet/SchemaUtil.scala x: 1 contributors (all time) y: 58 lines of code cats/src/main/scala/magnolify/cats/semiauto/EqDerivation.scala x: 4 contributors (all time) y: 24 lines of code cats/src/main/scala/magnolify/cats/semiauto/HashDerivation.scala x: 5 contributors (all time) y: 34 lines of code cats/src/main/scala/magnolify/cats/semiauto/MonoidDerivation.scala x: 4 contributors (all time) y: 64 lines of code cats/src/main/scala/magnolify/cats/semiauto/SemigroupDerivation.scala x: 4 contributors (all time) y: 60 lines of code refined/src/main/scala/magnolify/refined/package.scala x: 3 contributors (all time) y: 57 lines of code scalacheck/src/main/scala/magnolify/scalacheck/auto/package.scala x: 2 contributors (all time) y: 17 lines of code scalacheck/src/main/scala/magnolify/scalacheck/semiauto/CogenDerivation.scala x: 4 contributors (all time) y: 19 lines of code shared/src/main/scala-2.12/magnolify/shims/package.scala x: 4 contributors (all time) y: 10 lines of code bigtable/src/main/java/magnolify/bigtable/ByteStringComparator.java x: 2 contributors (all time) y: 23 lines of code guava/src/main/scala/magnolify/guava/semiauto/package.scala x: 2 contributors (all time) y: 2 lines of code shared/src/main/scala/magnolify/shared/CaseMapper.scala x: 2 contributors (all time) y: 16 lines of code shared/src/main/scala/magnolify/shared/Decimal.scala x: 3 contributors (all time) y: 33 lines of code
716.0
lines of code
  min: 2.0
  average: 67.43
  25th percentile: 11.0
  median: 26.0
  75th percentile: 67.0
  max: 716.0
0 18.0
contributors (all time)
min: 1.0 | average: 3.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 18.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): 7 points

project/plugins.sbt x: 2 commits (90d) y: 11 lines of code build.sbt x: 9 commits (90d) y: 716 lines of code parquet/src/main/scala/magnolify/parquet/MagnolifyParquetProperties.scala x: 1 commits (90d) y: 11 lines of code parquet/src/main/scala/magnolify/parquet/ParquetField.scala x: 1 commits (90d) y: 512 lines of code parquet/src/main/scala/magnolify/parquet/ParquetType.scala x: 1 commits (90d) y: 183 lines of code parquet/src/main/scala/magnolify/parquet/Predicate.scala x: 1 commits (90d) y: 67 lines of code parquet/src/main/scala/magnolify/parquet/Schema.scala x: 1 commits (90d) y: 141 lines of code
716.0
lines of code
  min: 11.0
  average: 234.43
  25th percentile: 11.0
  median: 141.0
  75th percentile: 512.0
  max: 716.0
0 9.0
commits (90d)
min: 1.0 | average: 2.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

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

project/plugins.sbt x: 1 contributors (90d) y: 11 lines of code build.sbt x: 2 contributors (90d) y: 716 lines of code parquet/src/main/scala/magnolify/parquet/ParquetField.scala x: 1 contributors (90d) y: 512 lines of code parquet/src/main/scala/magnolify/parquet/ParquetType.scala x: 1 contributors (90d) y: 183 lines of code parquet/src/main/scala/magnolify/parquet/Predicate.scala x: 1 contributors (90d) y: 67 lines of code parquet/src/main/scala/magnolify/parquet/Schema.scala x: 1 contributors (90d) y: 141 lines of code
716.0
lines of code
  min: 11.0
  average: 234.43
  25th percentile: 11.0
  median: 141.0
  75th percentile: 512.0
  max: 716.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0