spotify / magnolify
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 87 files with 5,866 lines of code.
    • 1 file changed more than 100 times (716 lines of code)
    • 1 file changed 51-100 times (11 lines of code)
    • 8 files changed 21-50 times (1,706 lines of code)
    • 25 files changed 6-20 times (1,450 lines of code)
    • 52 files changed 1-5 times (1,983 lines of code)
12% | <1% | 29% | 24% | 33%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 87 files with 5,866 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (716 lines of code)
    • 10 files changed by 6-10 contributors (1,737 lines of code)
    • 50 files changed by 2-5 contributors (2,518 lines of code)
    • 26 files changed by 1 contributor (895 lines of code)
0% | 12% | 29% | 42% | 15%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
scala, md, yaml, sbt, java, proto, properties, st, gitignore, txt, sh, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt89% | 1% | 0% | 8% | <1%
scala0% | 0% | 33% | 27% | 38%
java0% | 0% | 0% | 0% | 100%
st0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ROOT99% | 0% | 0% | 0% | <1%
project0% | 100% | 0% | 0% | 0%
avro0% | 0% | 69% | 27% | 3%
bigtable0% | 0% | 91% | 0% | 8%
protobuf0% | 0% | 95% | 4% | 0%
datastore0% | 0% | 88% | 4% | 6%
tensorflow0% | 0% | 90% | 9% | 0%
bigquery0% | 0% | 72% | 4% | 23%
parquet0% | 0% | 16% | 58% | 25%
shared0% | 0% | 9% | 5% | 84%
cats0% | 0% | 0% | 67% | 32%
tools0% | 0% | 0% | 19% | 80%
scalafix0% | 0% | 0% | 58% | 41%
scalacheck0% | 0% | 0% | 80% | 19%
guava0% | 0% | 0% | 76% | 24%
beam0% | 0% | 0% | 0% | 100%
neo4j0% | 0% | 0% | 0% | 100%
refined0% | 0% | 0% | 0% | 100%
site0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
716 2 2019-10-16 2025-03-03 316 18 neville@spotify.com 43047562+scala-steward@user...
plugins.sbt
in project
11 - 2019-10-16 2025-03-03 95 7 neville@spotify.com 43047562+scala-steward@user...
AvroType.scala
in avro/src/main/scala/magnolify/avro
286 20 2019-11-07 2025-01-29 39 10 neville@spotify.com micheld@spotify.com
TableRowType.scala
in bigquery/src/main/scala/magnolify/bigquery
210 15 2019-10-29 2025-01-29 27 7 neville@spotify.com micheld@spotify.com
BigtableType.scala
in bigtable/src/main/scala/magnolify/bigtable
263 15 2020-03-20 2025-01-29 26 9 kirill.panarin@gmail.com micheld@spotify.com
ParquetType.scala
in parquet/src/main/scala/magnolify/parquet
183 10 2021-02-05 2025-02-12 23 9 neville@spotify.com clairem@spotify.com
ExampleType.scala
in tensorflow/src/main/scala/magnolify/tensorflow
215 19 2019-10-29 2025-01-29 23 9 neville@spotify.com 43047562+scala-steward@user...
ProtobufType.scala
in protobuf/src/main/scala/magnolify/protobuf
251 10 2020-02-03 2025-01-29 23 8 anned@spotify.com micheld@spotify.com
EnumType.scala
in shared/src/main/scala/magnolify/shared
53 3 2020-08-06 2025-01-29 21 5 neville.lyh@gmail.com micheld@spotify.com
EntityType.scala
in datastore/src/main/scala/magnolify/datastore
245 18 2019-10-29 2025-01-29 21 8 neville@spotify.com micheld@spotify.com
FunnelDerivation.scala
in guava/src/main/scala/magnolify/guava/semiauto
57 5 2019-11-22 2024-12-18 13 9 neville@spotify.com 43047562+scala-steward@user...
Schema.scala
in parquet/src/main/scala/magnolify/parquet
141 7 2021-02-05 2025-02-12 12 5 neville@spotify.com clairem@spotify.com
GroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
52 2 2019-10-29 2023-08-23 11 4 neville@spotify.com micheld@spotify.com
SemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
60 4 2019-10-29 2022-10-14 11 4 neville@spotify.com micheld@spotify.com
MonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
64 4 2019-10-29 2022-10-14 11 4 neville@spotify.com micheld@spotify.com
build.sbt
in scalafix
72 1 2024-02-13 2025-01-20 11 2 micheld@spotify.com 43047562+scala-steward@user...
package.scala
in protobuf/src/main/scala/magnolify/protobuf/unsafe
12 - 2020-04-26 2023-11-07 10 3 neville.lyh@gmail.com micheld@spotify.com
package.scala
in shared/src/main/scala-2.12/magnolify/shims
10 - 2019-10-29 2022-09-07 9 4 neville@spotify.com micheld@spotify.com
package.scala
in tensorflow/src/main/scala/magnolify/tensorflow/unsafe
22 - 2020-04-26 2023-08-23 9 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in bigquery/src/main/scala/magnolify/bigquery/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in datastore/src/main/scala/magnolify/datastore/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
ShowDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
16 1 2020-02-13 2022-11-21 8 7 pismute@gmail.com 43047562+scala-steward@user...
ArbitraryDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
52 3 2019-10-29 2022-10-14 8 4 neville@spotify.com micheld@spotify.com
ParquetField.scala
in parquet/src/main/scala/magnolify/parquet
512 21 2022-10-14 2025-02-12 8 3 kabas.andrew@gmail.com clairem@spotify.com
package.scala
in parquet/src/main/scala/magnolify/parquet/unsafe
8 - 2021-02-05 2023-08-21 7 3 neville@spotify.com micheld@spotify.com
package.scala
in shared/src/main/scala-2.13/magnolify/shims
9 - 2019-10-29 2022-09-07 7 4 neville@spotify.com micheld@spotify.com
EqDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
24 2 2019-10-29 2022-10-14 7 4 neville@spotify.com micheld@spotify.com
HashDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
34 2 2019-11-22 2022-10-14 7 5 neville@spotify.com micheld@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro/logical
114 1 2020-08-04 2024-09-17 7 3 neville.lyh@gmail.com kellen@users.noreply.github...
AnnotationType.scala
in shared/src/main/scala/magnolify/shared
5 - 2021-02-25 2023-11-07 6 2 neville.lyh@gmail.com micheld@spotify.com
Converter.scala
in shared/src/main/scala/magnolify/shared
5 - 2019-10-29 2023-10-24 6 4 neville@spotify.com micheld@spotify.com
CogenDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
19 2 2019-10-29 2022-10-14 6 4 neville@spotify.com micheld@spotify.com
CommutativeMonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
26 1 2020-03-07 2023-08-23 6 3 neville@spotify.com micheld@spotify.com
CommutativeGroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
30 1 2020-03-07 2023-08-23 6 3 neville@spotify.com micheld@spotify.com
AvroParser.scala
in tools/src/main/scala/magnolify/tools
80 3 2021-03-12 2024-01-09 6 3 neville@spotify.com micheld@spotify.com
package.scala
in guava/src/main/scala/magnolify/guava/auto
7 - 2019-11-22 2024-03-20 5 2 neville@spotify.com micheld@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro/unsafe
9 - 2020-04-26 2023-08-21 5 2 neville.lyh@gmail.com micheld@spotify.com
BandDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1 2020-03-07 2023-08-23 5 3 neville@spotify.com micheld@spotify.com
CommutativeSemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1 2020-03-07 2023-08-23 5 3 neville@spotify.com micheld@spotify.com
Predicate.scala
in parquet/src/main/scala/magnolify/parquet
67 1 2022-04-01 2025-02-12 5 2 clairem@spotify.com clairem@spotify.com
ReflectionUtils.scala
in shared/src/main/scala/magnolify/shared
11 1 2021-02-25 2022-06-29 4 2 neville.lyh@gmail.com micheld@spotify.com
BigQueryParser.scala
in tools/src/main/scala/magnolify/tools
31 1 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
Schema.scala
in tools/src/main/scala/magnolify/tools
45 - 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
TimestampConverter.scala
in bigquery/src/main/scala/magnolify/bigquery
68 - 2019-10-29 2023-10-26 4 3 neville@spotify.com micheld@spotify.com
TypeConverter.scala
in parquet/src/main/scala/magnolify/parquet
80 12 2021-02-05 2022-06-29 4 3 neville@spotify.com micheld@spotify.com
SchemaPrinter.scala
in tools/src/main/scala/magnolify/tools
122 6 2021-03-12 2024-01-09 4 3 neville@spotify.com micheld@spotify.com
ParquetParser.scala
in tools/src/main/scala/magnolify/tools
134 6 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
ValueType.scala
in neo4j/src/main/scala/magnolify/neo4j
146 10 2022-08-25 2025-01-29 4 2 micheld@spotify.com micheld@spotify.com
package.scala
in neo4j/src/main/scala/magnolify/neo4j/unsafe
8 - 2022-08-25 2023-08-18 3 1 micheld@spotify.com micheld@spotify.com
package.scala
in scalacheck/src/main/scala/magnolify/scalacheck/auto
17 2 2019-10-29 2022-10-14 3 2 neville@spotify.com micheld@spotify.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.sbt
in root
716 2 2019-10-16 2025-03-03 316 18 neville@spotify.com 43047562+scala-steward@user...
AvroType.scala
in avro/src/main/scala/magnolify/avro
286 20 2019-11-07 2025-01-29 39 10 neville@spotify.com micheld@spotify.com
BigtableType.scala
in bigtable/src/main/scala/magnolify/bigtable
263 15 2020-03-20 2025-01-29 26 9 kirill.panarin@gmail.com micheld@spotify.com
ExampleType.scala
in tensorflow/src/main/scala/magnolify/tensorflow
215 19 2019-10-29 2025-01-29 23 9 neville@spotify.com 43047562+scala-steward@user...
ParquetType.scala
in parquet/src/main/scala/magnolify/parquet
183 10 2021-02-05 2025-02-12 23 9 neville@spotify.com clairem@spotify.com
FunnelDerivation.scala
in guava/src/main/scala/magnolify/guava/semiauto
57 5 2019-11-22 2024-12-18 13 9 neville@spotify.com 43047562+scala-steward@user...
ProtobufType.scala
in protobuf/src/main/scala/magnolify/protobuf
251 10 2020-02-03 2025-01-29 23 8 anned@spotify.com micheld@spotify.com
EntityType.scala
in datastore/src/main/scala/magnolify/datastore
245 18 2019-10-29 2025-01-29 21 8 neville@spotify.com micheld@spotify.com
plugins.sbt
in project
11 - 2019-10-16 2025-03-03 95 7 neville@spotify.com 43047562+scala-steward@user...
TableRowType.scala
in bigquery/src/main/scala/magnolify/bigquery
210 15 2019-10-29 2025-01-29 27 7 neville@spotify.com micheld@spotify.com
ShowDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
16 1 2020-02-13 2022-11-21 8 7 pismute@gmail.com 43047562+scala-steward@user...
EnumType.scala
in shared/src/main/scala/magnolify/shared
53 3 2020-08-06 2025-01-29 21 5 neville.lyh@gmail.com micheld@spotify.com
Schema.scala
in parquet/src/main/scala/magnolify/parquet
141 7 2021-02-05 2025-02-12 12 5 neville@spotify.com clairem@spotify.com
HashDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
34 2 2019-11-22 2022-10-14 7 5 neville@spotify.com micheld@spotify.com
GroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
52 2 2019-10-29 2023-08-23 11 4 neville@spotify.com micheld@spotify.com
SemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
60 4 2019-10-29 2022-10-14 11 4 neville@spotify.com micheld@spotify.com
MonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
64 4 2019-10-29 2022-10-14 11 4 neville@spotify.com micheld@spotify.com
package.scala
in shared/src/main/scala-2.12/magnolify/shims
10 - 2019-10-29 2022-09-07 9 4 neville@spotify.com micheld@spotify.com
ArbitraryDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
52 3 2019-10-29 2022-10-14 8 4 neville@spotify.com micheld@spotify.com
EqDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
24 2 2019-10-29 2022-10-14 7 4 neville@spotify.com micheld@spotify.com
package.scala
in shared/src/main/scala-2.13/magnolify/shims
9 - 2019-10-29 2022-09-07 7 4 neville@spotify.com micheld@spotify.com
CogenDerivation.scala
in scalacheck/src/main/scala/magnolify/scalacheck/semiauto
19 2 2019-10-29 2022-10-14 6 4 neville@spotify.com micheld@spotify.com
Converter.scala
in shared/src/main/scala/magnolify/shared
5 - 2019-10-29 2023-10-24 6 4 neville@spotify.com micheld@spotify.com
package.scala
in protobuf/src/main/scala/magnolify/protobuf/unsafe
12 - 2020-04-26 2023-11-07 10 3 neville.lyh@gmail.com micheld@spotify.com
ParquetField.scala
in parquet/src/main/scala/magnolify/parquet
512 21 2022-10-14 2025-02-12 8 3 kabas.andrew@gmail.com clairem@spotify.com
package.scala
in parquet/src/main/scala/magnolify/parquet/unsafe
8 - 2021-02-05 2023-08-21 7 3 neville@spotify.com micheld@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro/logical
114 1 2020-08-04 2024-09-17 7 3 neville.lyh@gmail.com kellen@users.noreply.github...
CommutativeMonoidDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
26 1 2020-03-07 2023-08-23 6 3 neville@spotify.com micheld@spotify.com
CommutativeGroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
30 1 2020-03-07 2023-08-23 6 3 neville@spotify.com micheld@spotify.com
AvroParser.scala
in tools/src/main/scala/magnolify/tools
80 3 2021-03-12 2024-01-09 6 3 neville@spotify.com micheld@spotify.com
CommutativeSemigroupDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1 2020-03-07 2023-08-23 5 3 neville@spotify.com micheld@spotify.com
BandDerivation.scala
in cats/src/main/scala/magnolify/cats/semiauto
22 1 2020-03-07 2023-08-23 5 3 neville@spotify.com micheld@spotify.com
TimestampConverter.scala
in bigquery/src/main/scala/magnolify/bigquery
68 - 2019-10-29 2023-10-26 4 3 neville@spotify.com micheld@spotify.com
SchemaPrinter.scala
in tools/src/main/scala/magnolify/tools
122 6 2021-03-12 2024-01-09 4 3 neville@spotify.com micheld@spotify.com
TypeConverter.scala
in parquet/src/main/scala/magnolify/parquet
80 12 2021-02-05 2022-06-29 4 3 neville@spotify.com micheld@spotify.com
package.scala
in refined/src/main/scala/magnolify/refined
57 6 2020-10-21 2022-10-14 3 3 neville.lyh@gmail.com micheld@spotify.com
package.scala
in parquet/src/main/scala/magnolify/parquet/logical
46 - 2021-02-05 2024-09-17 3 3 neville@spotify.com kellen@users.noreply.github...
Decimal.scala
in shared/src/main/scala/magnolify/shared
33 3 2020-08-04 2022-06-29 3 3 neville.lyh@gmail.com micheld@spotify.com
build.sbt
in scalafix
72 1 2024-02-13 2025-01-20 11 2 micheld@spotify.com 43047562+scala-steward@user...
package.scala
in tensorflow/src/main/scala/magnolify/tensorflow/unsafe
22 - 2020-04-26 2023-08-23 9 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in datastore/src/main/scala/magnolify/datastore/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in bigquery/src/main/scala/magnolify/bigquery/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
AnnotationType.scala
in shared/src/main/scala/magnolify/shared
5 - 2021-02-25 2023-11-07 6 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in guava/src/main/scala/magnolify/guava/auto
7 - 2019-11-22 2024-03-20 5 2 neville@spotify.com micheld@spotify.com
Predicate.scala
in parquet/src/main/scala/magnolify/parquet
67 1 2022-04-01 2025-02-12 5 2 clairem@spotify.com clairem@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro/unsafe
9 - 2020-04-26 2023-08-21 5 2 neville.lyh@gmail.com micheld@spotify.com
BigQueryParser.scala
in tools/src/main/scala/magnolify/tools
31 1 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
ParquetParser.scala
in tools/src/main/scala/magnolify/tools
134 6 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
Schema.scala
in tools/src/main/scala/magnolify/tools
45 - 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
ValueType.scala
in neo4j/src/main/scala/magnolify/neo4j
146 10 2022-08-25 2025-01-29 4 2 micheld@spotify.com micheld@spotify.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RowType.scala
in beam/src/main/scala/magnolify/beam
217 16 2024-09-17 2024-09-17 1 1 kellen@users.noreply.github... kellen@users.noreply.github...
Time.scala
in shared/src/main/scala/magnolify/shared
119 2 2024-09-17 2024-09-17 1 1 kellen@users.noreply.github... kellen@users.noreply.github...
package.scala
in beam/src/main/scala/magnolify/beam/logical
104 - 2024-09-17 2024-09-17 1 1 kellen@users.noreply.github... kellen@users.noreply.github...
CatsMacros.scala
in cats/src/main/scala/magnolify/cats
65 10 2023-05-12 2023-08-23 2 1 micheld@spotify.com micheld@spotify.com
SchemaUtil.scala
in parquet/src/main/scala/magnolify/parquet
58 3 2022-10-14 2022-10-28 2 1 kabas.andrew@gmail.com kabas.andrew@gmail.com
EnumTypeDerivation.scala
in shared/src/main/scala-3/magnolify/shared
46 - 2023-11-07 2023-11-07 1 1 micheld@spotify.com micheld@spotify.com
EnumTypeMacros.scala
in shared/src/main/scala-2/magnolify/shared
40 2 2023-11-07 2023-11-07 1 1 micheld@spotify.com micheld@spotify.com
SerializableCanBuildFrom.scala
in shared/src/main/scala-2.12/magnolify/shims
39 1 2022-09-07 2024-03-27 2 1 micheld@spotify.com micheld@spotify.com
AnnotationTypeMacros.scala
in shared/src/main/scala-3/magnolify/shared
34 1 2023-11-07 2024-01-03 2 1 micheld@spotify.com micheld@spotify.com
EnumTypeMacros.scala
in shared/src/main/scala-3/magnolify/shared
24 1 2023-11-07 2024-01-03 2 1 micheld@spotify.com micheld@spotify.com
MapBasedConverters.scala
in scalafix/rules/src/main/scala/fix/v0_7_0
23 2 2024-02-13 2024-02-13 1 1 micheld@spotify.com micheld@spotify.com
AnnotationTypeMacros.scala
in shared/src/main/scala-2/magnolify/shared
22 1 2023-11-07 2023-11-07 1 1 micheld@spotify.com micheld@spotify.com
MapBasedConverters.scala
in scalafix/output-0_7/src/main/scala/fix
11 - 2024-02-13 2024-02-13 1 1 micheld@spotify.com micheld@spotify.com
MapBasedConverters.scala
in scalafix/input-0_7/src/main/scala/fix
11 - 2024-02-13 2024-02-13 1 1 micheld@spotify.com micheld@spotify.com
MagnolifyParquetProperties.scala
in parquet/src/main/scala/magnolify/parquet
11 1 2025-02-12 2025-02-12 1 1 clairem@spotify.com clairem@spotify.com
TimeTypes.scala
in parquet/src/main/scala/magnolify/parquet/logical
10 - 2024-09-17 2024-09-17 1 1 kellen@users.noreply.github... kellen@users.noreply.github...
GuavaMacros.scala
in guava/src/main/scala/magnolify/guava
9 1 2024-03-20 2024-03-20 1 1 micheld@spotify.com micheld@spotify.com
st
scaladoc.st
in site/src/main/paradox/_template
9 - 2024-01-09 2024-01-09 1 1 micheld@spotify.com micheld@spotify.com
package.scala
in neo4j/src/main/scala/magnolify/neo4j/unsafe
8 - 2022-08-25 2023-08-18 3 1 micheld@spotify.com micheld@spotify.com
7 - 2022-06-30 2022-06-30 1 1 micheld@spotify.com micheld@spotify.com
package.scala
in shared/src/main/scala-3/magnolify/shims
7 - 2023-11-07 2023-11-07 1 1 micheld@spotify.com micheld@spotify.com
package.scala
in beam/src/main/scala/magnolify/beam/unsafe
6 - 2024-09-17 2024-09-17 1 1 kellen@users.noreply.github... kellen@users.noreply.github...
doc.scala
in shared/src/main/scala/magnolify/shared
5 - 2022-10-14 2022-10-14 1 1 kabas.andrew@gmail.com kabas.andrew@gmail.com
plugins.sbt
in scalafix/project
4 - 2024-02-13 2024-02-13 1 1 micheld@spotify.com micheld@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro
4 - 2022-10-14 2022-10-14 1 1 kabas.andrew@gmail.com kabas.andrew@gmail.com
ConfigAxis.scala
in scalafix/project
2 - 2024-02-13 2024-02-13 1 1 micheld@spotify.com micheld@spotify.com
ValueType.scala
in neo4j/src/main/scala/magnolify/neo4j
146 10 2022-08-25 2025-01-29 4 2 micheld@spotify.com micheld@spotify.com
ParquetParser.scala
in tools/src/main/scala/magnolify/tools
134 6 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
build.sbt
in scalafix
72 1 2024-02-13 2025-01-20 11 2 micheld@spotify.com 43047562+scala-steward@user...
Predicate.scala
in parquet/src/main/scala/magnolify/parquet
67 1 2022-04-01 2025-02-12 5 2 clairem@spotify.com clairem@spotify.com
Schema.scala
in tools/src/main/scala/magnolify/tools
45 - 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
package.scala
in cats/src/main/scala/magnolify/cats/auto
38 5 2019-10-29 2023-05-12 3 2 neville@spotify.com micheld@spotify.com
EnumTypeDerivation.scala
in shared/src/main/scala-2/magnolify/shared
34 2 2023-11-07 2024-05-10 2 2 micheld@spotify.com 43047562+scala-steward@user...
BigQueryParser.scala
in tools/src/main/scala/magnolify/tools
31 1 2021-03-12 2024-01-09 4 2 neville@spotify.com micheld@spotify.com
ByteStringComparator.java
in bigtable/src/main/java/magnolify/bigtable
23 1 2020-03-29 2022-06-29 2 2 kirillp@spotify.com micheld@spotify.com
package.scala
in tensorflow/src/main/scala/magnolify/tensorflow/unsafe
22 - 2020-04-26 2023-08-23 9 2 neville.lyh@gmail.com micheld@spotify.com
UnsafeEnum.scala
in shared/src/main/scala/magnolify/shared
19 1 2021-03-02 2022-06-29 2 2 neville.lyh@gmail.com micheld@spotify.com
TimestampConverter.scala
in datastore/src/main/scala/magnolify/datastore
18 2 2019-11-05 2022-06-29 3 2 neville@spotify.com micheld@spotify.com
package.scala
in scalacheck/src/main/scala/magnolify/scalacheck/auto
17 2 2019-10-29 2022-10-14 3 2 neville@spotify.com micheld@spotify.com
SerializationUtils.scala
in parquet/src/main/scala/magnolify/parquet
17 2 2021-02-05 2022-06-29 2 2 neville@spotify.com micheld@spotify.com
CaseMapper.scala
in shared/src/main/scala/magnolify/shared
16 2 2020-06-30 2022-06-29 2 2 shameera@spotify.com micheld@spotify.com
package.scala
in datastore/src/main/scala/magnolify/datastore/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in bigquery/src/main/scala/magnolify/bigquery/unsafe
13 - 2020-04-26 2023-08-21 8 2 neville.lyh@gmail.com micheld@spotify.com
ReflectionUtils.scala
in shared/src/main/scala/magnolify/shared
11 1 2021-02-25 2022-06-29 4 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in avro/src/main/scala/magnolify/avro/unsafe
9 - 2020-04-26 2023-08-21 5 2 neville.lyh@gmail.com micheld@spotify.com
package.scala
in guava/src/main/scala/magnolify/guava/auto
7 - 2019-11-22 2024-03-20 5 2 neville@spotify.com micheld@spotify.com
AnnotationType.scala
in shared/src/main/scala/magnolify/shared
5 - 2021-02-25 2023-11-07 6 2 neville.lyh@gmail.com micheld@spotify.com
SchemaParser.scala
in tools/src/main/scala/magnolify/tools
4 - 2021-03-12 2022-06-29 2 2 neville@spotify.com micheld@spotify.com
package.scala
in guava/src/main/scala/magnolify/guava/semiauto
2 - 2019-11-22 2022-06-29 2 2 neville@spotify.com micheld@spotify.com
ParquetField.scala
in parquet/src/main/scala/magnolify/parquet
512 21 2022-10-14 2025-02-12 8 3 kabas.andrew@gmail.com clairem@spotify.com
Correlations

