-
Updated
Apr 10, 2021 - Python
code-analysis
Here are 271 public repositories matching this topic...
-
Updated
Apr 16, 2021 - C
-
Updated
Apr 9, 2021 - Elixir
-
Updated
Apr 15, 2021 - Java
-
Updated
Jun 18, 2019 - JavaScript
-
Updated
Apr 14, 2021 - Python
-
Updated
Apr 12, 2021 - JavaScript
I am looking for a list of visitors/detectors that I can omit. Specifically, I am look for the allowed values for https://spotbugs.github.io/spotbugs-maven-plugin/spotbugs-mojo.html#omitVisitors.
Previously, in SpotBugs 3.1, this list could be found under "detectors" at e.g. https://spotbugs-in-kengo-toda.readthedocs.io/en/lqc-list-detectors/detectors.html#standard-detectors, but that page/menu
-
Updated
Apr 3, 2021 - CSS
Description
BeanUtils is a library that is doing automatic mapping to Java object.
It can cause arm when the attack controls part of the list of properties being sets. BeanUtils does not blacklist properties like class, classloader or other objects that are likely to load arbitrary classes and possibly run code.
Code
import org.apache.commons.beanutils.BeanUtils;
public-
Updated
Apr 15, 2021 - Python
-
Updated
Apr 11, 2021 - Python
As we're unlikely to ever return to Travis CI, references to Travis are confusing, e.g. the directory containing the CI scripts being called chore/travis and the .travis.yml config file being present. We should remove anything that is no longer necessary, and rename everything else appropriately.
In the process of removing the Travis CI traces, we should also ensure that we've migrated all
-
Updated
Mar 22, 2021 - Java
-
Updated
Feb 23, 2021 - PHP
-
Updated
Apr 14, 2021
Environment data
VS Code version: 1.34.0
Extension version (available under the Extensions sidebar): 2019.4.12954
OS and version: Ubuntu 19.04
Python version (& distribution if applicable, e.g. Anaconda): 3.6
Type of virtual environment used: virtualenv
Problem
The type hints in the stub file for the current module aren't used for autocompletion.
I have a foo.pyi file as
Description
website still show released versions only up to 2.5.0. We need to add missing changelog in https://github.com/pdepend/pdepend/tree/master/src/site/rst/news or even better to find a way to synchronize them automatically from the changelog.md
-
Updated
Jan 17, 2021 - C++
-
Updated
Oct 16, 2019 - PHP
-
Updated
Apr 14, 2021 - TypeScript
-
Updated
Apr 15, 2021 - Scala
-
Updated
Apr 10, 2021 - Kotlin
-
Updated
Mar 9, 2021 - JavaScript
-
Updated
Apr 8, 2021 - Python
Backreferences referencing a (named) capture group declared after the reference always expand to an empty string. They are in fact forwardreferences.
/^\1(.)$/.test('aa'); // doesn't match
/^\k<name>(?<name>.)$/.test('a'); // matches only a single characterRelated: #615
Improve this page
Add a description, image, and links to the code-analysis topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the code-analysis topic, visit your repo's landing page and select "manage topics."
Affects PMD Version: 6.30.0-SNAPSHOT
Rule: UselessOverridingMethod
Description:
From pmd/pmd#2871 (comment)
Note: There seems to be a difference when having the class in the auxclasspath or not (typeresolution).
Code Sample demonstrating the issue: