twitter / scrooge
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 327 files with 19,076 lines of code.
    • 1 file changed more than 100 times (384 lines of code)
    • 6 files changed 51-100 times (2,250 lines of code)
    • 17 files changed 21-50 times (5,057 lines of code)
    • 49 files changed 6-20 times (5,246 lines of code)
    • 254 files changed 1-5 times (6,139 lines of code)
2% | 11% | 26% | 27% | 32%
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 327 files with 19,076 lines of code.
    • 7 files changed by more than 25 contributors (2,715 lines of code)
    • 32 files changed by 11-25 contributors (6,449 lines of code)
    • 26 files changed by 6-10 contributors (2,765 lines of code)
    • 108 files changed by 2-5 contributors (4,650 lines of code)
    • 154 files changed by 1 contributor (2,497 lines of code)
14% | 33% | 14% | 24% | 13%
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, mustache, thrift, swift, m, java, h, rst, lua, xml, md, html, sbt, py, css, yaml, gitignore, txt, sh, json, ini, bash, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
sbt96% | 0% | 2% | 0% | 1%
scala0% | 19% | 16% | 30% | 33%
mustache0% | 0% | 47% | 25% | 26%
java0% | 0% | 68% | 0% | 31%
m0% | 0% | 0% | 50% | 49%
py0% | 0% | 0% | 19% | 80%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
thrift0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
bash0% | 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
ROOT96% | 0% | 0% | 0% | 3%
scrooge-generator0% | 17% | 31% | 27% | 23%
scrooge-maven-plugin0% | 0% | 63% | 7% | 29%
scrooge-sbt-plugin0% | 0% | 100% | 0% | 0%
project0% | 0% | 97% | 0% | 2%
scrooge-linter0% | 0% | 12% | 86% | <1%
scrooge-core0% | 0% | 2% | 23% | 73%
scrooge-benchmark0% | 0% | 0% | 30% | 69%
scrooge-serializer0% | 0% | 0% | 100% | 0%
scrooge-adaptive0% | 0% | 0% | 19% | 80%
doc0% | 0% | 0% | 11% | 88%
scrooge-thrift-validation0% | 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
384 1 2017-08-04 2024-05-07 162 36 matsuy00@gmail.com ctutika@twitter.com
StructTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
648 17 2012-09-17 2024-10-17 89 41 csong@twitter.com mbezoyan@twitter.com
Generator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
556 32 2012-09-17 2022-09-22 82 36 csong@twitter.com attila@twitter.com
ThriftParser.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
366 7 2012-09-17 2022-08-03 77 38 csong@twitter.com attila@twitter.com
ScalaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
252 16 2012-09-17 2022-08-12 64 27 csong@twitter.com yufang@twitter.com
ServiceTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
417 10 2012-09-17 2022-07-28 58 26 csong@twitter.com jyan@twitter.com
Main.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge
11 1 2012-04-12 2020-11-06 51 22 nick@twitter.com etyurina@twitter.com
Compiler.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge
92 1 2013-02-07 2024-12-03 45 27 csong@twitter.com eslutckii@twitter.com
plugins.sbt
in project
8 - 2012-05-02 2022-07-29 44 23 robey@twitter.com banderson@twitter.com
TypeResolver.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
335 23 2013-08-05 2022-07-26 39 21 tina@twitter.com yufang@twitter.com
ApacheJavaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
284 19 2013-07-24 2022-06-30 37 22 tina@twitter.com gleontiev@twitter.com
AbstractMavenScroogeMojo.java
in scrooge-maven-plugin/src/main/java/com/twitter
291 15 2013-02-14 2020-11-13 35 15 csong@twitter.com ibennett@twitter.com
service.mustache
in scrooge-generator/src/main/resources/apachejavagen
707 - 2013-07-24 2024-10-17 33 16 tina@twitter.com mbezoyan@twitter.com
service.mustache
in scrooge-generator/src/main/resources/scalagen
562 - 2017-11-17 2024-10-17 32 17 yufang@twitter.com mbezoyan@twitter.com
Linter.scala
in scrooge-linter/src/main/scala/com/twitter/scrooge/linter
95 5 2014-06-11 2021-11-04 31 17 nshkrob@twitter.com jbestourous@twitter.com
ThriftStruct.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
27 1 2013-08-05 2020-08-06 29 22 jeff@twitter.com ryano@twitter.com
ThriftStructMetaData.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
29 - 2013-08-05 2022-03-24 28 17 jeff@twitter.com attila@twitter.com
ScroogeSBT.scala
in scrooge-sbt-plugin/src/main/scala/com/twitter
259 2 2013-05-30 2021-03-15 25 18 jeff@twitter.com nepomuk.seiler@gutefrage.net
CocoaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
373 17 2015-07-22 2022-09-08 24 18 nshkrob@twitter.com banderson@twitter.com
228 4 2015-02-09 2021-11-03 23 16 eirik.sletteberg@finn.no jyan@twitter.com
struct_inner.mustache
in scrooge-generator/src/main/resources/apachejavagen
586 - 2013-07-24 2022-10-04 23 15 tina@twitter.com jfeinman@twitter.com
struct.mustache
in scrooge-generator/src/main/resources/scalagen
1007 - 2017-11-17 2023-02-13 23 17 yufang@twitter.com mdickinson@twitter.com
EnumTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
25 1 2012-10-11 2019-07-16 21 12 csong@twitter.com jbestourous@twitter.com
Importer.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
149 19 2012-09-17 2020-07-31 21 15 csong@twitter.com jboyd@twitter.com
Main.scala
in scrooge-linter/src/main/scala/com/twitter/scrooge/linter
93 2 2014-06-11 2020-05-10 20 11 nshkrob@twitter.com sdelmore@twitter.com
Definition.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
90 1 2012-10-11 2022-06-30 19 15 csong@twitter.com gleontiev@twitter.com
PrintConstController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
136 2 2013-07-24 2022-06-30 19 11 tina@twitter.com gleontiev@twitter.com
ServiceController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
27 - 2013-07-24 2022-03-04 16 14 tina@twitter.com jyan@twitter.com
Identifier.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
79 6 2012-10-11 2021-11-19 16 12 csong@twitter.com jbestourous@twitter.com
finagleService.mustache
in scrooge-generator/src/main/resources/scalagen
94 - 2017-11-17 2022-07-28 16 9 yufang@twitter.com jyan@twitter.com
LuaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend/lua
216 14 2016-05-23 2022-06-30 16 12 warnold@twitter.com gleontiev@twitter.com
union.mustache
in scrooge-generator/src/main/resources/scalagen
231 - 2017-11-17 2022-03-24 16 14 yufang@twitter.com attila@twitter.com
ConstsTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
17 1 2012-10-11 2019-02-11 15 12 csong@twitter.com mnakamura@twitter.com
Node.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
43 - 2012-10-11 2022-08-03 15 13 csong@twitter.com attila@twitter.com
ParseException.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
39 3 2013-08-05 2017-10-10 14 11 tina@twitter.com jsimms@twitter.com
TFieldBlob.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
55 7 2013-09-10 2024-10-17 14 11 marius+ci@twitter.com mbezoyan@twitter.com
finagleClient.mustache
in scrooge-generator/src/main/resources/scalagen
59 - 2017-11-17 2022-01-26 14 9 yufang@twitter.com jyan@twitter.com
StructController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
59 1 2013-07-24 2021-11-03 14 12 tina@twitter.com jyan@twitter.com
FieldTypeController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
149 3 2013-07-24 2022-06-30 14 12 tina@twitter.com gleontiev@twitter.com
FunctionController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
112 - 2013-07-24 2022-08-03 13 12 tina@twitter.com attila@twitter.com
AndroidGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator
159 8 2015-07-22 2022-06-30 13 9 lclementi@twitter.com gleontiev@twitter.com
methodService.mustache
in scrooge-generator/src/main/resources/scalagen
57 - 2017-11-17 2022-07-28 12 8 yufang@twitter.com jyan@twitter.com
ThriftStructSerializer.scala
in scrooge-serializer/src/main/scala/com/twitter/scrooge
127 14 2013-08-02 2024-10-17 12 11 jeff@twitter.com mbezoyan@twitter.com
ScroogeRunner.scala
in scrooge-maven-plugin/src/main/scala/com/twitter
33 1 2013-02-14 2020-11-13 11 7 csong@twitter.com ibennett@twitter.com
MustacheParser.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
99 7 2012-09-17 2020-03-26 11 9 csong@twitter.com sdelmore@twitter.com
Type.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
60 1 2012-10-11 2022-06-30 10 10 csong@twitter.com gleontiev@twitter.com
HandlebarLoader.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
71 4 2015-04-15 2022-09-08 10 10 koliver@twitter.com banderson@twitter.com
Dictionary.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
83 10 2012-09-17 2020-08-18 10 8 csong@twitter.com koliver@twitter.com
union_inner.mustache
in scrooge-generator/src/main/resources/apachejavagen
241 - 2016-01-06 2022-10-04 10 7 conner@expeditelabs.com jfeinman@twitter.com
TLazyBinaryProtocol.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
274 33 2015-06-24 2020-05-10 10 5 ioconnell@twitter.com sdelmore@twitter.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
StructTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
648 17 2012-09-17 2024-10-17 89 41 csong@twitter.com mbezoyan@twitter.com
ThriftParser.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
366 7 2012-09-17 2022-08-03 77 38 csong@twitter.com attila@twitter.com
build.sbt
in root
384 1 2017-08-04 2024-05-07 162 36 matsuy00@gmail.com ctutika@twitter.com
Generator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
556 32 2012-09-17 2022-09-22 82 36 csong@twitter.com attila@twitter.com
ScalaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
252 16 2012-09-17 2022-08-12 64 27 csong@twitter.com yufang@twitter.com
Compiler.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge
92 1 2013-02-07 2024-12-03 45 27 csong@twitter.com eslutckii@twitter.com
ServiceTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
417 10 2012-09-17 2022-07-28 58 26 csong@twitter.com jyan@twitter.com
plugins.sbt
in project
8 - 2012-05-02 2022-07-29 44 23 robey@twitter.com banderson@twitter.com
Main.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge
11 1 2012-04-12 2020-11-06 51 22 nick@twitter.com etyurina@twitter.com
ApacheJavaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
284 19 2013-07-24 2022-06-30 37 22 tina@twitter.com gleontiev@twitter.com
ThriftStruct.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
27 1 2013-08-05 2020-08-06 29 22 jeff@twitter.com ryano@twitter.com
TypeResolver.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
335 23 2013-08-05 2022-07-26 39 21 tina@twitter.com yufang@twitter.com
ScroogeSBT.scala
in scrooge-sbt-plugin/src/main/scala/com/twitter
259 2 2013-05-30 2021-03-15 25 18 jeff@twitter.com nepomuk.seiler@gutefrage.net
CocoaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
373 17 2015-07-22 2022-09-08 24 18 nshkrob@twitter.com banderson@twitter.com
service.mustache
in scrooge-generator/src/main/resources/scalagen
562 - 2017-11-17 2024-10-17 32 17 yufang@twitter.com mbezoyan@twitter.com
Linter.scala
in scrooge-linter/src/main/scala/com/twitter/scrooge/linter
95 5 2014-06-11 2021-11-04 31 17 nshkrob@twitter.com jbestourous@twitter.com
ThriftStructMetaData.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
29 - 2013-08-05 2022-03-24 28 17 jeff@twitter.com attila@twitter.com
struct.mustache
in scrooge-generator/src/main/resources/scalagen
1007 - 2017-11-17 2023-02-13 23 17 yufang@twitter.com mdickinson@twitter.com
service.mustache
in scrooge-generator/src/main/resources/apachejavagen
707 - 2013-07-24 2024-10-17 33 16 tina@twitter.com mbezoyan@twitter.com
228 4 2015-02-09 2021-11-03 23 16 eirik.sletteberg@finn.no jyan@twitter.com
AbstractMavenScroogeMojo.java
in scrooge-maven-plugin/src/main/java/com/twitter
291 15 2013-02-14 2020-11-13 35 15 csong@twitter.com ibennett@twitter.com
struct_inner.mustache
in scrooge-generator/src/main/resources/apachejavagen
586 - 2013-07-24 2022-10-04 23 15 tina@twitter.com jfeinman@twitter.com
Importer.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
149 19 2012-09-17 2020-07-31 21 15 csong@twitter.com jboyd@twitter.com
Definition.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
90 1 2012-10-11 2022-06-30 19 15 csong@twitter.com gleontiev@twitter.com
ServiceController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
27 - 2013-07-24 2022-03-04 16 14 tina@twitter.com jyan@twitter.com
union.mustache
in scrooge-generator/src/main/resources/scalagen
231 - 2017-11-17 2022-03-24 16 14 yufang@twitter.com attila@twitter.com
Node.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
43 - 2012-10-11 2022-08-03 15 13 csong@twitter.com attila@twitter.com
EnumTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
25 1 2012-10-11 2019-07-16 21 12 csong@twitter.com jbestourous@twitter.com
Identifier.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
79 6 2012-10-11 2021-11-19 16 12 csong@twitter.com jbestourous@twitter.com
LuaGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend/lua
216 14 2016-05-23 2022-06-30 16 12 warnold@twitter.com gleontiev@twitter.com
ConstsTemplate.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/backend
17 1 2012-10-11 2019-02-11 15 12 csong@twitter.com mnakamura@twitter.com
StructController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
59 1 2013-07-24 2021-11-03 14 12 tina@twitter.com jyan@twitter.com
FieldTypeController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
149 3 2013-07-24 2022-06-30 14 12 tina@twitter.com gleontiev@twitter.com
FunctionController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
112 - 2013-07-24 2022-08-03 13 12 tina@twitter.com attila@twitter.com
Main.scala
in scrooge-linter/src/main/scala/com/twitter/scrooge/linter
93 2 2014-06-11 2020-05-10 20 11 nshkrob@twitter.com sdelmore@twitter.com
PrintConstController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator
136 2 2013-07-24 2022-06-30 19 11 tina@twitter.com gleontiev@twitter.com
ParseException.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
39 3 2013-08-05 2017-10-10 14 11 tina@twitter.com jsimms@twitter.com
TFieldBlob.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
55 7 2013-09-10 2024-10-17 14 11 marius+ci@twitter.com mbezoyan@twitter.com
ThriftStructSerializer.scala
in scrooge-serializer/src/main/scala/com/twitter/scrooge
127 14 2013-08-02 2024-10-17 12 11 jeff@twitter.com mbezoyan@twitter.com
Type.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/AST
60 1 2012-10-11 2022-06-30 10 10 csong@twitter.com gleontiev@twitter.com
HandlebarLoader.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
71 4 2015-04-15 2022-09-08 10 10 koliver@twitter.com banderson@twitter.com
finagleService.mustache
in scrooge-generator/src/main/resources/scalagen
94 - 2017-11-17 2022-07-28 16 9 yufang@twitter.com jyan@twitter.com
finagleClient.mustache
in scrooge-generator/src/main/resources/scalagen
59 - 2017-11-17 2022-01-26 14 9 yufang@twitter.com jyan@twitter.com
AndroidGenerator.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator
159 8 2015-07-22 2022-06-30 13 9 lclementi@twitter.com gleontiev@twitter.com
MustacheParser.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
99 7 2012-09-17 2020-03-26 11 9 csong@twitter.com sdelmore@twitter.com
methodService.mustache
in scrooge-generator/src/main/resources/scalagen
57 - 2017-11-17 2022-07-28 12 8 yufang@twitter.com jyan@twitter.com
Dictionary.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
83 10 2012-09-17 2020-08-18 10 8 csong@twitter.com koliver@twitter.com
ScalaObjectHandler.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/mustache
67 6 2015-07-22 2021-03-25 9 8 eirik.sletteberg@finn.no jbestourous@twitter.com
AdaptTrackingDecoder.scala
in scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt
98 3 2017-06-02 2020-03-26 9 8 pankajg@twitter.com sdelmore@twitter.com
ThriftUtil.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
83 1 2013-08-05 2021-12-01 9 8 jeff@twitter.com sniemitz@twitter.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
generate_java_struct_field_by_id.mustache
in scrooge-generator/src/main/resources/apachejavagen
3 -
generate_struct_desc.mustache
in scrooge-generator/src/main/resources/apachejavagen
1 -
ThriftKeywords.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/frontend
126 - 2021-08-30 2021-08-30 1 1 jbestourous@twitter.com jbestourous@twitter.com
TransportBenchmark.scala
in scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark
120 3 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
TByteArrayMemoryTransport.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
116 12 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
union_inner.mustache
in scrooge-generator/src/main/resources/swiftgen
112 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
CollectionsBenchmark.scala
in scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark
110 4 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
ThriftStructFieldInfo.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
75 - 2020-08-06 2020-08-06 1 1 ryano@twitter.com ryano@twitter.com
flask_theme_support.py
in doc/src/sphinx/_themes
68 - 2013-07-31 2013-07-31 1 1 jeff@twitter.com jeff@twitter.com
StructController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator
58 1 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
JavaKeywords.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge
56 - 2021-04-29 2022-01-14 2 1 jbestourous@twitter.com jbestourous@twitter.com
small_flask.css
in doc/src/sphinx/_themes/flask/static
51 - 2013-07-31 2013-07-31 1 1 jeff@twitter.com jeff@twitter.com
TByteArrayOutputStreamBenchmark.scala
in scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark
50 3 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
TRewindable.scala
in scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark
44 7 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
StructFieldController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator
43 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
MavenScroogeCompileMojo.java
in scrooge-maven-plugin/src/main/java/com/twitter
41 6 2013-02-14 2013-02-14 1 1 csong@twitter.com csong@twitter.com
MavenScroogeTestCompileMojo.java
in scrooge-maven-plugin/src/main/java/com/twitter
41 6 2013-02-14 2013-02-14 1 1 csong@twitter.com csong@twitter.com
generate_deep_copy_container.mustache
in scrooge-generator/src/main/resources/androidgen
40 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
struct_inner.mustache
in scrooge-generator/src/main/resources/swiftgen
36 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
ConstController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator
35 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
enum.mustache
in scrooge-generator/src/main/resources/luagen
35 - 2016-05-23 2017-01-04 3 1 warnold@twitter.com warnold@twitter.com
generate_deep_validate_container.mustache
in scrooge-generator/src/main/resources/androidgen
34 - 2018-04-12 2018-04-12 1 1 mhansmire@twitter.com mhansmire@twitter.com
enum.mustache
in scrooge-generator/src/main/resources/androidgen
34 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
generate_deep_validate_container.mustache
in scrooge-generator/src/main/resources/apachejavagen
34 - 2018-04-12 2018-04-12 1 1 mhansmire@twitter.com mhansmire@twitter.com
MavenScroogeCompilerUtil.java
in scrooge-maven-plugin/src/main/java/com/twitter
34 1 2015-04-14 2015-04-14 1 1 tdesai@twitter.com tdesai@twitter.com
print_const.mustache
in scrooge-generator/src/main/resources/androidgen
32 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
class_internal.mustache
in scrooge-generator/src/main/resources/swiftgen
32 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
union.mustache
in scrooge-generator/src/main/resources/luagen
32 - 2016-05-23 2017-01-04 3 1 warnold@twitter.com warnold@twitter.com
struct.mustache
in scrooge-generator/src/main/resources/luagen
32 - 2016-05-23 2017-01-04 2 1 warnold@twitter.com warnold@twitter.com
serverValidationMixin.mustache
in scrooge-generator/src/main/resources/scalagen
31 - 2022-01-26 2022-03-24 2 1 jyan@twitter.com jyan@twitter.com
generate_serialize_field.mustache
in scrooge-generator/src/main/resources/androidgen
31 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
generate_serialize_field.mustache
in scrooge-generator/src/main/resources/apachejavagen
31 - 2013-07-24 2013-07-24 1 1 tina@twitter.com tina@twitter.com
TUnsafeBinaryProtocol.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
31 6 2024-10-17 2024-10-17 1 1 mbezoyan@twitter.com mbezoyan@twitter.com
server_validation_mixin.mustache
in scrooge-generator/src/main/resources/apachejavagen
30 - 2022-03-04 2022-03-04 1 1 jyan@twitter.com jyan@twitter.com
ThriftStructField.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
30 1 2020-08-06 2020-08-06 1 1 ryano@twitter.com ryano@twitter.com
enum.mustache
in scrooge-generator/src/main/resources/swiftgen
28 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
Companions.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
24 2 2022-03-31 2022-03-31 1 1 attila@twitter.com attila@twitter.com
generate_field_value_meta_data.mustache
in scrooge-generator/src/main/resources/androidgen
22 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
package_file.mustache
in scrooge-generator/src/main/resources/swiftgen
22 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
generate_java_meta_data_map.mustache
in scrooge-generator/src/main/resources/apachejavagen
22 - 2018-01-12 2018-01-12 1 1 alexlevenson@twitter.com alexlevenson@twitter.com
scrooge.css
in doc/src/sphinx/_static
22 - 2013-07-31 2013-07-31 1 1 jeff@twitter.com jeff@twitter.com
LazyTProtocol.scala
in scrooge-core/src/main/scala/com/twitter/scrooge
22 - 2015-06-19 2015-06-19 1 1 ioconnell@twitter.com ioconnell@twitter.com
EnumController.scala
in scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator
20 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
print_const.mustache
in scrooge-generator/src/main/resources/swiftgen
20 - 2022-02-03 2022-02-03 1 1 justinanderson@twitter.com justinanderson@twitter.com
searchbox.html
in doc/src/sphinx/_templates
20 - 2013-07-31 2013-07-31 1 1 jeff@twitter.com jeff@twitter.com
ApplicationExceptions.scala
in scrooge-core/src/main/scala/com/twitter/scrooge/internal
20 2 2020-04-21 2020-04-21 1 1 mbraun@twitter.com mbraun@twitter.com
relations.html
in doc/src/sphinx/_themes/flask
19 - 2013-07-31 2013-07-31 1 1 jeff@twitter.com jeff@twitter.com
skipValue.mustache
in scrooge-generator/src/main/resources/scalagen
18 - 2017-11-17 2017-11-17 1 1 yufang@twitter.com yufang@twitter.com
writeValue.m
in scrooge-generator/src/main/resources/cocoagen
18 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
readValue.m
in scrooge-generator/src/main/resources/cocoagen
18 - 2015-07-22 2015-07-22 1 1 lclementi@twitter.com lclementi@twitter.com
Correlations

