..
AggregatedSummaries.ml
[deadcode] Fix deadcode
5 years ago
AggregatedSummaries.mli
[deadcode] Fix deadcode
5 years ago
AnnotatedField.ml
[nullsafe] NullsafeMode operates over JavaClassName
5 years ago
AnnotatedField.mli
[typ] extract Fieldname from Typ
5 years ago
AnnotatedNullability.ml
[nullsafe] Treat not annotated synthetic fields as StrictNonnull
5 years ago
AnnotatedNullability.mli
[nullsafe] Treat not annotated synthetic fields as StrictNonnull
5 years ago
AnnotatedSignature.ml
[biabd] stop depending on nullsafe
5 years ago
AnnotatedSignature.mli
[biabd] stop depending on nullsafe
5 years ago
AnnotatedType.ml
[nullsafe] Split NullsafeType into AnnotatedNullability and AnnotatedType
5 years ago
AnnotatedType.mli
[nullsafe] Split NullsafeType into AnnotatedNullability and AnnotatedType
5 years ago
AssignmentRule.ml
[nullsafe] Introduce LocallyTrustedNonnull nullability
5 years ago
AssignmentRule.mli
[nullsafe] Encapsulate creation of ReportableViolation.t inside ReportableViolation
5 years ago
ClassLevelAnalysis.ml
[nullsafe] Don't explicitly recommend annotating a nested class as @Nullsafe
5 years ago
ClassLevelAnalysis.mli
[nullsafe] Refine definition of meta issues
5 years ago
DereferenceRule.ml
[nullsafe] Make ErrorRenderingUtils `None`-safe
5 years ago
DereferenceRule.mli
[nullsafe] Encapsulate creation of ReportableViolation.t inside ReportableViolation
5 years ago
ErrorRenderingUtils.ml
[nullsafe] Recommend adding a class to trust list for @Nullsafe trust some/none modes
5 years ago
ErrorRenderingUtils.mli
[nullsafe] Make ErrorRenderingUtils `None`-safe
5 years ago
FileLevelAnalysis.ml
[nullsafe] Refine definition of meta issues
5 years ago
FileLevelAnalysis.mli
[nullsafe] Implement class-level analysis and calculate meta-issues.
5 years ago
InferredNullability.ml
[nullsafe] Directly model nullability of values from third-party code
5 years ago
InferredNullability.mli
[nullsafe] Directly model nullability of values from third-party code
5 years ago
InheritanceRule.ml
[nullsafe] Encapsulate creation of ReportableViolation.t inside ReportableViolation
5 years ago
InheritanceRule.mli
[nullsafe] Encapsulate creation of ReportableViolation.t inside ReportableViolation
5 years ago
Initializers.ml
[callbacks] get_procs_in_file does not need to be a callback arg
5 years ago
Initializers.mli
[callbacks] get_procs_in_file does not need to be a callback arg
5 years ago
Nullability.ml
[nullsafe] Make Trust list a closed type, and expose only emptiness.
5 years ago
Nullability.mli
[nullsafe] Introduce LocallyTrustedNonnull nullability
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
NullsafeMode.ml
[nullsafe] Make Trust list a closed type, and expose only emptiness.
5 years ago
NullsafeMode.mli
[nullsafe] Make Trust list a closed type, and expose only emptiness.
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] Rename nullability variants
5 years ago
OverAnnotatedRule.mli
[typ] extract Procname from Typ
5 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] Implement class-level analysis and calculate meta-issues.
5 years ago
ThirdPartyAnnotationInfo.mli
[nullsafe] Implement class-level analysis and calculate meta-issues.
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
[java] extract java split name from typ module
5 years ago
ThirdPartyMethod.mli
[typ] extract Procname from Typ
5 years ago
eradicate.ml
split off parts of State unrelated to biabduction
5 years ago
eradicate.mli
[nullsafe] unused functor argument -> get rid of module-ification
5 years ago
eradicateCheckers.ml
biabduction is an InterproceduralAnalysis.t
5 years ago
eradicateCheckers.mli
[nullsafe] Consistent severity for nullsafe issues.
5 years ago
eradicateChecks.ml
split off parts of State unrelated to biabduction
5 years ago
immutableChecker.ml
[nullsafe] Consistent severity for nullsafe issues.
5 years ago
immutableChecker.mli
[copyright] Remove years
6 years ago
modelTables.ml
[nullsafe] Model FbInjector special functions
5 years ago
modelTables.mli
[nullsafe] Error reporting: recommend non-nullable alternarives for known nullable methods
5 years ago
models.ml
[biabd] stop depending on nullsafe
5 years ago
typeCheck.ml
move a bunch of files to/from absint/
5 years ago
typeCheck.mli
[nullsafe][refactor] Restructure code around node typechecking
5 years ago
typeErr.ml
split off parts of State unrelated to biabduction
5 years ago
typeErr.mli
[nullsafe][EASY] Add more logs around issue reporting
5 years ago
typeOrigin.ml
[nullsafe] Introduce LocallyTrustedNonnull nullability
5 years ago
typeOrigin.mli
[nullsafe] Don't ever issue violation when dereferencing params.
5 years ago
typeState.ml
[logging] Introduce a function to call arbitrary function with subsequent logs written in an indended way.
5 years ago
typeState.mli
[logging] Introduce a function to call arbitrary function with subsequent logs written in an indended way.
5 years ago