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 170 files with 17,888 lines of code in files.
    • 143 files that are 366+ days old (16,731 lines of code)
    • 21 files that are 181-365 days old (699 lines of code)
    • 1 files that are 91-180 days old (154 lines of code)
    • 4 files that are 31-90 days old (300 lines of code)
    • 1 files that are 1-30 days old (4 lines of code)
93% | 3% | <1% | 1% | <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 170 files with 17,888 lines of code in files.
    • 68 files have been last changed 366+ days ago (2,190 lines of code)
    • 53 files have been last changed 181-365 days ago (3,310 lines of code)
    • 15 files have been last changed 91-180 days ago (2,428 lines of code)
    • 17 files have been last changed 31-90 days ago (2,299 lines of code)
    • 17 files have been last changed 1-30 days ago (7,661 lines of code)
12% | 18% | 13% | 12% | 42%
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, yaml, txt, gitignore, py, kts, bat, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java93% | 3% | <1% | 1% | <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
java12% | 18% | 13% | 12% | 43%
xml100% | 0% | 0% | 0% | 0%
py0% | 0% | 0% | 100% | 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
nullaway92% | 4% | 1% | 2% | 0%
jar-infer99% | <1% | 0% | 0% | 0%
jmh100% | 0% | 0% | 0% | 0%
library-model100% | 0% | 0% | 0% | 0%
test-java-lib78% | 20% | 0% | 0% | 1%
test-library-models100% | 0% | 0% | 0% | 0%
sample100% | 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%
annotations17% | 65% | 0% | 17% | 0%
primary (file freshness distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
nullaway5% | 16% | 14% | 11% | 52%
jmh77% | 8% | 13% | 0% | 0%
jar-infer18% | 14% | 19% | 47% | 0%
test-java-lib68% | 25% | 3% | 0% | 1%
sample-app100% | 0% | 0% | 0% | 0%
sample-library-model100% | 0% | 0% | 0% | 0%
library-model6% | 93% | 0% | 0% | 0%
annotations17% | 65% | 0% | 17% | 0%
sample0% | 100% | 0% | 0% | 0%
test-java-lib-lombok0% | 100% | 0% | 0% | 0%
test-library-models0% | 0% | 0% | 0% | 100%
Oldest Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
NullAway.java
in nullaway/src/main/java/com/uber/nullaway
2107 87 2017-09-06 2025-04-30 174 19 msridhar@uber.com msridhar@gmail.com
DataFlow.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
205 8 2017-09-07 2024-07-19 20 7 lazaro.clapp@gmail.com msridhar@gmail.com
Handler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
122 1 2017-09-07 2025-04-28 37 12 lazaro.clapp@gmail.com msridhar@gmail.com
Lambdas.java
in sample/src/main/java/com/uber/mylib
78 6 2017-09-07 2024-07-19 4 3 lazaro.clapp@gmail.com msridhar@gmail.com
AccessPathNullnessPropagation.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
982 100 2017-09-16 2025-04-13 60 12 lazaro.clapp@gmail.com msridhar@gmail.com
ErrorProneCLIFlagsConfig.java
in nullaway/src/main/java/com/uber/nullaway
457 37 2017-09-16 2025-04-30 50 18 lazaro.clapp@gmail.com msridhar@gmail.com
NullabilityUtil.java
in nullaway/src/main/java/com/uber/nullaway
361 20 2017-09-16 2025-04-13 48 9 lazaro.clapp@gmail.com msridhar@gmail.com
DummyOptionsConfig.java
in nullaway/src/main/java/com/uber/nullaway
153 33 2017-09-16 2024-10-07 32 12 lazaro.clapp@gmail.com msridhar@gmail.com
Config.java
in nullaway/src/main/java/com/uber/nullaway
41 - 2017-09-16 2024-10-07 34 12 lazaro.clapp@gmail.com msridhar@gmail.com
LibraryModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
1266 70 2017-09-23 2025-04-28 85 21 msridhar@gmail.com msridhar@gmail.com
AccessPath.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
477 33 2017-09-23 2024-12-28 37 9 msridhar@gmail.com armughan2011@gmail.com
CompositeHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
275 20 2017-09-23 2025-04-28 36 11 msridhar@gmail.com msridhar@gmail.com
AccessPathNullnessAnalysis.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
220 12 2017-09-23 2025-03-17 32 10 msridhar@gmail.com msridhar@gmail.com
NullnessStore.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
202 22 2017-09-23 2024-12-28 22 9 msridhar@gmail.com armughan2011@gmail.com
Handlers.java
in nullaway/src/main/java/com/uber/nullaway/handlers
60 3 2017-09-23 2025-04-30 36 11 msridhar@gmail.com msridhar@gmail.com
BaseNoOpHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
163 21 2017-09-26 2025-04-28 34 11 msridhar@gmail.com msridhar@gmail.com
LibraryModels.java
in nullaway/src/main/java/com/uber/nullaway
106 13 2017-09-26 2025-04-28 20 5 msridhar@gmail.com msridhar@gmail.com
MyClass.java
in sample/src/main/java/com/uber/mylib
20 3 2017-09-26 2024-07-19 4 1 msridhar@gmail.com msridhar@gmail.com
Nullness.java
in nullaway/src/main/java/com/uber/nullaway
168 20 2017-09-28 2025-03-24 26 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 2024-07-19 3 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
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
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 2024-07-19 16 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
129 7 2018-07-20 2025-04-28 27 7 lazaro.clapp@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
DefinitelyDerefedParamsDriver.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
518 23 2018-08-07 2025-03-24 28 8 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 2024-06-30 10 6 lazaro.clapp@gmail.com msridhar@gmail.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
51 - 2018-08-07 2025-03-27 5 4 subarno@umich.edu 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-10 2018-08-10 1 1 lazaro.clapp@gmail.com lazaro.clapp@gmail.com
EnclosingEnvironmentNullness.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
46 4 2018-09-28 2024-07-19 2 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 2024-07-19 2 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-30 3 3 jany81@gmail.com lazaro@uber.com
OptionalEmptinessHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
313 24 2019-03-06 2024-07-19 22 8 shubhamugare@uber.com msridhar@gmail.com
ErrorMessage.java
in nullaway/src/main/java/com/uber/nullaway
44 3 2019-03-06 2024-10-09 13 7 shubhamugare@uber.com armughan2011@gmail.com
AccessPathElement.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
5 - 2019-03-14 2024-06-18 5 4 lazaro.clapp@gmail.com armughan2011@gmail.com
ErrorBuilder.java
in nullaway/src/main/java/com/uber/nullaway
371 12 2019-03-29 2025-04-23 25 9 shubhamugare@uber.com msridhar@gmail.com
AssertionHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
65 1 2019-04-22 2024-07-19 12 6 ragr@uber.com msridhar@gmail.com
BytecodeAnnotator.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
266 10 2019-05-28 2024-11-12 15 4 ragr@uber.com msridhar@gmail.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
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
Files Not Recently Changed (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
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
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
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
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk28/src/main/java/com/uber/nullaway/jarinfer
2 - 2018-08-10 2018-08-10 1 1 lazaro.clapp@gmail.com lazaro.clapp@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
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
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
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
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
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
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
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
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-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-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
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
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
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-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
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
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
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
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
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
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
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
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
DFlowBench.java
in jmh/src/main/resources
584 1 2022-07-01 2022-07-01 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-30 3 3 jany81@gmail.com lazaro@uber.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
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
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
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
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
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
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
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
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
Most Recently Created Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ProviderNullMarkedViaModel.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
4 - 2025-04-13 2025-04-13 1 1 msridhar@gmail.com msridhar@gmail.com
InferGenericMethodSubstitutionViaAssignmentContextVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
73 5 2025-03-27 2025-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
MonotonicNonNull.java
in annotations/src/main/java/com/uber/nullaway/annotations
8 - 2025-02-25 2025-02-25 1 1 msridhar@gmail.com msridhar@gmail.com
LocalVariableLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
24 2 2025-02-19 2025-02-19 1 1 49056780+avenger2597@users.... 49056780+avenger2597@users....
TypeMetadataBuilder.java
in nullaway/src/main/java/com/uber/nullaway/generics
195 10 2025-02-13 2025-02-13 1 1 msridhar@gmail.com msridhar@gmail.com
TypeSubstitutionUtils.java
in nullaway/src/main/java/com/uber/nullaway/generics
154 10 2024-12-26 2025-03-04 3 1 msridhar@gmail.com msridhar@gmail.com
Varargs.java
in test-java-lib/src/main/java/com/uber/lib
8 3 2024-10-14 2024-12-12 2 1 msridhar@gmail.com msridhar@gmail.com
RestrictivelyAnnotatedVarargs.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
7 2 2024-10-14 2024-10-14 1 1 msridhar@gmail.com msridhar@gmail.com
EnsuresNonNullIfHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
206 8 2024-09-30 2024-12-28 2 2 100812+mauricioaniche@users... armughan2011@gmail.com
FieldContractUtils.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
57 1 2024-09-30 2024-09-30 1 1 100812+mauricioaniche@users... 100812+mauricioaniche@users...
EnsuresNonNullIf.java
in annotations/src/main/java/com/uber/nullaway/annotations
11 - 2024-09-30 2024-09-30 1 1 100812+mauricioaniche@users... 100812+mauricioaniche@users...
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk30/src/main/java/com/uber/nullaway/jarinfer
2 - 2024-09-10 2024-09-10 1 1 msridhar@gmail.com msridhar@gmail.com
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk31/src/main/java/com/uber/nullaway/jarinfer
2 - 2024-09-10 2024-09-10 1 1 msridhar@gmail.com msridhar@gmail.com
AndroidJarInferModels.java
in jar-infer/android-jarinfer-models-sdk29/src/main/java/com/uber/nullaway/jarinfer
2 - 2024-09-10 2024-09-10 1 1 msridhar@gmail.com msridhar@gmail.com
JavaUtilFunctionMethods.java
in test-java-lib/src/main/java/com/uber/lib/generics
6 1 2024-08-11 2024-08-11 1 1 msridhar@gmail.com msridhar@gmail.com
GenericTypeArgMethods.java
in test-java-lib/src/main/java/com/uber/lib/generics
8 2 2024-07-26 2024-07-26 1 1 msridhar@gmail.com msridhar@gmail.com
NullableTypeParam.java
in test-java-lib/src/main/java/com/uber/lib/generics
6 - 2024-07-26 2024-07-26 1 1 msridhar@gmail.com msridhar@gmail.com
Fn.java
in test-java-lib/src/main/java/com/uber/lib/generics
5 - 2024-07-26 2024-07-26 1 1 msridhar@gmail.com msridhar@gmail.com
MixedTypeParam.java
in test-java-lib/src/main/java/com/uber/lib/generics
3 - 2024-07-26 2024-07-26 1 1 msridhar@gmail.com msridhar@gmail.com
NonNullTypeParam.java
in test-java-lib/src/main/java/com/uber/lib/generics
2 - 2024-07-26 2024-07-26 1 1 msridhar@gmail.com msridhar@gmail.com
RequiresNonNull.java
in annotations/src/main/java/com/uber/nullaway/annotations
10 - 2024-07-19 2024-07-19 1 1 msridhar@gmail.com msridhar@gmail.com
EnsuresNonNull.java
in annotations/src/main/java/com/uber/nullaway/annotations
10 - 2024-07-19 2024-07-19 1 1 msridhar@gmail.com msridhar@gmail.com
FieldOrMethodCallElement.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
47 6 2024-06-18 2024-07-19 2 2 armughan2011@gmail.com msridhar@gmail.com
ArrayIndexElement.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
44 7 2024-06-18 2024-06-18 1 1 armughan2011@gmail.com armughan2011@gmail.com
MethodAnalysisContext.java
in nullaway/src/main/java/com/uber/nullaway/handlers
52 7 2024-06-17 2024-06-17 1 1 timo.schoemaker97@outlook.de timo.schoemaker97@outlook.de
StubxCacheUtil.java
in nullaway/src/main/java/com/uber/nullaway/handlers
128 8 2024-06-07 2024-09-23 2 1 akulk022@ucr.edu akulk022@ucr.edu
CheckIdenticalNullabilityVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
83 4 2024-05-17 2025-03-04 7 1 msridhar@gmail.com msridhar@gmail.com
SynchronousCallbackHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
83 1 2024-04-30 2024-04-30 1 1 msridhar@gmail.com msridhar@gmail.com
AccessPathPredicates.java
in nullaway/src/main/java/com/uber/nullaway/handlers
9 - 2024-04-30 2024-04-30 1 1 msridhar@gmail.com msridhar@gmail.com
LibraryModelGenerator.java
in library-model/library-model-generator/src/main/java/com/uber/nullaway/libmodel
297 16 2024-04-09 2024-09-23 5 2 akulk022@ucr.edu akulk022@ucr.edu
StubxWriter.java
in library-model/library-model-generator/src/main/java/com/uber/nullaway/libmodel
111 1 2024-04-09 2024-09-23 4 2 akulk022@ucr.edu akulk022@ucr.edu
AnnotationExample.java
in library-model/test-library-model-generator/src/main/resources/sample_annotated/src/com/uber/nullaway/libmodel
51 6 2024-04-09 2024-09-23 3 1 akulk022@ucr.edu akulk022@ucr.edu
AnnotationExample.java
in library-model/test-library-model-generator/src/main/java/com/uber/nullaway/libmodel
46 6 2024-04-09 2024-09-23 3 1 akulk022@ucr.edu akulk022@ucr.edu
MethodAnnotationsRecord.java
in library-model/library-model-generator/src/main/java/com/uber/nullaway/libmodel
14 1 2024-04-09 2024-04-09 1 1 akulk022@ucr.edu akulk022@ucr.edu
TestProvider.java
in library-model/test-library-model-generator/src/main/java/com/uber/nullaway/libmodel/provider
12 1 2024-04-09 2024-04-09 1 1 akulk022@ucr.edu akulk022@ucr.edu
LibraryModelGeneratorCLI.java
in library-model/library-model-generator-cli/src/main/java/com/uber/nullaway/libmodel
12 1 2024-04-09 2024-04-09 1 1 akulk022@ucr.edu akulk022@ucr.edu
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
817 34 2023-11-15 2025-04-18 24 3 msridhar@gmail.com msridhar@gmail.com
PreservedAnnotationTreeVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
78 5 2023-11-15 2025-02-13 7 2 msridhar@gmail.com msridhar@gmail.com
GenericTypePrettyPrintingVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
70 6 2023-11-15 2025-02-10 3 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-21 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 2024-07-19 5 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
77 4 2023-02-24 2025-03-24 2 2 karimipour.nima@gmail.com msridhar@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
Most Recently Changed Files (Top 50)
File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
NullAway.java
in nullaway/src/main/java/com/uber/nullaway
2107 87 2017-09-06 2025-04-30 174 19 msridhar@uber.com msridhar@gmail.com
ErrorProneCLIFlagsConfig.java
in nullaway/src/main/java/com/uber/nullaway
457 37 2017-09-16 2025-04-30 50 18 lazaro.clapp@gmail.com msridhar@gmail.com
Handlers.java
in nullaway/src/main/java/com/uber/nullaway/handlers
60 3 2017-09-23 2025-04-30 36 11 msridhar@gmail.com msridhar@gmail.com
LibraryModelsHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
1266 70 2017-09-23 2025-04-28 85 21 msridhar@gmail.com msridhar@gmail.com
CompositeHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
275 20 2017-09-23 2025-04-28 36 11 msridhar@gmail.com msridhar@gmail.com
BaseNoOpHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
163 21 2017-09-26 2025-04-28 34 11 msridhar@gmail.com msridhar@gmail.com
CoreNullnessStoreInitializer.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
142 4 2020-10-06 2025-04-28 16 5 shubhamdugare@gmail.com msridhar@gmail.com
RestrictiveAnnotationHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
129 7 2018-07-20 2025-04-28 27 7 lazaro.clapp@gmail.com msridhar@gmail.com
Handler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
122 1 2017-09-07 2025-04-28 37 12 lazaro.clapp@gmail.com msridhar@gmail.com
LibraryModels.java
in nullaway/src/main/java/com/uber/nullaway
106 13 2017-09-26 2025-04-28 20 5 msridhar@gmail.com msridhar@gmail.com
ErrorBuilder.java
in nullaway/src/main/java/com/uber/nullaway
371 12 2019-03-29 2025-04-23 25 9 shubhamugare@uber.com msridhar@gmail.com
CodeAnnotationInfo.java
in nullaway/src/main/java/com/uber/nullaway
187 12 2022-09-05 2025-04-23 14 4 lazaro@uber.com msridhar@gmail.com
GenericsChecks.java
in nullaway/src/main/java/com/uber/nullaway/generics
817 34 2023-11-15 2025-04-18 24 3 msridhar@gmail.com msridhar@gmail.com
AccessPathNullnessPropagation.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
982 100 2017-09-16 2025-04-13 60 12 lazaro.clapp@gmail.com msridhar@gmail.com
NullabilityUtil.java
in nullaway/src/main/java/com/uber/nullaway
361 20 2017-09-16 2025-04-13 48 9 lazaro.clapp@gmail.com msridhar@gmail.com
TestLibraryModels.java
in test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels
112 13 2019-06-27 2025-04-13 10 5 lazaro@uber.com msridhar@gmail.com
ProviderNullMarkedViaModel.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
4 - 2025-04-13 2025-04-13 1 1 msridhar@gmail.com msridhar@gmail.com
InferGenericMethodSubstitutionViaAssignmentContextVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
73 5 2025-03-27 2025-03-27 1 1 msridhar@gmail.com msridhar@gmail.com
android-jar.py
in jar-infer/scripts
51 - 2018-08-07 2025-03-27 5 4 subarno@umich.edu msridhar@gmail.com
DefinitelyDerefedParamsDriver.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
518 23 2018-08-07 2025-03-24 28 8 lazaro.clapp@gmail.com msridhar@gmail.com
StreamNullabilityPropagator.java
in nullaway/src/main/java/com/uber/nullaway/handlers
424 19 2019-11-27 2025-03-24 11 7 michaelgang@gmail.com msridhar@gmail.com
Nullness.java
in nullaway/src/main/java/com/uber/nullaway
168 20 2017-09-28 2025-03-24 26 8 lazaro.clapp@gmail.com msridhar@gmail.com
Toys.java
in jar-infer/test-java-lib-jarinfer/src/main/java/com/uber/nullaway/jarinfer/toys/unannotated
82 17 2019-09-19 2025-03-24 6 3 lazaro@uber.com msridhar@gmail.com
SerializationV3Adapter.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters
77 4 2023-02-24 2025-03-24 2 2 karimipour.nima@gmail.com msridhar@gmail.com
NullnessStoreInitializer.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
51 1 2020-10-06 2025-03-24 6 3 shubhamdugare@gmail.com msridhar@gmail.com
AccessPathNullnessAnalysis.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
220 12 2017-09-23 2025-03-17 32 10 msridhar@gmail.com msridhar@gmail.com
TypeSubstitutionUtils.java
in nullaway/src/main/java/com/uber/nullaway/generics
154 10 2024-12-26 2025-03-04 3 1 msridhar@gmail.com msridhar@gmail.com
CheckIdenticalNullabilityVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
83 4 2024-05-17 2025-03-04 7 1 msridhar@gmail.com msridhar@gmail.com
MonotonicNonNull.java
in annotations/src/main/java/com/uber/nullaway/annotations
8 - 2025-02-25 2025-02-25 1 1 msridhar@gmail.com msridhar@gmail.com
LocalVariableLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
24 2 2025-02-19 2025-02-19 1 1 49056780+avenger2597@users.... 49056780+avenger2597@users....
SymbolLocation.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/location
23 2 2022-08-26 2025-02-19 3 3 nimak@uber.com 49056780+avenger2597@users....
TypeMetadataBuilder.java
in nullaway/src/main/java/com/uber/nullaway/generics
195 10 2025-02-13 2025-02-13 1 1 msridhar@gmail.com msridhar@gmail.com
PreservedAnnotationTreeVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
78 5 2023-11-15 2025-02-13 7 2 msridhar@gmail.com msridhar@gmail.com
GenericTypePrettyPrintingVisitor.java
in nullaway/src/main/java/com/uber/nullaway/generics
70 6 2023-11-15 2025-02-10 3 1 msridhar@gmail.com msridhar@gmail.com
AccessPath.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
477 33 2017-09-23 2024-12-28 37 9 msridhar@gmail.com armughan2011@gmail.com
EnsuresNonNullIfHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
206 8 2024-09-30 2024-12-28 2 2 100812+mauricioaniche@users... armughan2011@gmail.com
NullnessStore.java
in nullaway/src/main/java/com/uber/nullaway/dataflow
202 22 2017-09-23 2024-12-28 22 9 msridhar@gmail.com armughan2011@gmail.com
RequiresNonNullHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
182 4 2020-12-08 2024-12-28 7 6 karimipour.nima@gmail.com armughan2011@gmail.com
AbstractFieldContractHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers
182 4 2020-12-08 2024-12-28 9 5 karimipour.nima@gmail.com armughan2011@gmail.com
EnsuresNonNullHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract/fieldcontract
128 4 2020-12-08 2024-12-28 12 9 karimipour.nima@gmail.com armughan2011@gmail.com
Varargs.java
in test-java-lib/src/main/java/com/uber/lib
8 3 2024-10-14 2024-12-12 2 1 msridhar@gmail.com msridhar@gmail.com
ContractHandler.java
in nullaway/src/main/java/com/uber/nullaway/handlers/contract
247 8 2020-10-06 2024-11-21 15 9 shubhamdugare@gmail.com msridhar@gmail.com
NullawayJavac.java
in jmh/src/main/java/com/uber/nullaway/jmh
140 7 2021-06-28 2024-11-21 5 1 msridhar@gmail.com msridhar@gmail.com
BytecodeAnnotator.java
in jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer
266 10 2019-05-28 2024-11-12 15 4 ragr@uber.com msridhar@gmail.com
XMLUtil.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
124 4 2022-02-09 2024-11-05 10 4 karimipour.nima@gmail.com karimipour.nima@gmail.com
Serializer.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
117 9 2022-02-09 2024-11-05 11 3 karimipour.nima@gmail.com karimipour.nima@gmail.com
FixSerializationConfig.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
79 8 2022-02-09 2024-11-05 12 4 karimipour.nima@gmail.com karimipour.nima@gmail.com
SerializationService.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization
42 2 2022-02-09 2024-11-05 8 4 karimipour.nima@gmail.com karimipour.nima@gmail.com
SerializationAdapter.java
in nullaway/src/main/java/com/uber/nullaway/fixserialization/adapters
28 1 2022-12-29 2024-11-05 4 1 karimipour.nima@gmail.com karimipour.nima@gmail.com
RestrictivelyAnnotatedVarargs.java
in test-java-lib/src/main/java/com/uber/lib/unannotated
7 2 2024-10-14 2024-10-14 1 1 msridhar@gmail.com msridhar@gmail.com