File Size vs. Number of Changes: 327 points

scrooge-generator/src/main/scala/com/twitter/scrooge/Compiler.scala x: 92 lines of code y: 45 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AdaptTProtocol.scala x: 60 lines of code y: 4 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AirlineGenerator.scala x: 41 lines of code y: 5 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/CollectionsBenchmark.scala x: 110 lines of code y: 1 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TByteArrayOutputStreamBenchmark.scala x: 50 lines of code y: 1 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TRewindable.scala x: 44 lines of code y: 1 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TransportBenchmark.scala x: 120 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TBaseReusableMemoryTransport.scala x: 9 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TByteArrayMemoryTransport.scala x: 116 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TFieldBlob.scala x: 55 lines of code y: 14 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TReusableBuffer.scala x: 40 lines of code y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TReusableMemoryTransport.scala x: 35 lines of code y: 5 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TUnsafeBinaryProtocol.scala x: 31 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TUnsafeBinaryProtocolFactory.scala x: 14 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/internal/TProtocols.scala x: 333 lines of code y: 5 # changes scrooge-generator/src/main/resources/apachejavagen/service.mustache x: 707 lines of code y: 33 # changes scrooge-generator/src/main/resources/scalagen/service.mustache x: 562 lines of code y: 32 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/StructTemplate.scala x: 648 lines of code y: 89 # changes scrooge-serializer/src/main/scala/com/twitter/scrooge/ThriftStructSerializer.scala x: 127 lines of code y: 12 # changes scrooge-benchmark/src/main/thrift/collections.thrift x: 14 lines of code y: 2 # changes build.sbt x: 384 lines of code y: 162 # changes pushsite.bash x: 15 lines of code y: 4 # changes scrooge-generator/src/main/resources/scalagen/struct.mustache x: 1007 lines of code y: 23 # changes scrooge-generator/src/main/resources/androidgen/struct_inner.mustache x: 559 lines of code y: 7 # changes scrooge-generator/src/main/resources/androidgen/union_inner.mustache x: 171 lines of code y: 6 # changes scrooge-generator/src/main/resources/apachejavagen/struct_inner.mustache x: 586 lines of code y: 23 # changes scrooge-generator/src/main/resources/apachejavagen/union_inner.mustache x: 241 lines of code y: 10 # changes scrooge-core/src/main/scala/com/twitter/scrooge/StructBuilder.scala x: 68 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/Generator.scala x: 556 lines of code y: 82 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/CocoaGenerator.scala x: 373 lines of code y: 24 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/HandlebarLoader.scala x: 71 lines of code y: 10 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/ScroogeOptionParser.scala x: 149 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ScalaGenerator.scala x: 252 lines of code y: 64 # changes scrooge-core/src/main/scala/com/twitter/scrooge/UtilValidator.scala x: 63 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Node.scala x: 43 lines of code y: 15 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ThriftParser.scala x: 366 lines of code y: 77 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FunctionController.scala x: 112 lines of code y: 13 # changes scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/DefaultAnnotations.scala x: 92 lines of code y: 2 # changes scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftValidator.scala x: 99 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/AnnotationValidator.scala x: 70 lines of code y: 2 # changes project/plugins.sbt x: 8 lines of code y: 44 # changes scrooge-generator/src/main/resources/scalagen/finagleService.mustache x: 94 lines of code y: 16 # changes scrooge-generator/src/main/resources/scalagen/methodService.mustache x: 57 lines of code y: 12 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ServiceTemplate.scala x: 417 lines of code y: 58 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/TypeResolver.scala x: 335 lines of code y: 39 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/StructController.scala x: 49 lines of code y: 6 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/DeepGeneratorController.scala x: 88 lines of code y: 5 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/DeserializeFieldController.scala x: 49 lines of code y: 5 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldValueMetadataController.scala x: 43 lines of code y: 6 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Definition.scala x: 90 lines of code y: 19 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Type.scala x: 60 lines of code y: 10 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/AndroidGenerator.scala x: 159 lines of code y: 13 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/lua/LuaGenerator.scala x: 216 lines of code y: 16 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ApacheJavaGenerator.scala x: 284 lines of code y: 37 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldTypeController.scala x: 149 lines of code y: 14 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/PrintConstController.scala x: 136 lines of code y: 19 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/SwiftGenerator.scala x: 221 lines of code y: 2 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/SwiftPrintConstController.scala x: 101 lines of code y: 2 # changes scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftConstraintValidator.scala x: 9 lines of code y: 2 # changes scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/BaseValidator.scala x: 18 lines of code y: 1 # changes scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftValidationViolation.scala x: 5 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/autogen.mustache x: 5 lines of code y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUnion.scala x: 22 lines of code y: 3 # changes scrooge-core/src/main/scala/com/twitter/scrooge/Companions.scala x: 24 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftEnum.scala x: 24 lines of code y: 7 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructCodec.scala x: 20 lines of code y: 6 # changes scrooge-generator/src/main/resources/scalagen/serverValidationMixin.mustache x: 31 lines of code y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ConcreteThriftStructMetaData.scala x: 15 lines of code y: 3 # changes scrooge-core/src/main/scala/com/twitter/scrooge/PopulateMetaDataWithReflection.scala x: 62 lines of code y: 3 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ReflectionThriftStructMetaData.scala x: 19 lines of code y: 3 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructMetaData.scala x: 29 lines of code y: 28 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUnionFieldInfo.scala x: 15 lines of code y: 2 # changes scrooge-generator/src/main/resources/scalagen/union.mustache x: 231 lines of code y: 16 # changes scrooge-generator/src/main/resources/apachejavagen/server_validation_mixin.mustache x: 30 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldController.scala x: 50 lines of code y: 8 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ServiceController.scala x: 27 lines of code y: 16 # changes scrooge-generator/src/main/resources/swiftgen/consts.mustache x: 6 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/enum.mustache x: 28 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/package_file.mustache x: 22 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/print_const.mustache x: 20 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/struct.mustache x: 11 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/struct_inner.mustache x: 36 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/thrift_imports.mustache x: 1 lines of code y: 1 # changes scrooge-generator/src/main/resources/swiftgen/union_inner.mustache x: 112 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/StructController.scala x: 58 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/StructFieldController.scala x: 43 lines of code y: 1 # changes scrooge-generator/src/main/resources/scalagen/finagleClient.mustache x: 59 lines of code y: 14 # changes scrooge-generator/src/main/resources/scalagen/finagleClientFunction.mustache x: 36 lines of code y: 9 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/JavaKeywords.scala x: 56 lines of code y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUtil.scala x: 83 lines of code y: 9 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Identifier.scala x: 79 lines of code y: 16 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Linter.scala x: 95 lines of code y: 31 # changes project/ScroogeRunner.scala x: 228 lines of code y: 23 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ValidatingThriftStructCodec3.scala x: 56 lines of code y: 4 # changes scrooge-generator/src/main/resources/apachejavagen/struct.mustache x: 23 lines of code y: 7 # changes scrooge-generator/src/main/resources/apachejavagen/generate_field_value_meta_data.mustache x: 27 lines of code y: 4 # changes scrooge-benchmark/src/main/thrift/airport.thrift x: 30 lines of code y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Document.scala x: 30 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Header.scala x: 11 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ThriftKeywords.scala x: 126 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/StructFieldController.scala x: 54 lines of code y: 6 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/ScalaObjectHandler.scala x: 67 lines of code y: 9 # changes scrooge-sbt-plugin/src/main/scala/com/twitter/ScroogeSBT.scala x: 259 lines of code y: 25 # changes scrooge-generator/src/main/resources/apachejavagen/generate_deserialize_field.mustache x: 50 lines of code y: 4 # changes scrooge-generator/src/main/resources/apachejavagen/generate_deep_copy_container.mustache x: 51 lines of code y: 3 # changes scrooge-maven-plugin/src/main/java/com/twitter/AbstractMavenScroogeMojo.java x: 291 lines of code y: 35 # changes scrooge-maven-plugin/src/main/scala/com/twitter/ScroogeRunner.scala x: 33 lines of code y: 11 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/Main.scala x: 11 lines of code y: 51 # changes scrooge-generator/src/main/resources/cocoagen/struct.m x: 145 lines of code y: 6 # changes scrooge-generator/src/main/resources/cocoagen/writeEnum.m x: 1 lines of code y: 2 # changes scrooge-generator/src/main/resources/scalagen/readAdaptField.mustache x: 27 lines of code y: 3 # changes scrooge-generator/src/main/resources/scalagen/readField.mustache x: 10 lines of code y: 3 # changes scrooge-generator/src/main/resources/scalagen/readList.mustache x: 1 lines of code y: 4 # changes scrooge-generator/src/main/resources/scalagen/writeField.mustache x: 18 lines of code y: 3 # changes scrooge-generator/src/main/resources/scalagen/writeList.mustache x: 1 lines of code y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/Dictionary.scala x: 83 lines of code y: 10 # changes scrooge-core/src/main/scala/com/twitter/scrooge/InvalidFieldsException.scala x: 2 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftMethod.scala x: 16 lines of code y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStruct.scala x: 27 lines of code y: 29 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructFieldInfo.scala x: 75 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/Importer.scala x: 149 lines of code y: 21 # changes doc/src/sphinx/exts/includecode.py x: 129 lines of code y: 4 # changes scrooge-generator/src/main/resources/scalagen/enum.mustache x: 104 lines of code y: 5 # changes scrooge-generator/src/main/resources/scalagen/methodFilter.mustache x: 71 lines of code y: 6 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TLazyBinaryProtocol.scala x: 274 lines of code y: 10 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Main.scala x: 93 lines of code y: 20 # changes scrooge-generator/src/main/resources/androidgen/generate_deserialize_field.mustache x: 34 lines of code y: 2 # changes scrooge-generator/src/main/resources/apachejavagen/generate_java_enum_value_annotations.mustache x: 23 lines of code y: 2 # changes scrooge-generator/src/main/resources/scalagen/readUnionField.mustache x: 11 lines of code y: 2 # changes scrooge-generator/src/main/resources/scalagen/withoutPassthrough.mustache x: 28 lines of code y: 2 # changes scrooge-generator/src/main/resources/apachejavagen/enum.mustache x: 60 lines of code y: 3 # changes scrooge-generator/src/main/resources/apachejavagen/generate_field_name_constants.mustache x: 64 lines of code y: 2 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/EnumController.scala x: 29 lines of code y: 7 # changes doc/src/sphinx/conf.py x: 49 lines of code y: 7 # changes project/build.sbt x: 7 lines of code y: 4 # changes scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/AdaptTrackingDecoder.scala x: 98 lines of code y: 9 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/LazyTProtocol.scala x: 219 lines of code y: 7 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftException.scala x: 2 lines of code y: 2 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/BaseController.scala x: 66 lines of code y: 5 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/Handlebar.scala x: 107 lines of code y: 7 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/MustacheParser.scala x: 99 lines of code y: 11 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/LintRule.scala x: 565 lines of code y: 8 # changes scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/TAdaptBinaryProtocol.scala x: 97 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/ConstController.scala x: 14 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/EnumController.scala x: 11 lines of code y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/FieldController.scala x: 7 lines of code y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ConstController.scala x: 13 lines of code y: 7 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/SerializeFieldController.scala x: 39 lines of code y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/EnumTemplate.scala x: 25 lines of code y: 21 # changes doc/src/sphinx/_themes/flask/layout.html x: 25 lines of code y: 2 # changes scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/AdaptASMPruner.scala x: 199 lines of code y: 5 # changes scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/AdaptBinaryThriftStructSerializer.scala x: 51 lines of code y: 4 # changes scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/TrackingAdaptContext.scala x: 21 lines of code y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ConstsTemplate.scala x: 17 lines of code y: 15 # changes scrooge-core/src/main/scala/com/twitter/scrooge/RichResponse.scala x: 16 lines of code y: 5 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ConstructionRequiredAnnotationException.scala x: 6 lines of code y: 2 # changes scrooge-generator/src/main/resources/cocoagen/struct.h x: 21 lines of code y: 4 # changes scrooge-generator/src/main/resources/androidgen/generate_deep_validate_container.mustache x: 34 lines of code y: 1 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ParseException.scala x: 39 lines of code y: 14 # changes scrooge-generator/src/main/resources/cocoagen/readMap.m x: 17 lines of code y: 2 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/package.scala x: 10 lines of code y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TArrayByteTransport.scala x: 102 lines of code y: 4 # changes scrooge-core/src/main/scala/com/twitter/scrooge/adapt/AdaptTProtocol.scala x: 45 lines of code y: 2 # changes scrooge-generator/src/main/resources/luagen/enum.mustache x: 35 lines of code y: 3 # changes scrooge-generator/src/main/resources/luagen/union.mustache x: 32 lines of code y: 3 # changes scrooge-generator/src/main/resources/androidgen/generate_field_name_constants.mustache x: 49 lines of code y: 2 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/RHS.scala x: 15 lines of code y: 8 # changes scrooge-generator/src/main/resources/androidgen/generate_deep_copy_container.mustache x: 40 lines of code y: 1 # changes scrooge-generator/src/main/resources/androidgen/generate_java_meta_data_map.mustache x: 10 lines of code y: 1 # changes scrooge-generator/src/main/resources/apachejavagen/print_const.mustache x: 36 lines of code y: 4 # changes doc/src/sphinx/_themes/flask/relations.html x: 19 lines of code y: 1 # changes doc/src/sphinx/_themes/flask/static/small_flask.css x: 51 lines of code y: 1 # changes doc/src/sphinx/_themes/flask_theme_support.py x: 68 lines of code y: 1 # changes
162.0
# changes
  min: 1.0
  average: 6.36
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 162.0
0 1007.0
lines of code
min: 1.0 | average: 58.34 | 25th percentile: 4.0 | median: 19.0 | 75th percentile: 53.0 | max: 1007.0

