jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/DefinitelyDerefedParamsDriver.java (3 lines): - line 93: // TODO: Exclusions- - line 254: // TODO: figure the right way to do this - line 491: // TODO: handle generics and inner classes nullaway/src/main/java/com/uber/nullaway/ASTHelpersBackports.java (2 lines): - line 36: * TODO: delete this method and switch to ASTHelpers once we can require Error Prone 2.20.0 - line 48: *
TODO: delete this method and switch to ASTHelpers once we can require Error Prone 2.24.0 nullaway/src/main/java/com/uber/nullaway/NullAway.java (2 lines): - line 274: *
TODO remove this once NullAway requires JDK 11 - line 607: *
TODO just check using instanceof once NullAway requires JDK 11 nullaway/src/main/java/com/uber/nullaway/generics/GenericsChecks.java (2 lines): - line 262: // TODO: support diamond operators - line 779: // TODO handle varargs; they are not handled for now nullaway/src/main/java/com/uber/nullaway/generics/PreservedAnnotationTreeVisitor.java (1 line): - line 223: *
TODO remove this method once we drop support for Java 8 nullaway/src/main/java/com/uber/nullaway/handlers/StreamNullabilityPropagator.java (1 line): - line 303: // TODO eventually, support method references, though this is likely only useful in nullaway/src/main/java/com/uber/nullaway/ErrorProneCLIFlagsConfig.java (1 line): - line 105: // TODO: org.apache.avro.specific.AvroGenerated should go here, but we are skipping it for the jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/DefinitelyDerefedParams.java (1 line): - line 169: // TODO: [v0.2] Need data-flow analysis for dereferences on all paths nullaway/src/main/java/com/uber/nullaway/handlers/InferredJARModelsHandler.java (1 line): - line 350: // TODO: handle inner classes properly nullaway/src/main/java/com/uber/nullaway/ErrorBuilder.java (1 line): - line 317: *
TODO: actually use {@link
nullaway/src/main/java/com/uber/nullaway/generics/GenericTypePrettyPrintingVisitor.java (1 line):
- line 67: // TODO properly print cases like int @Nullable[]
nullaway/src/main/java/com/uber/nullaway/dataflow/AccessPathNullnessPropagation.java (1 line):
- line 992: // TODO: For now, Function