File Size vs. Number of Changes: 87 points

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

Number of Contributors vs. Number of Changes: 87 points

project/plugins.sbt x: 7 # contributors y: 95 # changes build.sbt x: 18 # contributors y: 316 # changes parquet/src/main/scala/magnolify/parquet/MagnolifyParquetProperties.scala x: 1 # contributors y: 1 # changes parquet/src/main/scala/magnolify/parquet/ParquetField.scala x: 3 # contributors y: 8 # changes parquet/src/main/scala/magnolify/parquet/ParquetType.scala x: 9 # contributors y: 23 # changes parquet/src/main/scala/magnolify/parquet/Predicate.scala x: 2 # contributors y: 5 # changes parquet/src/main/scala/magnolify/parquet/Schema.scala x: 5 # contributors y: 12 # changes avro/src/main/scala/magnolify/avro/AvroType.scala x: 10 # contributors y: 39 # changes bigquery/src/main/scala/magnolify/bigquery/TableRowType.scala x: 7 # contributors y: 27 # changes bigtable/src/main/scala/magnolify/bigtable/BigtableType.scala x: 9 # contributors y: 26 # changes datastore/src/main/scala/magnolify/datastore/EntityType.scala x: 8 # contributors y: 21 # changes neo4j/src/main/scala/magnolify/neo4j/ValueType.scala x: 2 # contributors y: 4 # changes protobuf/src/main/scala/magnolify/protobuf/ProtobufType.scala x: 8 # contributors y: 23 # changes shared/src/main/scala/magnolify/shared/EnumType.scala x: 5 # contributors y: 21 # changes scalafix/build.sbt x: 2 # contributors y: 11 # changes guava/src/main/scala/magnolify/guava/semiauto/FunnelDerivation.scala x: 9 # contributors y: 13 # changes avro/src/main/scala/magnolify/avro/logical/package.scala x: 3 # contributors y: 7 # changes parquet/src/main/scala/magnolify/parquet/logical/package.scala x: 3 # contributors y: 3 # changes shared/src/main/scala-2/magnolify/shared/EnumTypeDerivation.scala x: 2 # contributors y: 2 # changes shared/src/main/scala-2.12/magnolify/shims/SerializableCanBuildFrom.scala x: 1 # contributors y: 2 # changes tools/src/main/scala/magnolify/tools/AvroParser.scala x: 3 # contributors y: 6 # changes tools/src/main/scala/magnolify/tools/SchemaPrinter.scala x: 3 # contributors y: 4 # changes protobuf/src/main/scala/magnolify/protobuf/unsafe/package.scala x: 3 # contributors y: 10 # changes shared/src/main/scala/magnolify/shared/Converter.scala x: 4 # contributors y: 6 # changes cats/src/main/scala/magnolify/cats/semiauto/GroupDerivation.scala x: 4 # contributors y: 11 # changes tensorflow/src/main/scala/magnolify/tensorflow/unsafe/package.scala x: 2 # contributors y: 9 # changes bigquery/src/main/scala/magnolify/bigquery/unsafe/package.scala x: 2 # contributors y: 8 # changes neo4j/src/main/scala/magnolify/neo4j/unsafe/package.scala x: 1 # contributors y: 3 # changes cats/src/main/scala/magnolify/cats/auto/package.scala x: 2 # contributors y: 3 # changes cats/src/main/scala/magnolify/cats/semiauto/ShowDerivation.scala x: 7 # contributors y: 8 # changes cats/src/main/scala/magnolify/cats/semiauto/EqDerivation.scala x: 4 # contributors y: 7 # changes cats/src/main/scala/magnolify/cats/semiauto/HashDerivation.scala x: 5 # contributors y: 7 # changes scalacheck/src/main/scala/magnolify/scalacheck/semiauto/ArbitraryDerivation.scala x: 4 # contributors y: 8 # changes shared/src/main/scala-2.12/magnolify/shims/package.scala x: 4 # contributors y: 9 # changes
316.0
# changes
  min: 1.0
  average: 10.85
  25th percentile: 2.0
  median: 4.0
  75th percentile: 8.0
  max: 316.0
0 18.0
# contributors
min: 1.0 | average: 3.09 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 18.0

Number of Contributors vs. File Size: 87 points

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