Number of Contributors vs. Number of Changes: 327 points

scrooge-generator/src/main/scala/com/twitter/scrooge/Compiler.scala x: 27 # contributors y: 45 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AdaptTProtocol.scala x: 4 # contributors y: 4 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AirlineGenerator.scala x: 5 # contributors y: 5 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/CollectionsBenchmark.scala x: 1 # contributors y: 1 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TFieldBlob.scala x: 11 # contributors y: 14 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TReusableBuffer.scala x: 2 # contributors y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TReusableMemoryTransport.scala x: 6 # contributors y: 5 # changes scrooge-core/src/main/scala/com/twitter/scrooge/internal/TProtocols.scala x: 3 # contributors y: 5 # changes scrooge-generator/src/main/resources/apachejavagen/service.mustache x: 16 # contributors y: 33 # changes scrooge-generator/src/main/resources/scalagen/service.mustache x: 17 # contributors y: 32 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/StructTemplate.scala x: 41 # contributors y: 89 # changes scrooge-serializer/src/main/scala/com/twitter/scrooge/ThriftStructSerializer.scala x: 11 # contributors y: 12 # changes build.sbt x: 36 # contributors y: 162 # changes scrooge-generator/src/main/resources/scalagen/struct.mustache x: 17 # contributors y: 23 # changes scrooge-generator/src/main/resources/androidgen/struct_inner.mustache x: 6 # contributors y: 7 # changes scrooge-generator/src/main/resources/androidgen/union_inner.mustache x: 5 # contributors y: 6 # changes scrooge-generator/src/main/resources/apachejavagen/struct_inner.mustache x: 15 # contributors y: 23 # changes scrooge-generator/src/main/resources/apachejavagen/union_inner.mustache x: 7 # contributors y: 10 # changes scrooge-core/src/main/scala/com/twitter/scrooge/StructBuilder.scala x: 3 # contributors y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/Generator.scala x: 36 # contributors y: 82 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/CocoaGenerator.scala x: 18 # contributors y: 24 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/HandlebarLoader.scala x: 10 # contributors y: 10 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ScalaGenerator.scala x: 27 # contributors y: 64 # changes scrooge-core/src/main/scala/com/twitter/scrooge/UtilValidator.scala x: 2 # contributors y: 4 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Node.scala x: 13 # contributors y: 15 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ThriftParser.scala x: 38 # contributors y: 77 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FunctionController.scala x: 12 # contributors y: 13 # changes project/plugins.sbt x: 23 # contributors y: 44 # changes scrooge-generator/src/main/resources/scalagen/finagleService.mustache x: 9 # contributors y: 16 # changes scrooge-generator/src/main/resources/scalagen/methodService.mustache x: 8 # contributors y: 12 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ServiceTemplate.scala x: 26 # contributors y: 58 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/TypeResolver.scala x: 21 # contributors y: 39 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/DeepGeneratorController.scala x: 4 # contributors y: 5 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Definition.scala x: 15 # contributors y: 19 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/AndroidGenerator.scala x: 9 # contributors y: 13 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/lua/LuaGenerator.scala x: 12 # contributors y: 16 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ApacheJavaGenerator.scala x: 22 # contributors y: 37 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldTypeController.scala x: 12 # contributors y: 14 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/PrintConstController.scala x: 11 # contributors y: 19 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUnion.scala x: 2 # contributors y: 3 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructCodec.scala x: 3 # contributors y: 6 # changes scrooge-generator/src/main/resources/scalagen/serverValidationMixin.mustache x: 1 # contributors y: 2 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructMetaData.scala x: 17 # contributors y: 28 # changes scrooge-generator/src/main/resources/scalagen/union.mustache x: 14 # contributors y: 16 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldController.scala x: 7 # contributors y: 8 # changes scrooge-generator/src/main/resources/scalagen/finagleClient.mustache x: 9 # contributors y: 14 # changes scrooge-generator/src/main/resources/scalagen/finagleClientFunction.mustache x: 7 # contributors y: 9 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUtil.scala x: 8 # contributors y: 9 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Linter.scala x: 17 # contributors y: 31 # changes project/ScroogeRunner.scala x: 16 # contributors y: 23 # changes scrooge-benchmark/src/main/thrift/airport.thrift x: 3 # contributors y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/StructFieldController.scala x: 6 # contributors y: 6 # changes scrooge-sbt-plugin/src/main/scala/com/twitter/ScroogeSBT.scala x: 18 # contributors y: 25 # changes scrooge-maven-plugin/src/main/java/com/twitter/AbstractMavenScroogeMojo.java x: 15 # contributors y: 35 # changes scrooge-maven-plugin/src/main/scala/com/twitter/ScroogeRunner.scala x: 7 # contributors y: 11 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/Main.scala x: 22 # contributors y: 51 # changes scrooge-generator/src/main/resources/cocoagen/struct.m x: 4 # contributors y: 6 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/Dictionary.scala x: 8 # contributors y: 10 # changes scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStruct.scala x: 22 # contributors y: 29 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/Importer.scala x: 15 # contributors y: 21 # changes scrooge-core/src/main/scala/com/twitter/scrooge/TLazyBinaryProtocol.scala x: 5 # contributors y: 10 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Main.scala x: 11 # contributors y: 20 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/EnumController.scala x: 7 # contributors y: 7 # changes scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/LazyTProtocol.scala x: 5 # contributors y: 7 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/MustacheParser.scala x: 9 # contributors y: 11 # changes scrooge-linter/src/main/scala/com/twitter/scrooge/linter/LintRule.scala x: 6 # contributors y: 8 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/EnumTemplate.scala x: 12 # contributors y: 21 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ConstsTemplate.scala x: 12 # contributors y: 15 # changes scrooge-generator/src/main/resources/luagen/enum.mustache x: 1 # contributors y: 3 # changes scrooge-generator/src/main/scala/com/twitter/scrooge/AST/RHS.scala x: 5 # contributors y: 8 # changes
162.0
# changes
  min: 1.0
  average: 6.36
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 162.0
0 41.0
# contributors
min: 1.0 | average: 4.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 41.0

