Uber / NullAway
File Age & Freshness

File age measurements show the distribution of file ages (days since the first commit) and the file freshness (days since the latest commit).

Summary
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 142 files with 15,784 lines of code in files.
    • 130 files that are 366+ days old (14,722 lines of code)
    • 4 files that are 181-365 days old (176 lines of code)
    • 4 files that are 91-180 days old (814 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 4 files that are 1-30 days old (72 lines of code)
93% | 1% | 5% | 0% | <1%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by age
File Freshness Distribution Overall
Days since last update
  • There are 142 files with 15,784 lines of code in files.
    • 79 files have been last changed 366+ days ago (3,828 lines of code)
    • 13 files have been last changed 181-365 days ago (1,337 lines of code)
    • 14 files have been last changed 91-180 days ago (1,741 lines of code)
    • 22 files have been last changed 31-90 days ago (4,327 lines of code)
    • 14 files have been last changed 1-30 days ago (4,551 lines of code)
24% | 8% | 11% | 27% | 28%
Legend:
366+
181-365
91-180
31-90
1-30

explore: grouped by folders | grouped by freshness
File Change History per File Extension
java, gradle, properties, md, xml, sh, yml, txt, gitignore, py, bat, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java93% | 1% | 5% | 0% | <1%
py100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
File Freshness Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java23% | 8% | 11% | 27% | 28%
py100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
nullaway91% | 1% | 6% | 0% | <1%
jar-infer100% | 0% | 0% | 0% | 0%
jmh100% | 0% | 0% | 0% | 0%
test-java-lib100% | 0% | 0% | 0% | 0%
sample100% | 0% | 0% | 0% | 0%
test-library-models100% | 0% | 0% | 0% | 0%
sample-app100% | 0% | 0% | 0% | 0%
sample-library-model100% | 0% | 0% | 0% | 0%
test-java-lib-lombok100% | 0% | 0% | 0% | 0%
annotations100% | 0% | 0% | 0% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
nullaway14% | 7% | 10% | 33% | 35%
jmh100% | 0% | 0% | 0% | 0%
jar-infer48% | 31% | 20% | 0% | 0%
test-java-lib92% | 0% | 8% | 0% | 0%
sample100% | 0% | 0% | 0% | 0%
sample-app100% | 0% | 0% | 0% | 0%
annotations100% | 0% | 0% | 0% | 0%
test-java-lib-lombok0% | 48% | 51% | 0% | 0%
test-library-models0% | 0% | 100% | 0% | 0%
sample-library-model0% | 0% | 0% | 100% | 0%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
NullAway.java
in nullaway/src/main/java/com/uber/nullaway
1954 81 2017-09-07 2024-03-11 142 16 msridhar@uber.com armughan2011@gmail.com
Handler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
132 1 2017-09-07 2024-02-09 31 10 lazaro.clapp@gmail.com akulk022@ucr.edu
DataFlow.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
212 14 2017-09-08 2022-06-17 16 7 msridhar@gmail.com lazaro@uber.com
Lambdas.java
in sample/src/main/java/com/uber/mylib
79 6 2017-09-08 2019-04-08 3 3 lazaro.clapp@gmail.com pandanomic@gmail.com
AccessPathNullnessPropagation.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
949 100 2017-09-16 2024-03-19 51 10 lazaro.clapp@gmail.com msridhar@gmail.com
NullabilityUtil.java
in nullaway/src/main/java/com/uber/nullaway
243 13 2017-09-16 2024-02-09 36 8 lazaro.clapp@gmail.com akulk022@ucr.edu
AbstractConfig.java
in nullaway/src/main/java/com/uber/nullaway
238 38 2017-09-17 2024-02-15 37 11 lazaro.clapp@gmail.com msridhar@gmail.com
ErrorProneCLIFlagsConfig.java
in nullaway/src/main/java/com/uber/nullaway
219 2 2017-09-17 2024-02-15 42 16 lazaro.clapp@gmail.com msridhar@gmail.com
DummyOptionsConfig.java
in nullaway/src/main/java/com/uber/nullaway
162 36 2017-09-17 2024-02-15 29 11 lazaro.clapp@gmail.com msridhar@gmail.com
Config.java
in nullaway/src/main/java/com/uber/nullaway
44 - 2017-09-17 2024-02-15 31 11 lazaro.clapp@gmail.com msridhar@gmail.com
LibraryModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
1095 59 2017-09-23 2024-02-17 72 19 msridhar@gmail.com msridhar@gmail.com
AccessPath.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
442 47 2017-09-23 2024-03-22 31 8 msridhar@gmail.com msridhar@gmail.com
CompositeHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
274 21 2017-09-23 2024-02-09 29 9 msridhar@gmail.com akulk022@ucr.edu
AccessPathNullnessAnalysis.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
225 15 2017-09-23 2023-02-07 25 8 msridhar@gmail.com xn137@gmx.de
NullnessStore.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
169 20 2017-09-23 2023-07-15 19 7 msridhar@gmail.com msridhar@gmail.com
Handlers.java
in nullaway/src/main/java/com/uber/nullaway/handlers
53 3 2017-09-23 2024-02-15 28 10 msridhar@gmail.com msridhar@gmail.com
BaseNoOpHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
173 22 2017-09-26 2024-02-09 28 9 msridhar@gmail.com akulk022@ucr.edu
LibraryModels.java
in nullaway/src/main/java/com/uber/nullaway
96 11 2017-09-26 2024-02-09 14 5 msridhar@gmail.com akulk022@ucr.edu
MyClass.java
in sample/src/main/java/com/uber/mylib
20 3 2017-09-26 2022-01-18 3 1 msridhar@gmail.com msridhar@gmail.com
Nullness.java
in nullaway/src/main/java/com/uber/nullaway
125 13 2017-09-29 2023-11-19 20 8 lazaro.clapp@gmail.com msridhar@gmail.com
ExampleLibraryModels.java
in sample-library-model/src/main/java/com/uber/modelexample
47 9 2017-11-02 2024-02-09 9 5 msridhar@gmail.com akulk022@ucr.edu
StringUtils.java
in sample/src/main/java/org/utilities
7 1 2017-11-02 2017-11-02 1 1 msridhar@gmail.com msridhar@gmail.com
MainActivity.java
in sample-app/src/main/java/com/uber/myapplication
22 2 2017-12-11 2019-04-08 3 3 msridhar@gmail.com pandanomic@gmail.com
activity_main.xml
in sample-app/src/main/res/layout
16 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
styles.xml
in sample-app/src/main/res/values
7 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
StringUtils.java
in sample-app/src/main/java/org/utilities
7 1 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
colors.xml
in sample-app/src/main/res/values
6 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
dimens.xml
in sample-app/src/main/res/values
4 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
strings.xml
in sample-app/src/main/res/values
3 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
ApacheThriftIsSetHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
129 9 2018-03-29 2023-08-11 15 4 msridhar@gmail.com msridhar@gmail.com
CFNullableStuff.java
in test-java-lib/src/main/java/com/uber/lib
12 - 2018-05-30 2022-02-11 2 1 msridhar@gmail.com msridhar@gmail.com
RestrictiveAnnotationHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
124 6 2018-07-20 2024-02-09 23 7 lazaro.clapp@gmail.com akulk022@ucr.edu
RestrictivelyAnnotatedClass.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
35 8 2018-07-20 2018-10-24 4 2 lazaro.clapp@gmail.com shubhamugare@uber.com
DefinitelyDerefedParamsDriver.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
415 20 2018-08-07 2023-08-11 20 7 lazaro.clapp@gmail.com msridhar@gmail.com
InferredJARModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
285 10 2018-08-07 2023-12-27 22 6 lazaro.clapp@gmail.com msridhar@gmail.com
DefinitelyDerefedParams.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
194 6 2018-08-07 2022-01-18 9 6 lazaro.clapp@gmail.com msridhar@gmail.com
StubxWriter.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
90 1 2018-08-07 2019-06-10 3 3 lazaro.clapp@gmail.com shubhamugare@uber.com
JarInfer.java
in jar-infer/jar-infer-cli/src/main/java/com/uber/nullaway/jarinfer
90 1 2018-08-07 2019-09-19 7 4 lazaro.clapp@gmail.com lazaro@uber.com
android-jar.py
in jar-infer/scripts
48 - 2018-08-07 2021-12-27 5 3 lazaro.clapp@gmail.com lazaro@uber.com
MethodAnnotationsRecord.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
19 1 2018-08-07 2019-06-10 2 2 lazaro.clapp@gmail.com shubhamugare@uber.com
RestrictivelyAnnotatedGenericContainer.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
13 2 2018-08-10 2018-08-10 1 1 lazaro.clapp@gmail.com lazaro.clapp@gmail.com
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk28/src/main/java/com/uber/nullaway/jarinfer
2 - 2018-08-11 2018-08-11 1 1 lazaro.clapp@gmail.com lazaro.clapp@gmail.com
EnclosingEnvironmentNullness.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
47 5 2018-09-28 2018-09-28 1 1 msridhar@gmail.com msridhar@gmail.com
MyExcluded.java
in test-java-lib/src/main/java/com/uber/lib
5 - 2018-10-09 2018-10-09 1 1 msridhar@gmail.com msridhar@gmail.com
RestrictivelyAnnotatedFI.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
5 - 2018-11-14 2018-11-14 1 1 msridhar@gmail.com msridhar@gmail.com
MainFragment.java
in sample-app/src/main/java/com/uber/myapplication
33 3 2018-12-22 2022-08-31 3 3 jany81@gmail.com lazaro@uber.com
OptionalEmptinessHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
328 28 2019-03-07 2023-03-30 18 8 shubhamugare@uber.com xn137@gmx.de
ErrorMessage.java
in nullaway/src/main/java/com/uber/nullaway
43 3 2019-03-07 2024-03-11 12 7 shubhamugare@uber.com armughan2011@gmail.com
AccessPathElement.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
47 6 2019-03-14 2023-10-20 4 3 lazaro.clapp@gmail.com msridhar@gmail.com
ErrorBuilder.java
in nullaway/src/main/java/com/uber/nullaway
377 13 2019-03-29 2023-11-15 19 9 shubhamugare@uber.com msridhar@gmail.com
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
StringUtils.java
in sample/src/main/java/org/utilities
7 1 2017-11-02 2017-11-02 1 1 msridhar@gmail.com msridhar@gmail.com
strings.xml
in sample-app/src/main/res/values
3 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
dimens.xml
in sample-app/src/main/res/values
4 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
colors.xml
in sample-app/src/main/res/values
6 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
StringUtils.java
in sample-app/src/main/java/org/utilities
7 1 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
styles.xml
in sample-app/src/main/res/values
7 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
activity_main.xml
in sample-app/src/main/res/layout
16 - 2017-12-11 2017-12-11 1 1 msridhar@gmail.com msridhar@gmail.com
RestrictivelyAnnotatedGenericContainer.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
13 2 2018-08-10 2018-08-10 1 1 lazaro.clapp@gmail.com lazaro.clapp@gmail.com
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk28/src/main/java/com/uber/nullaway/jarinfer
2 - 2018-08-11 2018-08-11 1 1 lazaro.clapp@gmail.com lazaro.clapp@gmail.com
EnclosingEnvironmentNullness.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
47 5 2018-09-28 2018-09-28 1 1 msridhar@gmail.com msridhar@gmail.com
MyExcluded.java
in test-java-lib/src/main/java/com/uber/lib
5 - 2018-10-09 2018-10-09 1 1 msridhar@gmail.com msridhar@gmail.com
RestrictivelyAnnotatedClass.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
35 8 2018-07-20 2018-10-24 4 2 lazaro.clapp@gmail.com shubhamugare@uber.com
RestrictivelyAnnotatedFI.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
5 - 2018-11-14 2018-11-14 1 1 msridhar@gmail.com msridhar@gmail.com
MainActivity.java
in sample-app/src/main/java/com/uber/myapplication
22 2 2017-12-11 2019-04-08 3 3 msridhar@gmail.com pandanomic@gmail.com
Lambdas.java
in sample/src/main/java/com/uber/mylib
79 6 2017-09-08 2019-04-08 3 3 lazaro.clapp@gmail.com pandanomic@gmail.com
MethodReturnAnnotations.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
3 - 2019-06-05 2019-06-05 1 1 ragr@uber.com ragr@uber.com
MethodParamAnnotations.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
4 - 2019-06-05 2019-06-05 1 1 ragr@uber.com ragr@uber.com
MethodAnnotationsRecord.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
19 1 2018-08-07 2019-06-10 2 2 lazaro.clapp@gmail.com shubhamugare@uber.com
StubxWriter.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
90 1 2018-08-07 2019-06-10 3 3 lazaro.clapp@gmail.com shubhamugare@uber.com
RestrictivelyAnnotatedFIWithModelOverride.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
6 - 2019-06-27 2019-06-27 1 1 lazaro@uber.com lazaro@uber.com
AndroidRecentlyAnnotatedClass.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
10 2 2019-07-17 2019-07-17 1 1 msridhar@gmail.com msridhar@gmail.com
RecentlyNullable.java
in test-java-lib/src/main/java/androidx/annotation
10 - 2019-07-17 2019-07-17 1 1 msridhar@gmail.com msridhar@gmail.com
RecentlyNonNull.java
in test-java-lib/src/main/java/androidx/annotation
10 - 2019-07-17 2019-07-17 1 1 msridhar@gmail.com msridhar@gmail.com
SignedJarException.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
6 1 2019-08-13 2019-08-13 1 1 lazaro@uber.com lazaro@uber.com
ExpectNullable.java
in jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
5 - 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
ExpectNonnull.java
in jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
5 - 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
ExpectNullable.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
5 - 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
ExpectNonnull.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
5 - 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
Toys.java
in jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
38 4 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
Toys.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
39 4 2019-09-19 2019-09-19 1 1 lazaro@uber.com lazaro@uber.com
JarInfer.java
in jar-infer/jar-infer-cli/src/main/java/com/uber/nullaway/jarinfer
90 1 2018-08-07 2019-09-19 7 4 lazaro.clapp@gmail.com lazaro@uber.com
MapKey.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
2 - 2020-07-27 2020-07-27 1 1 lazaro@uber.com lazaro@uber.com
RequiresNonNull.java
in nullaway/src/main/java/com/uber/nullaway/annotations
10 - 2020-12-08 2020-12-08 1 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
EnsuresNonNull.java
in nullaway/src/main/java/com/uber/nullaway/annotations
10 - 2020-12-08 2020-12-08 1 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
android-jar.py
in jar-infer/scripts
48 - 2018-08-07 2021-12-27 5 3 lazaro.clapp@gmail.com lazaro@uber.com
Foo.java
in jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
16 2 2019-09-19 2022-01-18 2 2 lazaro@uber.com msridhar@gmail.com
Bar.java
in jar-infer/test-android-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
18 2 2019-09-19 2022-01-18 2 2 lazaro@uber.com msridhar@gmail.com
Bar.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
18 2 2019-09-19 2022-01-18 2 2 lazaro@uber.com msridhar@gmail.com
MyClass.java
in sample/src/main/java/com/uber/mylib
20 3 2017-09-26 2022-01-18 3 1 msridhar@gmail.com msridhar@gmail.com
Foo.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
25 4 2019-09-19 2022-01-18 2 2 lazaro@uber.com msridhar@gmail.com
DefinitelyDerefedParams.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
194 6 2018-08-07 2022-01-18 9 6 lazaro.clapp@gmail.com msridhar@gmail.com
JarInferStubxProvider.java
in nullaway/src/main/java/com/uber/nullaway/jarinfer
5 - 2022-02-04 2022-02-04 1 1 msridhar@gmail.com msridhar@gmail.com
TestProvider.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/provider
12 1 2022-02-04 2022-02-04 1 1 msridhar@gmail.com msridhar@gmail.com
ContractCheckHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract
107 2 2020-10-06 2022-02-09 5 4 shubhamdugare@gmail.com karimipour.nima@gmail.com
RequiresNonNullHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
143 4 2020-12-08 2022-02-09 4 3 karimipour.nima@gmail.com karimipour.nima@gmail.com
CFNullableStuff.java
in test-java-lib/src/main/java/com/uber/lib
12 - 2018-05-30 2022-02-11 2 1 msridhar@gmail.com msridhar@gmail.com
NullawayReleaseBenchmark.java
in jmh/src/jmh/java/com/uber/nullaway/jmh
19 2 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
AutodisposeBenchmark.java
in jmh/src/jmh/java/com/uber/nullaway/jmh
19 2 2021-08-23 2022-05-20 2 1 msridhar@gmail.com msridhar@gmail.com
CaffeineBenchmark.java
in jmh/src/jmh/java/com/uber/nullaway/jmh
19 2 2021-06-28 2022-05-20 3 1 msridhar@gmail.com msridhar@gmail.com
AutodisposeCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
19 4 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
CollectLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
28 1 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapOrCollectMethodToFilterInstanceRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
20 3 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
18 3 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapOrCollectLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
6 - 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
GenericsChecks.java
in nullaway/src/main/java/com/uber/nullaway/generics
525 28 2023-11-15 2024-03-04 5 2 msridhar@gmail.com msridhar@gmail.com
PreservedAnnotationTreeVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
160 10 2023-11-15 2024-01-10 2 2 msridhar@gmail.com akulk022@ucr.edu
CompareNullabilityVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
73 3 2023-11-15 2024-03-03 3 2 msridhar@gmail.com msridhar@gmail.com
GenericTypePrettyPrintingVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
56 5 2023-11-15 2023-11-15 1 1 msridhar@gmail.com msridhar@gmail.com
JacocoIgnoreGenerated.java
in nullaway/src/main/java/com/uber/nullaway/annotations
8 - 2023-09-29 2023-09-29 1 1 msridhar@gmail.com msridhar@gmail.com
ASTHelpersBackports.java
in nullaway/src/main/java/com/uber/nullaway
21 4 2023-07-31 2024-01-14 3 1 msridhar@gmail.com msridhar@gmail.com
FluentFutureHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/temporary
72 4 2023-06-22 2024-02-15 2 2 lazaro@uber.com msridhar@gmail.com
LombokHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
75 4 2023-06-01 2023-12-27 4 2 lazaro@uber.com msridhar@gmail.com
UnannotatedWithModels.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
14 3 2023-03-06 2023-12-15 2 2 lazaro@uber.com karimipour.nima@gmail.com
SerializationV3Adapter.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters
75 4 2023-02-24 2023-02-24 1 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
Initializer.java
in annotations/src/main/java/com/uber/nullaway/annotations
8 - 2023-01-05 2023-01-05 1 1 lazaro@uber.com lazaro@uber.com
SerializationV1Adapter.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters
45 4 2022-12-29 2023-02-22 3 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
SerializationAdapter.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters
10 - 2022-12-29 2023-02-24 3 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
ClassAndMemberInfo.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/out
80 4 2022-11-08 2023-03-10 4 2 karimipour.nima@gmail.com xn137@gmx.de
GuavaAssertionsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
58 1 2022-10-27 2022-10-27 1 1 msridhar@gmail.com msridhar@gmail.com
CodeAnnotationInfo.java
in nullaway/src/main/java/com/uber/nullaway
186 12 2022-09-05 2024-02-09 8 4 lazaro@uber.com akulk022@ucr.edu
Methods.java
in test-java-lib/src/main/java/com/example/jspecify/unannotatedpackage
23 6 2022-09-05 2022-11-29 4 2 lazaro@uber.com msridhar@gmail.com
AbstractSymbolLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
28 1 2022-08-27 2023-07-15 5 4 nimak@uber.com msridhar@gmail.com
SymbolLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
21 2 2022-08-27 2023-02-22 2 2 nimak@uber.com karimipour.nima@gmail.com
SuggestedNullableFixInfo.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/out
52 6 2022-07-14 2023-07-15 7 3 nimak@uber.com msridhar@gmail.com
DFlowBench.java
in jmh/src/main/resources
584 1 2022-07-01 2022-07-01 1 1 msridhar@gmail.com msridhar@gmail.com
DataFlowMicroBenchmarkCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
35 4 2022-07-01 2022-07-01 1 1 msridhar@gmail.com msridhar@gmail.com
DFlowMicroBenchmark.java
in jmh/src/jmh/java/com/uber/nullaway/jmh
19 2 2022-07-01 2022-07-01 1 1 msridhar@gmail.com msridhar@gmail.com
NullAwayCFGBuilder.java
in nullaway/src/main/java/com/uber/nullaway/dataflow/cfg
130 10 2022-06-17 2024-03-29 5 3 lazaro@uber.com msridhar@gmail.com
CaffeineCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
79 5 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
AbstractBenchmarkCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
43 5 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
NullawayReleaseCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
32 6 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
AutodisposeCompiler.java
in jmh/src/main/java/com/uber/nullaway/jmh
19 4 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
NullawayReleaseBenchmark.java
in jmh/src/jmh/java/com/uber/nullaway/jmh
19 2 2022-05-20 2022-05-20 1 1 msridhar@gmail.com msridhar@gmail.com
UsesDTO.java
in test-java-lib-lombok/src/main/java/com/uber/lombok
14 2 2022-03-11 2023-12-27 3 2 lazaro@uber.com msridhar@gmail.com
LombokDTO.java
in test-java-lib-lombok/src/main/java/com/uber/lombok
13 - 2022-03-11 2023-06-01 3 2 lazaro@uber.com lazaro@uber.com
FieldInitializationSerializationHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
46 1 2022-03-02 2023-03-10 3 3 karimipour.nima@gmail.com xn137@gmx.de
FieldInitializationInfo.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/out
21 3 2022-03-02 2023-07-15 5 3 karimipour.nima@gmail.com msridhar@gmail.com
Outer.java
in test-java-lib/src/main/java/com/example/jspecify/unannotatedpackage
11 2 2022-02-22 2022-11-29 2 2 lazaro@uber.com msridhar@gmail.com
Utils.java
in test-java-lib/src/main/java/com/example/jspecify/annotatedpackage
10 1 2022-02-22 2022-11-29 2 2 lazaro@uber.com msridhar@gmail.com
TopLevel.java
in test-java-lib/src/main/java/com/example/jspecify/unannotatedpackage
8 1 2022-02-22 2022-11-29 2 2 lazaro@uber.com msridhar@gmail.com
package-info.java
in test-java-lib/src/main/java/com/example/jspecify/annotatedpackage
3 - 2022-02-22 2022-11-29 2 2 lazaro@uber.com msridhar@gmail.com
Serializer.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
133 11 2022-02-09 2023-07-15 9 3 karimipour.nima@gmail.com msridhar@gmail.com
XMLUtil.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
129 5 2022-02-09 2024-02-02 8 4 karimipour.nima@gmail.com 65160922+crispy-fried-chick...
FixSerializationConfig.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
128 11 2022-02-09 2024-02-02 10 4 karimipour.nima@gmail.com 65160922+crispy-fried-chick...
SerializationService.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
89 4 2022-02-09 2023-01-27 6 3 karimipour.nima@gmail.com xn137@gmx.de
ErrorInfo.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/out
59 8 2022-02-09 2023-07-15 9 4 karimipour.nima@gmail.com msridhar@gmail.com
MethodParameterLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
41 2 2022-02-09 2023-07-15 8 4 karimipour.nima@gmail.com msridhar@gmail.com
MethodLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
23 2 2022-02-09 2023-02-22 7 3 karimipour.nima@gmail.com karimipour.nima@gmail.com
FieldLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
23 2 2022-02-09 2023-02-22 7 3 karimipour.nima@gmail.com karimipour.nima@gmail.com
TestProvider.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/provider
12 1 2022-02-04 2022-02-04 1 1 msridhar@gmail.com msridhar@gmail.com
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ContractHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract
249 8 2020-10-06 2024-03-29 13 9 shubhamdugare@gmail.com msridhar@gmail.com
NullAwayCFGBuilder.java
in nullaway/src/main/java/com/uber/nullaway/dataflow/cfg
130 10 2022-06-17 2024-03-29 5 3 lazaro@uber.com msridhar@gmail.com
StreamNullabilityPropagator.java
in nullaway/src/main/java/com/uber/nullaway/handlers
415 16 2019-11-27 2024-03-27 5 4 michaelgang@gmail.com msridhar@gmail.com
StreamModelBuilder.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
123 16 2019-11-27 2024-03-27 5 3 michaelgang@gmail.com msridhar@gmail.com
StreamNullabilityPropagatorFactory.java
in nullaway/src/main/java/com/uber/nullaway/handlers
108 3 2019-11-27 2024-03-27 4 3 michaelgang@gmail.com msridhar@gmail.com
StreamTypeRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
66 7 2019-11-27 2024-03-27 4 2 michaelgang@gmail.com msridhar@gmail.com
CollectLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
28 1 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapOrCollectMethodToFilterInstanceRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
20 3 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
18 3 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MapOrCollectLikeMethodRecord.java
in nullaway/src/main/java/com/uber/nullaway/handlers/stream
6 - 2024-03-27 2024-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
AccessPath.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
442 47 2017-09-23 2024-03-22 31 8 msridhar@gmail.com msridhar@gmail.com
AccessPathNullnessPropagation.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
949 100 2017-09-16 2024-03-19 51 10 lazaro.clapp@gmail.com msridhar@gmail.com
NullAway.java
in nullaway/src/main/java/com/uber/nullaway
1954 81 2017-09-07 2024-03-11 142 16 msridhar@uber.com armughan2011@gmail.com
ErrorMessage.java
in nullaway/src/main/java/com/uber/nullaway
43 3 2019-03-07 2024-03-11 12 7 shubhamugare@uber.com armughan2011@gmail.com
GenericsChecks.java
in nullaway/src/main/java/com/uber/nullaway/generics
525 28 2023-11-15 2024-03-04 5 2 msridhar@gmail.com msridhar@gmail.com
CompareNullabilityVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
73 3 2023-11-15 2024-03-03 3 2 msridhar@gmail.com msridhar@gmail.com
LibraryModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
1095 59 2017-09-23 2024-02-17 72 19 msridhar@gmail.com msridhar@gmail.com
AbstractConfig.java
in nullaway/src/main/java/com/uber/nullaway
238 38 2017-09-17 2024-02-15 37 11 lazaro.clapp@gmail.com msridhar@gmail.com
ErrorProneCLIFlagsConfig.java
in nullaway/src/main/java/com/uber/nullaway
219 2 2017-09-17 2024-02-15 42 16 lazaro.clapp@gmail.com msridhar@gmail.com
DummyOptionsConfig.java
in nullaway/src/main/java/com/uber/nullaway
162 36 2017-09-17 2024-02-15 29 11 lazaro.clapp@gmail.com msridhar@gmail.com
FluentFutureHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/temporary
72 4 2023-06-22 2024-02-15 2 2 lazaro@uber.com msridhar@gmail.com
Handlers.java
in nullaway/src/main/java/com/uber/nullaway/handlers
53 3 2017-09-23 2024-02-15 28 10 msridhar@gmail.com msridhar@gmail.com
Config.java
in nullaway/src/main/java/com/uber/nullaway
44 - 2017-09-17 2024-02-15 31 11 lazaro.clapp@gmail.com msridhar@gmail.com
CompositeHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
274 21 2017-09-23 2024-02-09 29 9 msridhar@gmail.com akulk022@ucr.edu
NullabilityUtil.java
in nullaway/src/main/java/com/uber/nullaway
243 13 2017-09-16 2024-02-09 36 8 lazaro.clapp@gmail.com akulk022@ucr.edu
CodeAnnotationInfo.java
in nullaway/src/main/java/com/uber/nullaway
186 12 2022-09-05 2024-02-09 8 4 lazaro@uber.com akulk022@ucr.edu
BaseNoOpHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
173 22 2017-09-26 2024-02-09 28 9 msridhar@gmail.com akulk022@ucr.edu
CoreNullnessStoreInitializer.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
133 4 2020-10-06 2024-02-09 9 5 shubhamdugare@gmail.com akulk022@ucr.edu
Handler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
132 1 2017-09-07 2024-02-09 31 10 lazaro.clapp@gmail.com akulk022@ucr.edu
RestrictiveAnnotationHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
124 6 2018-07-20 2024-02-09 23 7 lazaro.clapp@gmail.com akulk022@ucr.edu
LibraryModels.java
in nullaway/src/main/java/com/uber/nullaway
96 11 2017-09-26 2024-02-09 14 5 msridhar@gmail.com akulk022@ucr.edu
ExampleLibraryModels.java
in sample-library-model/src/main/java/com/uber/modelexample
47 9 2017-11-02 2024-02-09 9 5 msridhar@gmail.com akulk022@ucr.edu
XMLUtil.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
129 5 2022-02-09 2024-02-02 8 4 karimipour.nima@gmail.com 65160922+crispy-fried-chick...
FixSerializationConfig.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
128 11 2022-02-09 2024-02-02 10 4 karimipour.nima@gmail.com 65160922+crispy-fried-chick...
ASTHelpersBackports.java
in nullaway/src/main/java/com/uber/nullaway
21 4 2023-07-31 2024-01-14 3 1 msridhar@gmail.com msridhar@gmail.com
PreservedAnnotationTreeVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
160 10 2023-11-15 2024-01-10 2 2 msridhar@gmail.com akulk022@ucr.edu
InferredJARModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
285 10 2018-08-07 2023-12-27 22 6 lazaro.clapp@gmail.com msridhar@gmail.com
LombokHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
75 4 2023-06-01 2023-12-27 4 2 lazaro@uber.com msridhar@gmail.com
ContractNullnessStoreInitializer.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract
55 1 2020-10-06 2023-12-27 7 5 shubhamdugare@gmail.com msridhar@gmail.com
NullnessStoreInitializer.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
51 2 2020-10-06 2023-12-27 4 3 shubhamdugare@gmail.com msridhar@gmail.com
UsesDTO.java
in test-java-lib-lombok/src/main/java/com/uber/lombok
14 2 2022-03-11 2023-12-27 3 2 lazaro@uber.com msridhar@gmail.com
MethodNameUtil.java
in nullaway/src/main/java/com/uber/nullaway/handlers
205 20 2019-08-30 2023-12-26 8 6 shubhamugare@uber.com msridhar@gmail.com
AssertionHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
65 1 2019-04-23 2023-12-26 11 6 ragr@uber.com msridhar@gmail.com
BytecodeAnnotator.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
268 10 2019-05-29 2023-12-21 13 4 ragr@uber.com 52428902+oliviernotteghem@u...
TestLibraryModels.java
in test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels
104 11 2019-06-27 2023-12-15 9 4 lazaro@uber.com karimipour.nima@gmail.com
UnannotatedWithModels.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
14 3 2023-03-06 2023-12-15 2 2 lazaro@uber.com karimipour.nima@gmail.com
Nullness.java
in nullaway/src/main/java/com/uber/nullaway
125 13 2017-09-29 2023-11-19 20 8 lazaro.clapp@gmail.com msridhar@gmail.com
ErrorBuilder.java
in nullaway/src/main/java/com/uber/nullaway
377 13 2019-03-29 2023-11-15 19 9 shubhamugare@uber.com msridhar@gmail.com
GenericTypePrettyPrintingVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
56 5 2023-11-15 2023-11-15 1 1 msridhar@gmail.com msridhar@gmail.com
AccessPathElement.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
47 6 2019-03-14 2023-10-20 4 3 lazaro.clapp@gmail.com msridhar@gmail.com