Selina Lin
Selina Lin
Add minify plugin to mkdocs-material-plugins.txt to fix Build & publish docs workflow
This PR extends the SARIF output returned after the analysis. Different properties are added to the `Executor` interface which are used to describe the executor in more detail for the...
## Description When users open an arbitrary file, there is now an option "Show in Amaze". Amaze then tries to find the path of the file and navigate to it....
# Unexpected behavior For static method calls in Java their fully qualified name is not resolved. In the example below, there are three static method calls: `Security.addProvider()`, `Cipher.getInstance()` and `SecretKeyFactory.getInstance()`....
Resolving types of Java code could be enhanced by using the [`JarTypeSolver`](https://github.com/javaparser/javaparser/blob/master/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typesolvers/JarTypeSolver.java) of JavaParser. With it, the type information of libraries can be resolved using the JARs of the libraries....
When analyzing [this line from `jodatime`](https://github.com/JodaOrg/joda-time/blob/cc35fb2e6e106031fdbf1d1c2be5da6a9eb67c38/src/main/java/org/joda/time/format/DateTimeFormatterBuilder.java#L2066), the CPG fails because of a `ClassCastException` in the `ScopeManager`. The break statement has a label. The label is attached to an `if` statement...
This PR makes underscore separated names breakable after each underscore similar to how names separated by dots are rendered. Resolves #3093.
This PR aims to fix the issue that long names sometimes overflow in the generated HTML pages. The CSS property word-break: break-word is added to the root style to prevent...
Clean up
Clean up the code a little bit