Repository Analysis

dbeaver/dbeaver

Free universal database tool and SQL client

0.2 Likely human-written View on GitHub
0.2
Adjusted Score
0.2
Raw Score
100%
Time Factor
2026-05-30
Last Push
50,300
Stars
Java
Language
929,857
Lines of Code
6711
Files
46
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 10HIGH 1MEDIUM 1LOW 34

Pattern Findings

46 matches across 7 categories. Click a row to expand file-level details.

Hallucination Indicators10 hits · 115 pts
SeverityFileLineSnippet
CRITICAL….platform/src/org/jkiss/dbeaver/model/DBUtilsTest.java170 org.eclipse.equinox.launcher.Main.main(new String[] {
CRITICAL…/app/standalone/ApplicationWorkbenchWindowAdvisor.java161 configurer.configureEditorAreaDropListener(new org.eclipse.ui.internal.ide.EditorAreaDropAdapter(
CRITICAL…src/org/jkiss/dbeaver/model/fs/nio/EFSNIOResource.java174 // Same as o.e.c.i.Resource.hashCode()
CRITICAL…src/org/jkiss/dbeaver/model/fs/nio/EFSNIOResource.java180 // Similar to o.e.c.i.Resource.equals(Object)
CRITICAL…dbeaver.core/src/org/jkiss/dbeaver/core/DesktopUI.java772 return 800; // see org.eclipse.ui.internal.progress.ProgressManager.getLongOperationTime()
CRITICAL…dbeaver/ui/editors/sql/templates/SQLTemplateStore.java148 URL url = FileLocator.find(plugin, org.eclipse.core.runtime.Path.fromOSString(file), null);
CRITICAL…dbeaver/ui/editors/sql/templates/SQLTemplateStore.java152 URL bundleURL = FileLocator.find(plugin, org.eclipse.core.runtime.Path.fromOSString(translations), n
CRITICAL…beaver/ui/controls/resultset/FilterSettingsDialog.java653 * See org.jkiss.dbeaver.ui.properties.PropertyTreeViewer.saveEditorValues()
CRITICAL…/dbeaver/team/git/ui/handlers/ProjectCloneHandler.java38 org.eclipse.egit.ui.Activator.getDefault().getDialogSettings().put(
CRITICAL…kiss/dbeaver/ext/altibase/model/AltibaseMetaModel.java1083 at org.jkiss.dbeaver.model.impl.jdbc.exec.JDBCFactoryDefault.createCallableStatement(JDBCFactoryDefault.java
Over-Commented Block31 hits · 31 pts
SeverityFileLineSnippet
LOW…est.platform/src/org/jkiss/dbeaver/ui/svg/SVGTest.java81 Assert.assertEquals("Pixel at %d-%d should be the same".formatted(x, y), a.getRGB(x, y), b.getRGB(x, y))
LOW…est.platform/src/org/jkiss/dbeaver/ui/svg/SVGTest.java101//
LOW…/jkiss/dbeaver/model/lsm/test/ParseSelectStmtTest.java81 Assert.assertTrue(noErrors);
LOW…er.ext.db2/src/org/jkiss/dbeaver/ext/db2/DB2Utils.java121 //
LOW…src/org/jkiss/dbeaver/ext/db2/model/DB2DataSource.java241 log.warn("SQLException when reading database version. Set it to lowest supported version : " + DB2Constants.
LOW…aver/ui/editors/sql/syntax/SQLCompletionProcessor.java321 if (currentCursorPosition < request.getDocumentOffset()) {
LOW…base/src/org/jkiss/dbeaver/ui/editors/EditorUtils.java821// activationNavigator = contextService.activateContext(INavigatorModelView.NAVIGATOR_CONTEXT_ID);
LOW…g/jkiss/dbeaver/ext/mysql/MySQLDataSourceProvider.java61 connectionsProps = new HashMap<>();
LOW…jkiss/dbeaver/ext/postgresql/model/PostgreDialect.java101 "BASE64",
LOW…jkiss/dbeaver/ext/postgresql/model/PostgreDialect.java181 //"NFD",
LOW…jkiss/dbeaver/ext/postgresql/model/PostgreDialect.java201 //"PORTION",
LOW…jkiss/dbeaver/ext/postgresql/model/PostgreDialect.java221 //"SCOPE_CATALOG",
LOW…jkiss/dbeaver/ext/postgresql/model/PostgreDialect.java241 //"TRANSLATE_REGEX",
LOW…org/jkiss/dbeaver/ui/controls/lightgrid/LightGrid.java3181 *
LOW…jkiss/dbeaver/ui/editors/erd/part/AssociationPart.java361
LOW…jkiss/dbeaver/ui/editors/erd/part/AssociationPart.java381 // distance between r and p is d-radius (the same as saying that the distance
LOW…/org/jkiss/dbeaver/ui/dialogs/StandardErrorDialog.java101 return contents;
LOW…odel/src/org/jkiss/dbeaver/model/sql/SQLConstants.java421// "BERNOULLI",
LOW…odel/src/org/jkiss/dbeaver/model/sql/SQLConstants.java541 "PRESERVE",
LOWplugins/org.jkiss.dbeaver.data.office/about.ini1# about.ini
LOW…eaver/model/sql/semantics/model/SQLQueryNodeModel.java161 // When the insertion point is the first node:
LOW…select/SQLQueryRowsSetCorrespondingOperationModel.java81 }
LOW…select/SQLQueryRowsSetCorrespondingOperationModel.java101// if (i >= leftColumns.size()) {
LOW…select/SQLQueryRowsSetCorrespondingOperationModel.java121// } else {
LOW…select/SQLQueryRowsSetCorrespondingOperationModel.java141//
LOWplugins/org.jkiss.dbeaver.ext.wmi/src-native/stdafx.h1// stdafx.h : include file for standard system include files,
LOWplugins/org.jkiss.dbeaver.ext.wmi/src-native/stdafx.h21#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
LOWplugins/org.jkiss.dbeaver.ext.wmi/src-native/stdafx.h41#include <objbase.h>
LOW…ver/ui/dashboard/editor/DashboardEditorStandalone.java101 fileName = fileName.substring(0, fileName.length() - 1 - DashboardConstants.DASHBOARD_EXT.length());
LOW.github/workflows/codeql.yml1# For most projects, this workflow file will not need changing; you simply need
LOW.github/workflows/codeql.yml61
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippet
HIGH…/ai/engine/openai/dto/legacy/ChatCompletionChoice.java22 * A chat completion generated by OpenAI
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM.github/workflows/codeql.yml56 # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
LOW…iss/dbeaver/ext/postgresql/model/PostgreAttribute.java170 // TODO: [#2824] Perhaps we should just use type names declared in pg_catalog
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippet
LOW…ns/org.jkiss.dbeaver.ext.wmi/src-native/WMIService.cpp124 // Step 3: ---------------------------------------------------
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippet
LOW…jkiss/dbeaver/model/cli/rest/BearerRequestHandler.java33public class BearerRequestHandler<T> extends RestServer.RequestHandler<T> {