..
unit
[nullsafe][refactor] Consolidate information about the issue to be reported
5 years ago
AggregatedSummaries.ml
[nullsafe] Log class hierarchy for file level analysis
5 years ago
AggregatedSummaries.mli
[nullsafe] Log class hierarchy for file level analysis
5 years ago
AnnotatedField.ml
[java] Support Ultralight synthetic names
4 years ago
AnnotatedField.mli
[nullsafe][annotation graph] Support provisionally nullable in fields
4 years ago
AnnotatedNullability.ml
[nullsafe][annotation graph] Account for virtual params
4 years ago
AnnotatedNullability.mli
[nullsafe][annotation graph] Account for virtual params
4 years ago
AnnotatedSignature.ml
[nullsafe][annotation graph] Account for virtual params
4 years ago
AnnotatedSignature.mli
[nullsafe] Add a field to jsonbug_t: unvetted third party methods
5 years ago
AnnotatedType.ml
[nullsafe] Split NullsafeType into AnnotatedNullability and AnnotatedType
6 years ago
AnnotatedType.mli
[nullsafe] Split NullsafeType into AnnotatedNullability and AnnotatedType
6 years ago
AnnotationGraph.ml
[nullsafe][annotation graph] Don't fail while dealing with synthetic fields
4 years ago
AnnotationGraph.mli
[nullsafe] Build and output the annotation graph
4 years ago
AssignmentRule.ml
[nullsafe] Record info for "Parameter Not Nullable" issues in json
4 years ago
AssignmentRule.mli
[nullsafe] Record info for "Parameter Not Nullable" issues in json
4 years ago
ClassLevelAnalysis.ml
[nullsafe] do not crash when java_class_info is empty
4 years ago
ClassLevelAnalysis.mli
[nullsafe] Aggregate meta-issues for top-level classes
5 years ago
DereferenceRule.ml
[nullsafe] Store field name in output json
4 years ago
DereferenceRule.mli
[nullsafe][Annotation graph] Glueing together: preparing to build annotation graph
4 years ago
EradicateReporting.ml
[nullsafe] Add a field to jsonbug_t: unvetted third party methods
5 years ago
EradicateReporting.mli
[nullsafe][refactor] Consolidate information about the issue to be reported
5 years ago
ErrorRenderingUtils.ml
[nullsafe] Add an option to warn about unvetted third party in default mode
4 years ago
ErrorRenderingUtils.mli
[nullsafe][refactor] Consolidate information about the issue to be reported
5 years ago
FileLevelAnalysis.ml
[nullsafe] Log class hierarchy for file level analysis
5 years ago
FileLevelAnalysis.mli
[nullsafe] make eradicate file analysis an Interprocedural.file_t
5 years ago
IDEnv.ml
[nullsafe] Handle intermediate typecasts in assignment expressions
5 years ago
IDEnv.mli
nullsafe/dune
5 years ago
InferredNullability.ml
[nullsafe][Annotation graph] Glueing together: preparing to build annotation graph
4 years ago
InferredNullability.mli
[nullsafe][Annotation graph] Glueing together: preparing to build annotation graph
4 years ago
InheritanceRule.ml
format
4 years ago
InheritanceRule.mli
[nullsafe] Record correct param index in json
4 years ago
Initializers.ml
[nullsafe] @Initializer annotation is inherited from parent signatures
5 years ago
Initializers.mli
[callbacks] get_procs_in_file does not need to be a callback arg
5 years ago
Nullability.ml
[nullsafe] Add an option to warn about unvetted third party in default mode
4 years ago
Nullability.mli
[nullsafe][annotation graph] Introduce ProvisionallyNullable nullability
4 years ago
Nullsafe.mld
documentation for new libraries
5 years ago
NullsafeInit.ml
[nullsafe] Always specify if the nullability comes from internal models or third party
5 years ago
NullsafeInit.mli
[nullsafe] Functionality to load 3rd party info from the storage
5 years ago
NullsafeIssue.ml
[nullsafe] Record info for "Parameter Not Nullable" issues in json
4 years ago
NullsafeIssue.mli
[nullsafe] Record info for "Parameter Not Nullable" issues in json
4 years ago
NullsafeMode.ml
[nullsafe][refactor] Convert models.ml to Procname.Java.t
5 years ago
NullsafeMode.mli
[nullsafe][refactor] Convert models.ml to Procname.Java.t
5 years ago
NullsafeSummary.ml
[nullsafe] Refine definition of meta issues
5 years ago
NullsafeSummary.mli
[nullsafe] Refine definition of meta issues
5 years ago
OverAnnotatedRule.ml
[nullsafe][refactor] Migrate Overannotated rule to Procname.Java.t
5 years ago
OverAnnotatedRule.mli
[nullsafe][refactor] Migrate Overannotated rule to Procname.Java.t
5 years ago
ProvisionalAnnotation.ml
[nullsafe][annotation graph] Support provisionally nullable in fields
4 years ago
ProvisionalAnnotation.mli
[nullsafe][annotation graph] Support provisionally nullable in fields
4 years ago
ProvisionalViolation.ml
[nullsafe] Build and output the annotation graph
4 years ago
ProvisionalViolation.mli
[nullsafe] Build and output the annotation graph
4 years ago
ThirdPartyAnnotationGlobalRepo.ml
[nullsafe] An ability to show the different path to third party folder rather than one that is specified in config
5 years ago
ThirdPartyAnnotationGlobalRepo.mli
[ocamlformat] Enable parsing and reformatting docstrings
5 years ago
ThirdPartyAnnotationInfo.ml
[nullsafe][refactor] Convert models.ml to Procname.Java.t
5 years ago
ThirdPartyAnnotationInfo.mli
[nullsafe][refactor] Convert models.ml to Procname.Java.t
5 years ago
ThirdPartyAnnotationInfoLoader.ml
[nullsafe] ThirdPartyAnnotationInfoStorage stores files names and line numbers for signatures
5 years ago
ThirdPartyAnnotationInfoLoader.mli
[ocamlformat] Enable parsing and reformatting docstrings
5 years ago
ThirdPartyMethod.ml
[nullsafe][refactor] Introduce ThirdPartyMethod.t
5 years ago
ThirdPartyMethod.mli
[nullsafe] Add a field to jsonbug_t: unvetted third party methods
5 years ago
dune
[build] make dune format files when testing
5 years ago
eradicate.ml
[nullsafe][annotation graph] Support `Object.equals()`
4 years ago
eradicate.mli
[nullsafe] make eradicate file analysis an Interprocedural.file_t
5 years ago
eradicateChecks.ml
[java] Support Ultralight synthetic names
4 years ago
immutableChecker.ml
[nullsafe] Store field name in output json
4 years ago
immutableChecker.mli
[nullsafe] make eradicate an Intraprocedural.t
5 years ago
modelTables.ml
[nullsafe] Add missing `android.os.Build` string constants ( #1402 )
4 years ago
modelTables.mli
[nullsafe] Model Field nullability for Boolean.TRUE and Boolean.FALSE
5 years ago
models.ml
[typ] move type constants to own module
4 years ago
models.mli
[nullsafe][easy] Add interface file for models.ml
5 years ago
typeCheck.ml
[liveness] Handles live variables in catch block
4 years ago
typeCheck.mli
nullsafe/dune
5 years ago
typeErr.ml
[nullsafe] Store field name in output json
4 years ago
typeErr.mli
[nullsafe][refactor] Consolidate information about the issue to be reported
5 years ago
typeOrigin.ml
[nullsafe][Annotation graph] Glueing together: preparing to build annotation graph
4 years ago
typeOrigin.mli
[nullsafe][Annotation graph] Glueing together: preparing to build annotation graph
4 years ago
typeState.ml
[nullsafe][refactor] Store all joinees' origins in InferredNullability
4 years ago
typeState.mli
[logging] Introduce a function to call arbitrary function with subsequent logs written in an indended way.
5 years ago