Commit 846c9d5
File tree
- java/ql
- src
- .settings
- .vs
- Advisory
- Declarations
- Deprecated Code
- Documentation
- Java Objects
- Naming
- Statements
- Types
- Architecture
- Dependencies
- Refactoring Opportunities
- Compatibility/JDK9
- Complexity
- DeadCode
- Frameworks
- JavaEE/EJB
- Spring
- Architecture/Refactoring Opportunities
- Violations of Best Practice
- XML Configuration Errors
- Language Abuse
- Likely Bugs
- Arithmetic
- Cloning
- Collections
- Comparison
- Concurrency
- Finalization
- Frameworks
- JUnit
- Swing
- I18N
- Inheritance
- Likely Typos
- Nullness
- Reflection
- Resource Leaks
- Serialization
- Statements
- Termination
- META-INF
- Metrics
- Authors
- Callables
- Dependencies
- Files
- History
- Internal
- RefTypes
- Performance
- Security/CWE
- CWE-022
- CWE-078
- CWE-079
- CWE-089
- CWE-113
- CWE-129
- CWE-134
- CWE-190
- CWE-209
- CWE-312
- CWE-319
- CWE-327
- CWE-335
- CWE-367
- CWE-421
- CWE-502
- CWE-601
- CWE-611
- CWE-614
- CWE-676
- CWE-681
- CWE-732
- CWE-798
- CWE-807
- CWE-833
- CWE-835
- Violations of Best Practice
- Boolean Logic
- Boxed Types
- Comments
- Dead Code
- Declarations
- Exception Handling
- Implementation Hiding
- Magic Constants
- Naming Conventions
- Undesirable Calls
- legacy
- config
- external
- filters
- meta/ssa
- semmle
- code
- java
- arithmetic
- comparison
- controlflow
- internal
- unreachableblocks
- dataflow
- internal
- deadcode
- frameworks
- dispatch
- frameworks
- android
- apache
- camel
- gigaspaces
- google
- gwt
- j2objc
- jackson
- javaee
- ejb
- jsf
- spring
- metrics
- struts
- metrics
- security
- xml
- files
- test
- library-tests
- Encryption
- ExternalProcess
- GeneratedFiles
- test
- JDK
- jdk
- RelativePaths
- annotations
- annotations
- arrays
- arrays
- callgraph
- callgraph
- collections
- collections
- commentedcode
- comments
- complexity
- constants
- constants
- constructors
- constructors
- controlflow
- basic
- dominance
- paths
- dataflow
- fields
- this-flow
- defUse
- dependency-counts
- dependency
- dependency
- dispatch
- fields
- fields
- generics
- generics
- guards
- gwt
- j2objc
- java7
- Diamond
- MultiCatch
- javadoc
- javadoc
- literals
- literals
- localvars
- localvars
- locations
- locations
- modifiers
- overrides
- overriding
- qlengine
- reflection
- reflection
- ssa-large
- ssa
- stmts
- stmts
- structure
- structure
- successors
- CloseReaderTest
- LoopVarReadTest
- SaveFileTest
- SchackTest
- TestBreak
- TestContinue
- TestDeclarations
- TestFinallyBreakContinue
- TestFinally
- TestLoopBranch
- TestThrow2
- TestThrow
- TestTryCatch
- TestTryWithResources
- typeaccesses
- typeaccesses
- typeflow
- types
- unreachableblocks
- unreachableblocks
- varargs
- varargs
- query-tests
- AlertSuppression
- AutoBoxing
- AvoidDeprecatedCallableAccess
- BadCheckOdd
- BoxedVariable
- BusyWait
- CallsToRunnableRun
- CloseResource/CloseReader
- CompareIdenticalValues
- ComplexCondition
- ConfusingOverloading
- ConstantExpAppearsNonConstant
- ConstantLoopCondition
- ContainerSizeCmpZero
- ContradictoryTypeChecks
- DeadCode/NonAssignedFields
- Declarations
- DefineEqualsWhenAddingFields
- EmptyInterface
- EqualsArray
- EqualsUsesInstanceOf
- Finally
- HashedButNoHash
- IgnoreExceptionalReturn
- ImpossibleCast
- impossible_cast
- InconsistentEqualsHashCode
- InconsistentOperations
- InefficientOutputStream
- InnerClassCouldBeStatic
- Iterable
- IteratorRemoveMayFail
- Javadoc
- Jdk9Compatibility
- p
- _
- LazyInitStaticField
- MissedTernaryOpportunity
- MissingCallToSuperClone
- MissingInstanceofInEquals
- MissingOverrideAnnotation
- MissingSpaceTypo
- MutualDependency
- onepackage
- otherpackage
- Naming
- NonPrivateField
- NonSerializableField
- NonSerializableInnerClass
- NonSynchronizedOverride
- NotifyWithoutSynch
- Nullness
- PartiallyMaskedCatch
- PointlessForwardingMethod
- pointlessforwardingmethod
- PrintLnArray
- ReadOnlyContainer
- ReturnValueIgnored
- return_value_ignored
- SelfAssignment
- SimplifyBoolExpr
- SpuriousJavadocParam
- StartInConstructor
- StaticArray
- StringComparison
- StringFormat
- SynchSetUnsynchGet
- TypeMismatch
- incomparable_equals
- remove_type_mismatch
- UnreadLocal
- UnreadLocal
- UnreleasedLock
- UnusedField
- UseBraces
- UselessComparisonTest
- UselessNullCheck
- UselessUpcast
- WhitespaceContradictsPrecedence
- WriteOnlyContainer
- WrongNanComparison
- dead-code
- DeadCallable
- DeadClass
- DeadEnumConstant
- DeadField
- DeadMethod
- UselessParameter
- definitions
- lgtm-example-queries
- maven-dependencies
- .m2/repository
- semmle-test/semmle-test/1.0
- another-project
- src/main/java
- my-project
- src/main/java
- security
- CWE-022/semmle/tests
- CWE-079/semmle/tests
- CWE-089/semmle/examples
- CWE-113/semmle/tests
- CWE-129/semmle/tests
- CWE-134/semmle/tests
- CWE-190/semmle/tests
- CWE-209/semmle/tests
- CWE-311
- CWE-312/semmle/tests
- CWE-319/semmle/tests
- CWE-614/semmle/tests
- CWE-327/semmle/tests
- CWE-335/semmle/tests
- CWE-367/semmle/tests
- CWE-421/semmle
- CWE-502
- CWE-601/semmle/tests
- CWE-611
- CWE-676/semmle/tests
- CWE-681/semmle/tests
- CWE-732/semmle/tests
- CWE-798/semmle/tests
- CWE-807/semmle/tests
- CWE-833/semmle/tests
- CWE-835/semmle/tests
- stubs
- commons-exec-1.3/org/apache/commons/exec
- dom4j-2.1.1/org/dom4j
- io
- j2objc/com/google/j2objc/security
- jdom-1.1.3/org/jdom
- input
- jsr311-api-1.1.1/javax/ws/rs
- core
- ext
- junit-4.11/org/junit
- junit-jupiter-api-5.2.0
- org/junit/jupiter/api
- kryo-4.0.2/com/esotericsoftware/kryo
- io
- servlet-api-2.4/javax/servlet
- http
- shiro-core-1.4.0/org/apache/shiro
- subject
- simple-xml-2.7.1/org/simpleframework/xml
- core
- stream
- snakeyaml-1.21/org/yaml/snakeyaml
- constructor
- events
- xstream-1.4.10/com/thoughtworks/xstream
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
Lines changed: 54 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
Lines changed: 35 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
Lines changed: 52 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
0 commit comments