You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Sungkeun Cho b004a7f510
[liveness] Handles live variables in catch block
4 years ago
..
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