Number of Contributors vs. File Size: 327 points

scrooge-generator/src/main/scala/com/twitter/scrooge/Compiler.scala x: 27 # contributors y: 92 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AdaptTProtocol.scala x: 4 # contributors y: 60 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AirlineGenerator.scala x: 5 # contributors y: 41 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/CollectionsBenchmark.scala x: 1 # contributors y: 110 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TByteArrayOutputStreamBenchmark.scala x: 1 # contributors y: 50 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TRewindable.scala x: 1 # contributors y: 44 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/TransportBenchmark.scala x: 1 # contributors y: 120 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TBaseReusableMemoryTransport.scala x: 1 # contributors y: 9 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TByteArrayMemoryTransport.scala x: 1 # contributors y: 116 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TFieldBlob.scala x: 11 # contributors y: 55 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TReusableBuffer.scala x: 2 # contributors y: 40 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TReusableMemoryTransport.scala x: 6 # contributors y: 35 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TUnsafeBinaryProtocol.scala x: 1 # contributors y: 31 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TUnsafeBinaryProtocolFactory.scala x: 1 # contributors y: 14 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/internal/TProtocols.scala x: 3 # contributors y: 333 lines of code scrooge-generator/src/main/resources/apachejavagen/service.mustache x: 16 # contributors y: 707 lines of code scrooge-generator/src/main/resources/scalagen/service.mustache x: 17 # contributors y: 562 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/StructTemplate.scala x: 41 # contributors y: 648 lines of code scrooge-serializer/src/main/scala/com/twitter/scrooge/ThriftStructSerializer.scala x: 11 # contributors y: 127 lines of code scrooge-benchmark/src/main/thrift/collections.thrift x: 2 # contributors y: 14 lines of code build.sbt x: 36 # contributors y: 384 lines of code pushsite.bash x: 4 # contributors y: 15 lines of code scrooge-generator/src/main/resources/scalagen/struct.mustache x: 17 # contributors y: 1007 lines of code scrooge-generator/src/main/resources/androidgen/struct_inner.mustache x: 6 # contributors y: 559 lines of code scrooge-generator/src/main/resources/androidgen/union_inner.mustache x: 5 # contributors y: 171 lines of code scrooge-generator/src/main/resources/apachejavagen/struct_inner.mustache x: 15 # contributors y: 586 lines of code scrooge-generator/src/main/resources/apachejavagen/union_inner.mustache x: 7 # contributors y: 241 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/StructBuilder.scala x: 3 # contributors y: 68 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/Generator.scala x: 36 # contributors y: 556 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/CocoaGenerator.scala x: 18 # contributors y: 373 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/HandlebarLoader.scala x: 10 # contributors y: 71 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/ScroogeOptionParser.scala x: 4 # contributors y: 149 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ScalaGenerator.scala x: 27 # contributors y: 252 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/UtilValidator.scala x: 2 # contributors y: 63 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Node.scala x: 13 # contributors y: 43 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ThriftParser.scala x: 38 # contributors y: 366 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FunctionController.scala x: 12 # contributors y: 112 lines of code scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/DefaultAnnotations.scala x: 2 # contributors y: 92 lines of code scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftValidator.scala x: 3 # contributors y: 99 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/AnnotationValidator.scala x: 2 # contributors y: 70 lines of code project/plugins.sbt x: 23 # contributors y: 8 lines of code scrooge-generator/src/main/resources/scalagen/finagleService.mustache x: 9 # contributors y: 94 lines of code scrooge-generator/src/main/resources/scalagen/methodService.mustache x: 8 # contributors y: 57 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ServiceTemplate.scala x: 26 # contributors y: 417 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/TypeResolver.scala x: 21 # contributors y: 335 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/StructController.scala x: 5 # contributors y: 49 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/DeepGeneratorController.scala x: 4 # contributors y: 88 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Definition.scala x: 15 # contributors y: 90 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Type.scala x: 10 # contributors y: 60 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/AndroidGenerator.scala x: 9 # contributors y: 159 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/lua/LuaGenerator.scala x: 12 # contributors y: 216 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ApacheJavaGenerator.scala x: 22 # contributors y: 284 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldTypeController.scala x: 12 # contributors y: 149 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/PrintConstController.scala x: 11 # contributors y: 136 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/SwiftGenerator.scala x: 2 # contributors y: 221 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/SwiftPrintConstController.scala x: 2 # contributors y: 101 lines of code scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftConstraintValidator.scala x: 2 # contributors y: 9 lines of code scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/BaseValidator.scala x: 1 # contributors y: 18 lines of code scrooge-thrift-validation/src/main/scala/com/twitter/scrooge/thrift_validation/ThriftValidationViolation.scala x: 1 # contributors y: 5 lines of code scrooge-generator/src/main/resources/swiftgen/autogen.mustache x: 2 # contributors y: 5 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUnion.scala x: 2 # contributors y: 22 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/Companions.scala x: 1 # contributors y: 24 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftEnum.scala x: 6 # contributors y: 24 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructCodec.scala x: 3 # contributors y: 20 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ReflectionThriftStructMetaData.scala x: 2 # contributors y: 19 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructMetaData.scala x: 17 # contributors y: 29 lines of code scrooge-generator/src/main/resources/scalagen/union.mustache x: 14 # contributors y: 231 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/FieldController.scala x: 7 # contributors y: 50 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ServiceController.scala x: 14 # contributors y: 27 lines of code scrooge-generator/src/main/resources/swiftgen/class_internal.mustache x: 1 # contributors y: 32 lines of code scrooge-generator/src/main/resources/swiftgen/package_file.mustache x: 1 # contributors y: 22 lines of code scrooge-generator/src/main/resources/swiftgen/struct_inner.mustache x: 1 # contributors y: 36 lines of code scrooge-generator/src/main/resources/swiftgen/thrift_imports.mustache x: 1 # contributors y: 1 lines of code scrooge-generator/src/main/resources/swiftgen/union_inner.mustache x: 1 # contributors y: 112 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/StructController.scala x: 1 # contributors y: 58 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/swift_generator/StructFieldController.scala x: 1 # contributors y: 43 lines of code scrooge-generator/src/main/resources/scalagen/finagleClient.mustache x: 9 # contributors y: 59 lines of code scrooge-generator/src/main/resources/scalagen/finagleClientFunction.mustache x: 7 # contributors y: 36 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftUtil.scala x: 8 # contributors y: 83 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Identifier.scala x: 12 # contributors y: 79 lines of code scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Linter.scala x: 17 # contributors y: 95 lines of code project/ScroogeRunner.scala x: 16 # contributors y: 228 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ValidatingThriftStructCodec3.scala x: 3 # contributors y: 56 lines of code scrooge-generator/src/main/resources/apachejavagen/struct.mustache x: 6 # contributors y: 23 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/StructController.scala x: 12 # contributors y: 59 lines of code scrooge-generator/src/main/resources/apachejavagen/generate_field_value_meta_data.mustache x: 4 # contributors y: 27 lines of code scrooge-benchmark/src/main/thrift/airport.thrift x: 3 # contributors y: 30 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/Header.scala x: 4 # contributors y: 11 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ThriftKeywords.scala x: 1 # contributors y: 126 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/StructFieldController.scala x: 6 # contributors y: 54 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/ScalaObjectHandler.scala x: 8 # contributors y: 67 lines of code scrooge-sbt-plugin/src/main/scala/com/twitter/ScroogeSBT.scala x: 18 # contributors y: 259 lines of code scrooge-generator/src/main/resources/apachejavagen/generate_deserialize_field.mustache x: 4 # contributors y: 50 lines of code scrooge-generator/src/main/resources/apachejavagen/generate_deep_copy_container.mustache x: 3 # contributors y: 51 lines of code scrooge-maven-plugin/src/main/java/com/twitter/AbstractMavenScroogeMojo.java x: 15 # contributors y: 291 lines of code scrooge-maven-plugin/src/main/scala/com/twitter/ScroogeRunner.scala x: 7 # contributors y: 33 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/Main.scala x: 22 # contributors y: 11 lines of code scrooge-generator/src/main/resources/cocoagen/struct.m x: 4 # contributors y: 145 lines of code scrooge-generator/src/main/resources/cocoagen/writeEnum.m x: 2 # contributors y: 1 lines of code scrooge-generator/src/main/resources/scalagen/readAdaptField.mustache x: 3 # contributors y: 27 lines of code scrooge-generator/src/main/resources/scalagen/readField.mustache x: 3 # contributors y: 10 lines of code scrooge-generator/src/main/resources/scalagen/readList.mustache x: 4 # contributors y: 1 lines of code scrooge-generator/src/main/resources/scalagen/writeField.mustache x: 3 # contributors y: 18 lines of code scrooge-generator/src/main/resources/scalagen/writeList.mustache x: 3 # contributors y: 1 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStruct.scala x: 22 # contributors y: 27 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/ThriftStructFieldInfo.scala x: 1 # contributors y: 75 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/Importer.scala x: 15 # contributors y: 149 lines of code doc/src/sphinx/exts/includecode.py x: 4 # contributors y: 129 lines of code scrooge-generator/src/main/resources/scalagen/enum.mustache x: 5 # contributors y: 104 lines of code scrooge-generator/src/main/resources/scalagen/methodFilter.mustache x: 6 # contributors y: 71 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TLazyBinaryProtocol.scala x: 5 # contributors y: 274 lines of code scrooge-linter/src/main/scala/com/twitter/scrooge/linter/Main.scala x: 11 # contributors y: 93 lines of code scrooge-generator/src/main/resources/androidgen/generate_deserialize_field.mustache x: 2 # contributors y: 34 lines of code scrooge-generator/src/main/resources/scalagen/withoutPassthrough.mustache x: 2 # contributors y: 28 lines of code scrooge-generator/src/main/resources/apachejavagen/enum.mustache x: 3 # contributors y: 60 lines of code scrooge-generator/src/main/resources/apachejavagen/generate_field_name_constants.mustache x: 2 # contributors y: 64 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/EnumController.scala x: 7 # contributors y: 29 lines of code doc/src/sphinx/conf.py x: 6 # contributors y: 49 lines of code project/build.sbt x: 4 # contributors y: 7 lines of code scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/AdaptTrackingDecoder.scala x: 8 # contributors y: 98 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/AirportGenerator.scala x: 4 # contributors y: 30 lines of code scrooge-benchmark/src/main/scala/com/twitter/scrooge/benchmark/LazyTProtocol.scala x: 5 # contributors y: 219 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/BaseController.scala x: 4 # contributors y: 66 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/mustache/MustacheParser.scala x: 9 # contributors y: 99 lines of code scrooge-linter/src/main/scala/com/twitter/scrooge/linter/LintRule.scala x: 6 # contributors y: 565 lines of code scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/TAdaptBinaryProtocol.scala x: 4 # contributors y: 97 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/FieldController.scala x: 3 # contributors y: 7 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/android_generator/FieldTypeController.scala x: 3 # contributors y: 12 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/ConstController.scala x: 7 # contributors y: 13 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/java_generator/SerializeFieldController.scala x: 4 # contributors y: 39 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/EnumTemplate.scala x: 12 # contributors y: 25 lines of code doc/src/sphinx/_themes/flask/layout.html x: 2 # contributors y: 25 lines of code scrooge-adaptive/src/main/scala/com/twitter/scrooge/adapt/AdaptASMPruner.scala x: 4 # contributors y: 199 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/backend/ConstsTemplate.scala x: 12 # contributors y: 17 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/frontend/ParseException.scala x: 11 # contributors y: 39 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/TArrayByteTransport.scala x: 4 # contributors y: 102 lines of code scrooge-core/src/main/scala/com/twitter/scrooge/adapt/AdaptTProtocol.scala x: 2 # contributors y: 45 lines of code scrooge-generator/src/main/resources/androidgen/generate_field_name_constants.mustache x: 2 # contributors y: 49 lines of code scrooge-generator/src/main/scala/com/twitter/scrooge/AST/RHS.scala x: 5 # contributors y: 15 lines of code scrooge-generator/src/main/resources/apachejavagen/print_const.mustache x: 3 # contributors y: 36 lines of code doc/src/sphinx/_themes/flask_theme_support.py x: 1 # contributors y: 68 lines of code
1007.0
lines of code
  min: 1.0
  average: 58.34
  25th percentile: 4.0
  median: 19.0
  75th percentile: 53.0
  max: 1007.0
0 41.0
# contributors
min: 1.0 | average: 4.22 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 41.0