File tree
4,838 files changed
+35690
-10061
lines changed- docs
- jacodb-analysis
- org.jacodb.analysis.engine
- -abstract-analyzer
- -abstract-ifds-unit-runner
- -analysis-dependent-event
- -analyzer-factory
- -analyzer
- -base-ifds-unit-runner-factory
- -bidi-ifds-unit-runner-factory
- -cross-unit-call-fact
- -domain-fact
- -edge-for-other-runner-query
- -flow-function-instance
- -flow-functions-space
- -ifds-base-unit-runner
- -ifds-edge
- -ifds-result
- -ifds-unit-manager
- -ifds-unit-runner-event
- -ifds-unit-runner-factory
- -ifds-unit-runner
- -ifds-vertex
- -main-ifds-unit-manager
- -new-summary-fact
- -parallel-bidi-ifds-unit-runner
- -path-edge-predecessor
- -predecessor-kind
- -call-to-start
- -no-predecessor
- -sequent
- -through-summary
- -unknown
- -queue-emptiness-changed
- -sequential-bidi-ifds-unit-runner
- -subscription-for-summary-edges
- -summary-edge-fact
- -summary-fact
- -summary-impl
- -summary-storage-impl
- -summary-storage
- -summary
- -trace-graph-fact
- -trace-graph
- -companion
- -unit-resolver
- -companion
- -vulnerability-instance
- -vulnerability-location
- -z-e-r-o-fact
- org.jacodb.analysis.graph
- -jc-application-graph-impl
- -jc-noop-inst
- org.jacodb.analysis.impl.custom
- -abstract-flow-analysis
- -backward-flow-analysis
- -flow-analysis-direction
- -b-a-c-k-w-a-r-d
- -f-o-r-w-a-r-d
- -flow-analysis-impl
- -flow-analysis
- -flow-entry
- -flow
- -i-n
- -o-u-t
- -forward-flow-analysis
- -leaf-entry
- -null-analysis-map
- -null-assumption-analysis
- -nullable-state
- -n-o-n_-n-u-l-l
- -n-u-l-l
- -u-n-k-n-o-w-n
- -reaching-definitions-analysis
- -root-entry
- org.jacodb.analysis.library.analyzers
- -abstract-taint-backward-functions
- -abstract-taint-forward-functions
- -npe-analyzer
- -companion
- -npe-precalc-backward-functions
- -npe-taint-node
- -sql-injection-analyzer
- -companion
- -sql-injection-backward-analyzer
- -taint-analysis-node
- -taint-analyzer
- -taint-backward-analyzer
- -taint-node
- -unused-variable-analyzer
- -companion
- -unused-variable-node
- org.jacodb.analysis.library
- org.jacodb.analysis.paths
- -access-path
- -companion
- -accessor
- -element-accessor
- -field-accessor
- org.jacodb.analysis.sarif
- -sarif-artifact-location
- -sarif-code-flow
- -companion
- -sarif-domain-fact
- -sarif-driver
- -sarif-location
- -companion
- -sarif-logical-location
- -sarif-message
- -sarif-physical-location
- -sarif-region
- -sarif-report
- -companion
- -sarif-result
- -companion
- -sarif-run
- -sarif-severity-level
- -e-r-r-o-r
- -n-o-t-e
- -w-a-r-n-i-n-g
- -sarif-state
- -sarif-thread-flow-location
- -sarif-thread-flow
- -sarif-tool
- -vulnerability-description
- org.jacodb.analysis
- -analysis-config
- -dumpable-vulnerability-instance
- jacodb-api
- org.jacodb.api.analysis
- -application-graph
- -full-objects-set
- -jc-application-graph
- -jc-points-to-analysis
- -jc-points-to-set
- -primitive-points-analysis
- org.jacodb.api.cfg
- -abstract-full-expr-set-collector
- -abstract-full-raw-expr-set-collector
- -abstract-jc-inst
- -bsm-arg
- -bsm-double-arg
- -bsm-float-arg
- -bsm-handle
- -bsm-int-arg
- -bsm-long-arg
- -bsm-method-type-arg
- -bsm-string-arg
- -bsm-type-arg
- -default-jc-expr-visitor
- -default-jc-inst-visitor
- -default-jc-raw-expr-visitor
- -default-jc-raw-inst-visitor
- -graph
- -jc-add-expr
- -jc-and-expr
- -jc-argument
- -companion
- -jc-array-access
- -jc-assign-inst
- -jc-basic-block
- -jc-binary-expr
- -jc-block-graph
- -jc-bool
- -jc-branching-inst
- -jc-bytecode-graph
- -jc-byte
- -jc-call-expr
- -jc-call-inst
- -jc-cast-expr
- -jc-catch-inst
- -jc-char
- -jc-class-constant
- -jc-cmp-expr
- -jc-cmpg-expr
- -jc-cmpl-expr
- -jc-complex-value
- -jc-condition-expr
- -jc-constant
- -jc-div-expr
- -jc-double
- -jc-dynamic-call-expr
- -jc-enter-monitor-inst
- -jc-eq-expr
- -jc-exit-monitor-inst
- -jc-expr-visitor
- -jc-expr
- -jc-field-ref
- -jc-float
- -jc-ge-expr
- -jc-goto-inst
- -jc-graph
- -jc-gt-expr
- -jc-if-inst
- -jc-inst-list
- -jc-inst-location
- -jc-inst-ref
- -jc-inst-visitor
- -jc-instance-call-expr
- -jc-instance-of-expr
- -jc-inst
- -jc-int
- -jc-lambda-expr
- -jc-le-expr
- -jc-length-expr
- -jc-local-var
- -jc-local
- -jc-long
- -jc-lt-expr
- -jc-method-constant
- -jc-method-type
- -jc-mul-expr
- -jc-mutable-inst-list
- -jc-neg-expr
- -jc-neq-expr
- -jc-new-array-expr
- -jc-new-expr
- -jc-null-constant
- -jc-numeric-constant
- -jc-or-expr
- -jc-phi-expr
- -jc-raw-add-expr
- -jc-raw-and-expr
- -jc-raw-argument
- -companion
- -jc-raw-array-access
- -jc-raw-assign-inst
- -jc-raw-binary-expr
- -jc-raw-bool
- -jc-raw-branching-inst
- -jc-raw-byte
- -jc-raw-call-expr
- -jc-raw-call-inst
- -jc-raw-cast-expr
- -jc-raw-catch-entry
- -jc-raw-catch-inst
- -jc-raw-char
- -jc-raw-class-constant
- -jc-raw-cmp-expr
- -jc-raw-cmpg-expr
- -jc-raw-cmpl-expr
- -jc-raw-complex-value
- -jc-raw-condition-expr
- -jc-raw-constant
- -jc-raw-div-expr
- -jc-raw-double
- -jc-raw-dynamic-call-expr
- -jc-raw-enter-monitor-inst
- -jc-raw-eq-expr
- -jc-raw-exit-monitor-inst
- -jc-raw-expr-visitor
- -jc-raw-expr
- -jc-raw-field-ref
- -jc-raw-float
- -jc-raw-ge-expr
- -jc-raw-goto-inst
- -jc-raw-gt-expr
- -jc-raw-if-inst
- -jc-raw-inst-visitor
- -jc-raw-instance-expr
- -jc-raw-instance-of-expr
- -jc-raw-inst
- -jc-raw-interface-call-expr
- -jc-raw-int
- -jc-raw-label-inst
- -jc-raw-label-ref
- -jc-raw-le-expr
- -jc-raw-length-expr
- -jc-raw-line-number-inst
- -jc-raw-local-var
- -jc-raw-local
- -jc-raw-long
- -jc-raw-lt-expr
- -jc-raw-method-constant
- -jc-raw-method-type
- -jc-raw-mul-expr
- -jc-raw-neg-expr
- -jc-raw-neq-expr
- -jc-raw-new-array-expr
- -jc-raw-new-expr
- -jc-raw-null-constant
- -jc-raw-or-expr
- -jc-raw-rem-expr
- -jc-raw-return-inst
- -jc-raw-shl-expr
- -jc-raw-short
- -jc-raw-shr-expr
- -jc-raw-simple-value
- -jc-raw-special-call-expr
- -jc-raw-static-call-expr
- -jc-raw-string-constant
- -jc-raw-sub-expr
- -jc-raw-switch-inst
- -jc-raw-this
- -jc-raw-throw-inst
- -jc-raw-ushr-expr
- -jc-raw-value
- -jc-raw-virtual-call-expr
- -jc-raw-xor-expr
- -jc-rem-expr
- -jc-return-inst
- -jc-shl-expr
- -jc-short
- -jc-shr-expr
- -jc-simple-value
- -jc-special-call-expr
- -jc-static-call-expr
- -jc-string-constant
- -jc-sub-expr
- -jc-switch-inst
- -jc-terminating-inst
- -jc-this
- -jc-throw-inst
- -jc-ushr-expr
- -jc-value
- -jc-virtual-call-expr
- -jc-xor-expr
- -local-resolver
- -typed-expr-resolver
- -typed-method-ref
- -value-resolver
- -virtual-typed-method-ref
- org.jacodb.api.ext.cfg
- -array-access-visitor
- -call-expr-visitor
- -field-ref-visitor
- org.jacodb.api.ext
- -field-usages-result
- -hierarchy-extension
- org.jacodb.api
- -byte-code-indexer
- -class-source
- -field-resolution
- -field-usage-mode
- -r-e-a-d
- -w-r-i-t-e
- -hook
- -j-c-d-b-symbols-interner
- -java-version
- -jc-accessible
- -jc-annotated-symbol
- -jc-annotated
- -jc-annotation
- -jc-array-type
- -jc-bounded-wildcard
- -jc-byte-code-location
- -jc-class-ext-feature
- -jc-class-or-interface
- -jc-class-processing-task
- -jc-class-type
- -jc-classpath-ext-feature
- -jc-resolved-class-result
- -jc-resolved-classes-result
- -jc-resolved-type-result
- -jc-classpath-feature
- -jc-classpath-task
- -jc-classpath
- -jc-database-persistence
- -jc-database
- -jc-declaration
- -jc-feature-event
- -jc-feature
- -jc-field
- -jc-generics-substitution-feature
- -jc-inst-ext-feature
- -jc-lookup-ext-feature
- -jc-lookup
- -jc-method-ext-feature
- -jc-flow-graph-result
- -jc-inst-list-result
- -jc-raw-inst-list-result
- -jc-method
- -jc-parameter
- -jc-primitive-type
- -jc-ref-type
- -jc-signal
- -after-indexing
- -before-indexing
- -closed
- -drop
- -location-removed
- -jc-substitutor
- -jc-symbol
- -jc-type-variable-declaration
- -jc-type-variable
- -jc-typed-field
- -jc-typed-method-parameter
- -jc-typed-method
- -jc-type
- -jc-unbound-wildcard
- -jvm-type-parameter-declaration
- -jvm-type
- -location-type
- -a-p-p
- -r-u-n-t-i-m-e
- -malformed
- -method-resolution
- -no-class-in-classpath-exception
- -predefined-primitives
- -predefined-primitive
- -pure
- -record-component-resolution
- -registered-location
- -resolution
- -type-name
- -type-resolution
- jacodb-approximations
- org.jacodb.approximation.annotation
- -approximate
- org.jacodb.approximation
- -approximation-class-name
- -approximations
- -enriched-virtual-field-builder
- -enriched-virtual-method-builder
- -inst-substitutor-for-approximations
- -jc-enriched-virtual-field
- -jc-enriched-virtual-method
- -jc-enriched-virtual-parameter
- -original-class-name
- -transformer-into-virtual
- jacodb-core
- org.jacodb.impl.analysis.impl
- -string-concat-simplifier-transformer
- org.jacodb.impl.bytecode
- -class-delegating-lookup
- -delegating-lookup
- -jc-abstract-lookup
- -jc-annotation-impl
- -jc-class-lookup-impl
- -jc-class-or-interface-impl
- -jc-database-class-writer
- -jc-declaration-impl
- -companion
- -jc-field-impl
- -jc-method-impl
- -jc-parameter-impl
- -type-delegating-lookup
- org.jacodb.impl.cfg.graphs
- -cytron-dominance-frontier
- -dominator-node
- -dominators-tree
- -graph-dominators
- org.jacodb.impl.cfg.util
- -expr-mapper
- -instruction-filter
- -jc-loop
- org.jacodb.impl.cfg
- -jc-block-graph-impl
- -jc-exception-resolver
- -jc-graph-impl
- -jc-inst-list-builder
- -jc-inst-list-impl
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
4,838 files changed
+35690
-10061
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
67 | | - | |
68 | | - | |
| 66 | + | |
69 | 67 | | |
70 | 68 | | |
71 | 69 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| |||
151 | 150 | | |
152 | 151 | | |
153 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
154 | 167 | | |
155 | 168 | | |
156 | 169 | | |
| |||
0 commit comments