Repository Analysis

skylot/jadx

Dex to Java decompiler

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-23
Last Push
48,790
Stars
Java
Language
220,472
Lines of Code
1981
Files
9
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 6HIGH 0MEDIUM 0LOW 3

Pattern Findings

9 matches across 3 categories. Click a row to expand file-level details.

Hallucination Indicators6 hits · 65 pts
SeverityFileLineSnippet
CRITICAL…src/main/java/jadx/plugins/tools/JadxPluginsTools.java267 org.apache.commons.io.FileUtils.moveDirectory(pluginPath.toFile(), pluginDir.toFile());
CRITICAL…x/tests/integration/names/TestClassNamesCollision.java30 .containsOne("jadx.tests.integration.names.pkg.a a = jadx.tests.integration.names.pkg.a.a();");
CRITICAL…/src/test/java/jadx/tests/integration/names/pkg/b.java8 private jadx.tests.integration.names.pkg.a a = jadx.tests.integration.names.pkg.a.a();
CRITICAL…/integration/others/TestStringBuilderElimination2.java56 * Simplified version of org.apache.commons.lang3.StringUtils.reverse()
CRITICAL…tlin/jadx/plugins/kotlin/metadata/utils/KotlinUtils.kt73 val insn = it.exitBlock.iDom.iDom.instructions.first() as InvokeNode
CRITICALjadx-gui/src/main/java/jadx/gui/utils/FontUtils.java101 return com.formdev.flatlaf.util.FontUtils.getCompositeFont(family, style, size);
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOW…re/src/main/java/jadx/core/xmlgen/ParserConstants.java221 protected static final int ATTR_TYPE_STRING = 1 << 1;
LOW…y/traverser/visitors/PathEndBlockTraverserVisitor.java41 }
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOWjadx-gui/src/main/java/jadx/gui/utils/UiUtils.java528 * // Example usage: