AI Slop Code RIsk Monitor

treeverse/lakeFS

lakeFS - Data version control for your data lake | Git for data

13.9 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for treeverse/lakeFS, a Go project with 5,554 GitHub stars. SynthScan examined 443,833 lines of code across 2394 source files, recording 2190 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 13.9 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

13.9
Adjusted Signal
13.9
Raw Pattern Score
100%
Time Factor
2026-10-07
Last Push
5.6K
Stars
Go
Language
443.8K
Lines of Code
2.4K
Files
2.2K
Pattern Hits
2026-10-12
Scan Date
0.38
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 4.2/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 361 finding(s).

Hallucinated Dependency & Supply Chain Risk 17.7/100 · LOW

Are imports declared and package/API names verified? 888 finding(s).

Agent Over-Engineering Ratio 38.7/100 · MEDIUM

Are wrappers, guards, and repeated structures necessary? 1230 finding(s).

PR Review Velocity Impact 55.7/100 · HIGH

Which changes need focused human review? 2190 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 121HIGH 787MEDIUM 8LOW 1274

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 2190 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Cross-File Repetition778 hits · 3890 pts
SeverityFileLineSnippetContext
HIGHclients/python/setup.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_object_error.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_group_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_policy_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_repository.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_import_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…nts/python/test/test_abort_presign_multipart_upload.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_upload_part_copy_from.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…ython/test/test_garbage_collection_prepare_response.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_external_principal.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_range_metadata.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_upload_part_from.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_pagination.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_repository_metadata_set.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_setup.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_diff_object_stat.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_import_creation_response.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…ients/python/test/test_underlying_object_properties.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_pulls_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…ients/python/test/test_meta_range_creation_response.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_action_run_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_user.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…test/test_prepare_garbage_collection_commits_status.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…nts/python/test/test_prepare_gc_uncommitted_request.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…ts/python/test/test_prepare_gc_uncommitted_response.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_repositories_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_group.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_cherry_pick_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…test_internal_delete_branch_protection_rule_request.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_login_config.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_health_check_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_garbage_collection_rule.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_commit_overrides.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_task_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_commit_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_config_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_installation_usage_report.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_authentication_token.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_actions_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_branch_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_tag_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_revert_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_repository_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_external_login_information.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_ui_config.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_presign_multipart_upload.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_usage_report.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_credentials_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_refs_dump.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_refs_api.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_copy_part_source.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_hook_run.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_comm_prefs_input.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_external_principal_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_staging_location.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_repository_restore_status.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_credentials.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_ref_list.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGHclients/python/test/test_commit_record_creation.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
HIGH…/python/test/test_complete_presign_multipart_upload.py0lakefs api lakefs http api the version of the openapi document: 1.0.0 contact: services@treeverse.io generated by openapSTRING
718 more matches not shown…
Hallucination Indicators121 hits · 1078 pts
SeverityFileLineSnippetContext
CRITICAL…ients/hadoopfs/src/test/java/io/lakefs/FSTestBase.java343 .pagination(new io.lakefs.clients.sdk.model.Pagination()CODE
CRITICAL…nts/hadoopfs/src/main/java/io/lakefs/LakeFSClient.java69 ApiClient apiClient = io.lakefs.clients.sdk.Configuration.getDefaultApiClient();CODE
CRITICAL…c/main/java/io/lakefs/auth/AWSLakeFSTokenProvider.java65 this.lakeFSApi = io.lakefs.clients.sdk.Configuration.getDefaultApiClient();CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java96 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.AbortPresignMultipartUpload.CustomTypeAdaCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java97 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.AccessKeyCredentials.CustomTypeAdapterFacCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java98 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ActionRun.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java99 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ActionRunList.CustomTypeAdapterFactory())CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java100 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.AuthenticationToken.CustomTypeAdapterFactCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java101 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.BranchCreation.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java102 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.BranchProtectionRule.CustomTypeAdapterFacCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java103 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CherryPickCreation.CustomTypeAdapterFactoCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java104 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CommPrefsInput.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java105 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Commit.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java106 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CommitCreation.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java107 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CommitList.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java108 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CommitOverrides.CustomTypeAdapterFactory(CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java109 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CommitRecordCreation.CustomTypeAdapterFacCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java110 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CompletePresignMultipartUpload.CustomTypeCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java111 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Config.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java112 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CopyPartSource.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java113 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Credentials.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java114 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CredentialsList.CustomTypeAdapterFactory(CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java115 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CredentialsWithSecret.CustomTypeAdapterFaCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java116 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CurrentUser.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java117 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.CustomViewer.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java118 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Diff.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java119 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.DiffList.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java120 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.DiffObjectStat.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java121 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Error.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java122 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ExternalLoginInformation.CustomTypeAdapteCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java123 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ExternalPrincipal.CustomTypeAdapterFactorCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java124 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ExternalPrincipalCreation.CustomTypeAdaptCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java125 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ExternalPrincipalList.CustomTypeAdapterFaCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java126 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.FindMergeBaseResult.CustomTypeAdapterFactCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java127 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GarbageCollectionConfig.CustomTypeAdapterCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java128 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GarbageCollectionPrepareResponse.CustomTyCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java129 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GarbageCollectionRule.CustomTypeAdapterFaCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java130 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GarbageCollectionRules.CustomTypeAdapterFCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java131 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Group.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java132 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GroupCreation.CustomTypeAdapterFactory())CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java133 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.GroupList.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java134 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.HookRun.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java135 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.HookRunList.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java136 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ImportCreation.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java137 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ImportCreationResponse.CustomTypeAdapterFCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java138 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ImportLocation.CustomTypeAdapterFactory()CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java139 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ImportStatus.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java140 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.InstallationUsageReport.CustomTypeAdapterCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java141 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.InternalDeleteBranchProtectionRuleRequestCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java142 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.LoginConfig.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java143 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.LoginInformation.CustomTypeAdapterFactoryCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java144 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.Merge.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java145 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.MergeResult.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java146 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.MetaRangeCreation.CustomTypeAdapterFactorCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java147 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.MetaRangeCreationResponse.CustomTypeAdaptCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java148 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ObjectCopyCreation.CustomTypeAdapterFactoCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java149 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ObjectError.CustomTypeAdapterFactory());CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java150 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ObjectErrorList.CustomTypeAdapterFactory(CODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java151 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ObjectStageCreation.CustomTypeAdapterFactCODE
CRITICAL⚡…nts/java/src/main/java/io/lakefs/clients/sdk/JSON.java152 gsonBuilder.registerTypeAdapterFactory(new io.lakefs.clients.sdk.model.ObjectStats.CustomTypeAdapterFactory());CODE
61 more matches not shown…
Unused Imports766 hits · 652 pts
SeverityFileLineSnippetContext
LOWclients/python/test/test_object_error.py17CODE
LOWclients/python/test/test_group_creation.py17CODE
LOWclients/python/test/test_policy_list.py17CODE
LOWclients/python/test/test_repository.py17CODE
LOWclients/python/test/test_import_creation.py17CODE
LOW…nts/python/test/test_abort_presign_multipart_upload.py17CODE
LOWclients/python/test/test_upload_part_copy_from.py17CODE
LOW…ython/test/test_garbage_collection_prepare_response.py17CODE
LOWclients/python/test/test_external_principal.py17CODE
LOWclients/python/test/test_range_metadata.py17CODE
LOWclients/python/test/test_upload_part_from.py17CODE
LOWclients/python/test/test_pagination.py17CODE
LOWclients/python/test/test_repository_metadata_set.py17CODE
LOWclients/python/test/test_setup.py17CODE
LOWclients/python/test/test_diff_object_stat.py17CODE
LOWclients/python/test/test_import_creation_response.py17CODE
LOW…ients/python/test/test_underlying_object_properties.py17CODE
LOW…ients/python/test/test_meta_range_creation_response.py17CODE
LOWclients/python/test/test_action_run_list.py17CODE
LOWclients/python/test/test_user.py17CODE
LOW…test/test_prepare_garbage_collection_commits_status.py17CODE
LOW…nts/python/test/test_prepare_gc_uncommitted_request.py17CODE
LOW…ts/python/test/test_prepare_gc_uncommitted_response.py17CODE
LOWclients/python/test/test_group.py17CODE
LOWclients/python/test/test_cherry_pick_creation.py17CODE
LOW…test_internal_delete_branch_protection_rule_request.py17CODE
LOWclients/python/test/test_login_config.py17CODE
LOWclients/python/test/test_garbage_collection_rule.py17CODE
LOWclients/python/test/test_commit_overrides.py17CODE
LOWclients/python/test/test_task_creation.py17CODE
LOWclients/python/test/test_commit_creation.py17CODE
LOWclients/python/test/test_installation_usage_report.py17CODE
LOWclients/python/test/test_authentication_token.py17CODE
LOWclients/python/test/test_branch_creation.py17CODE
LOWclients/python/test/test_tag_creation.py17CODE
LOWclients/python/test/test_revert_creation.py17CODE
LOWclients/python/test/test_repository_list.py17CODE
LOWclients/python/test/test_external_login_information.py17CODE
LOWclients/python/test/test_ui_config.py17CODE
LOWclients/python/test/test_presign_multipart_upload.py17CODE
LOWclients/python/test/test_usage_report.py17CODE
LOWclients/python/test/test_credentials_list.py17CODE
LOWclients/python/test/test_refs_dump.py17CODE
LOWclients/python/test/test_copy_part_source.py17CODE
LOWclients/python/test/test_hook_run.py17CODE
LOWclients/python/test/test_comm_prefs_input.py17CODE
LOWclients/python/test/test_external_principal_list.py17CODE
LOWclients/python/test/test_staging_location.py17CODE
LOWclients/python/test/test_repository_restore_status.py17CODE
LOWclients/python/test/test_credentials.py17CODE
LOWclients/python/test/test_ref_list.py17CODE
LOWclients/python/test/test_commit_record_creation.py17CODE
LOW…/python/test/test_complete_presign_multipart_upload.py17CODE
LOWclients/python/test/test_object_stats.py17CODE
LOW…nts/python/test/test_pull_request_creation_response.py17CODE
LOWclients/python/test/test_commit_list.py17CODE
LOWclients/python/test/test_diff.py17CODE
LOWclients/python/test/test_upload_to.py17CODE
LOWclients/python/test/test_merge.py17CODE
LOWclients/python/test/test_storage_config.py17CODE
706 more matches not shown…
Hyper-Verbose Identifiers284 hits · 278 pts
SeverityFileLineSnippetContext
LOWclients/python/test/test_repositories_api.py64 def test_get_branch_protection_rules(self) -> None:CODE
LOWclients/python/test/test_repositories_api.py85 def test_get_repository_metadata(self) -> None:CODE
LOWclients/python/test/test_repositories_api.py113 def test_set_branch_protection_rules(self) -> None:CODE
LOWclients/python/test/test_actions_api.py44 def test_list_repository_runs(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py30 def test_add_group_membership(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py37 def test_attach_policy_to_group(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py44 def test_attach_policy_to_user(self) -> None:CODE
LOWclients/python/test/test_auth_api.py79 def test_create_user_external_principal(self) -> None:CODE
LOWclients/python/test/test_auth_api.py100 def test_delete_group_membership(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py121 def test_delete_user_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py128 def test_detach_policy_from_group(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py135 def test_detach_policy_from_user(self) -> None:CODE
LOW⚡clients/python/test/test_auth_api.py142 def test_external_principal_login(self) -> None:CODE
LOWclients/python/test/test_auth_api.py163 def test_get_external_principal(self) -> None:CODE
LOWclients/python/test/test_auth_api.py219 def test_list_user_credentials(self) -> None:CODE
LOWclients/python/test/test_auth_api.py226 def test_list_user_external_principals(self) -> None:CODE
LOWclients/python/test/test_internal_api.py30 def test_create_branch_protection_rule_preflight(self) -> None:CODE
LOWclients/python/test/test_internal_api.py36 def test_create_commit_record(self) -> None:CODE
LOWclients/python/test/test_internal_api.py50 def test_delete_repository_metadata(self) -> None:CODE
LOWclients/python/test/test_internal_api.py64 def test_get_garbage_collection_config(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py96 def test_get_usage_report_summary(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py103 def test_internal_create_branch_protection_rule(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py109 def test_internal_delete_branch_protection_rule(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py115 def test_internal_delete_garbage_collection_rules(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py121 def test_internal_get_branch_protection_rules(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py128 def test_internal_get_garbage_collection_rules(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py134 def test_internal_set_garbage_collection_rules(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py147 def test_prepare_garbage_collection_commits(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py154 def test_prepare_garbage_collection_commits_async(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py161 def test_prepare_garbage_collection_commits_status(self) -> None:CODE
LOW⚡clients/python/test/test_internal_api.py168 def test_prepare_garbage_collection_uncommitted(self) -> None:CODE
LOWclients/python/test/test_internal_api.py182 def test_set_garbage_collection_rules_preflight(self) -> None:CODE
LOWclients/python/test/test_internal_api.py188 def test_set_repository_metadata(self) -> None:CODE
LOWclients/python/test/test_internal_api.py216 def test_upload_object_preflight(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py30 def test_abort_presign_multipart_upload(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py37 def test_complete_presign_multipart_upload(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py44 def test_create_presign_multipart_upload(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py58 def test_create_user_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py65 def test_delete_user_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py72 def test_external_principal_login(self) -> None:CODE
LOW⚡clients/python/test/test_experimental_api.py79 def test_get_external_principal(self) -> None:CODE
LOWclients/python/test/test_experimental_api.py107 def test_list_user_external_principals(self) -> None:CODE
LOWclients/python/test/test_experimental_api.py128 def test_update_object_user_metadata(self) -> None:CODE
LOWclients/python/test/test_objects_api.py58 def test_get_underlying_properties(self) -> None:CODE
LOWclients/python/test/test_objects_api.py86 def test_update_object_user_metadata(self) -> None:CODE
LOW⚡clients/python/test/test_external_api.py30 def test_create_user_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_external_api.py37 def test_delete_user_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_external_api.py44 def test_external_principal_login(self) -> None:CODE
LOW⚡clients/python/test/test_external_api.py51 def test_get_external_principal(self) -> None:CODE
LOW⚡clients/python/test/test_external_api.py58 def test_list_user_external_principals(self) -> None:CODE
LOWclients/python/test/test_staging_api.py30 def test_get_physical_address(self) -> None:CODE
LOWclients/python/test/test_staging_api.py37 def test_link_physical_address(self) -> None:CODE
LOWclients/python/lakefs_sdk/api_client.py260 def sanitize_for_serialization(self, obj):CODE
LOWclients/python/lakefs_sdk/api_client.py597 def select_header_content_type(self, content_types):CODE
LOWclients/python/lakefs_sdk/models/repository_creation.py41 def name_validate_regular_expression(cls, value):CODE
LOWclients/python/lakefs_sdk/models/repository_creation.py48 def storage_namespace_validate_regular_expression(cls, value):CODE
LOWclients/python/lakefs_sdk/models/copy_part_source.py39 def range_validate_regular_expression(cls, value):CODE
LOWclients/python/lakefs_sdk/api/experimental_api.py75 def abort_presign_multipart_upload(self, repository : StrictStr, branch : StrictStr, upload_id : StrictStr, path : ACODE
LOWclients/python/lakefs_sdk/api/experimental_api.py113 def abort_presign_multipart_upload_with_http_info(self, repository : StrictStr, branch : StrictStr, upload_id : StriCODE
LOWclients/python/lakefs_sdk/api/experimental_api.py252 def complete_presign_multipart_upload(self, repository : StrictStr, branch : StrictStr, upload_id : StrictStr, path CODE
224 more matches not shown…
Excessive Try-Catch Wrapping153 hits · 144 pts
SeverityFileLineSnippetContext
LOWclients/python/docs/AuthApi.md99 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md195 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md291 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md389 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md487 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md584 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md682 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md779 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md877 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md972 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1067 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1162 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1256 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1351 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1447 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1543 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1618 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1717 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1814 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md1903 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2000 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2097 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2194 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2294 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2396 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2498 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2598 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2699 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2802 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md2905 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md3009 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md3112 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md3187 except Exception as e:CODE
LOWclients/python/docs/AuthApi.md3284 except Exception as e:CODE
LOWclients/python/docs/ConfigApi.md68 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md78 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md180 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md279 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md384 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md487 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md589 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md690 except Exception as e:CODE
LOWclients/python/docs/BranchesApi.md790 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md89 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md197 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md304 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md406 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md506 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md604 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md679 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md777 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md875 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md975 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1080 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1184 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1285 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1363 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1460 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1560 except Exception as e:CODE
LOWclients/python/docs/ExperimentalApi.md1667 except Exception as e:CODE
93 more matches not shown…
Over-Commented Block31 hits · 31 pts
SeverityFileLineSnippetContext
LOWclients/rust/src/models/commit_record_creation.rs21 /// committer of the commit recordCOMMENT
LOWclients/rust/src/models/setup.rs21 #[serde(rename = "firstName", skip_serializing_if = "Option::is_none")]COMMENT
LOWclients/java/.travis.yml21 # test using sbtCOMMENT
LOW…/src/main/scala/io/treeverse/jpebble/BlockParser.scala61case class Entry(key: Array[Byte], value: Array[Byte]) {COMMENT
LOWcmd/lakectl/cmd/retry_client.go41}COMMENT
LOWcmd/lakectl/cmd/root.go701COMMENT
LOWcmd/lakectl/cmd/root.go721// - If err is nil, returns true (no error, nothing to handle).COMMENT
LOW.github/workflows/claude.yml41 actions: readCOMMENT
LOWwebui/src/lib/components/controls.jsx141 // *** This styling is an extra step which is likely not required. ***COMMENT
LOWesti/lakectl_test.go81 // RunCmdAndVerifySuccessWithFile(t, Lakectl()+" repo list", true, "lakectl_repo_list_1.term", vars)COMMENT
LOWesti/lakectl_util.go101 })COMMENT
LOWpkg/graveler/graveler.go221 // By default, 0 - we try BranchWriteMaxTriesCOMMENT
LOWpkg/graveler/graveler.go861 // ListPullRequests lists pull requests on repositoryCOMMENT
LOWpkg/graveler/graveler.go2601 return nil, fmt.Errorf("%s: check if dirty: %w", branchID, err)COMMENT
LOWpkg/graveler/committed/batch_write_closer.go1package committedCOMMENT
LOWpkg/graveler/committed/batch_write_closer.go21// // handle err, results, etc..COMMENT
LOWpkg/graveler/committed/meta_range.go21 Value() (*graveler.ValueRecord, *Range)COMMENT
LOWpkg/graveler/ref/manager.go81// back off and let that one update proceed.COMMENT
LOWpkg/graveler/ref/merge_base_finder_test.go261 // | / / \ \ |COMMENT
LOWpkg/graveler/ref/merge_base_finder_test.go341 })COMMENT
LOWpkg/graveler/retention/active_commits.go221 // Calculate the expiration time for the current commitCOMMENT
LOWpkg/kv/record_match.go81COMMENT
LOWpkg/kv/kvtest/store.go841COMMENT
LOWpkg/kv/kvparams/database.go41type DynamoDB struct {COMMENT
LOWpkg/distributed/in_process_keyed_lock.go1package distributedCOMMENT
LOWpkg/distributed/mc_owner.go21// owner is too slow another owner might mistakenly be added.COMMENT
LOWpkg/distributed/mc_owner.go41//COMMENT
LOWpkg/config/defaults.go161COMMENT
LOWpkg/batch/executor_test.go61COMMENT
LOWpkg/actions/lua/util/deep_push.go1package utilCOMMENT
LOWpkg/block/local/adapter_test.go141}COMMENT
Empty Error Handlers6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHclients/python/lakefs_sdk/client.py97except ValueError:CODE
HIGHclients/python-wrapper/tests/integration/test_object.py427except ValueError:CODE
HIGHclients/python-wrapper/tests/integration/test_object.py450except ValueError:CODE
HIGHclients/python-wrapper/lakefs/config.py143except FileNotFoundError:CODE
HIGHclients/python-wrapper/lakefs/object.py548except binascii.Error:CODE
HIGHclients/python-wrapper/lakefs/exceptions.py131except (IndexError, ValueError):CODE
Deep Nesting21 hits · 21 pts
SeverityFileLineSnippetContext
LOWclients/python/lakefs_sdk/rest.py107CODE
LOWclients/python/lakefs_sdk/api_client.py260CODE
LOWclients/python/lakefs_sdk/api_client.py322CODE
LOWclients/python/lakefs_sdk/api_client.py431CODE
LOWclients/python/lakefs_sdk/api_client.py490CODE
LOWclients/python/lakefs_sdk/api_client.py520CODE
LOWclients/python/lakefs_sdk/api_client.py558CODE
LOWclients/python-wrapper/tests/utests/test_reference.py123CODE
LOWclients/python-wrapper/tests/utests/test_auth.py65CODE
LOWclients/python-wrapper/tests/utests/test_auth.py96CODE
LOWclients/python-wrapper/tests/utests/test_auth.py231CODE
LOWclients/python-wrapper/lakefs/config.py126CODE
LOWclients/python-wrapper/lakefs/config.py217CODE
LOWclients/python-wrapper/lakefs/object.py254CODE
LOWclients/python-wrapper/lakefs/client.py36CODE
LOWclients/python-wrapper/lakefs/reference.py182CODE
LOWtest/spark/run-test.py31CODE
LOWscripts/refs/lakefs-refs.py24CODE
LOWscripts/refs/lakefs-refs.py115CODE
LOWscripts/refs/lakefs-refs.py290CODE
LOWdeployments/tools/export/lakefs_export.py66CODE
Synthetic Comment Markers2 hits · 12 pts
SeverityFileLineSnippetContext
HIGHscripts/verify_clients_untracked_files.sh11The 'clients/' directory contains auto-generated code that must be tracked in Git. Untracked files suggest new files werCODE
HIGHpkg/graveler/hooks_handler.go57 // Exists only in merge actions. Contains the requested source to merge from (branch/tag/ref) as requested in the mergeCOMMENT
Self-Referential Comments4 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMclients/python-wrapper/tests/utests/test_repository.py126 # Create a new client with env varsCOMMENT
MEDIUMclients/python-wrapper/tests/utests/test_client.py65 # Create a config in the default location with different valuesCOMMENT
MEDIUMclients/python-wrapper/tests/utests/test_client.py76 # Create a config in custom location with the test valuesSTRING
MEDIUMtest/lakefsfs_contract/core-site.xml44 # Create a file auth-keys2.xml - DO NOT ADD TO REVISION CONTROLCOMMENT
Structural Annotation Overuse5 hits · 8 pts
SeverityFileLineSnippetContext
LOWdesign/open/kv-query-tool.md23### Step 1 - Get/ScanCOMMENT
LOWdesign/open/kv-query-tool.md30### Step 2 - REPLCOMMENT
LOWdesign/open/kv-query-tool.md42### Step 3 - Set/Delete - If the need arisesCOMMENT
LOWpkg/gateway/sig/v4.go341 // Step 1: Canonical requestCOMMENT
LOWpkg/gateway/sig/v4.go435 // Step 2: Create string to signCOMMENT
AI Structural Patterns5 hits · 5 pts
SeverityFileLineSnippetContext
LOWclients/python/lakefs_sdk/configuration.py97CODE
LOWclients/python/lakefs_sdk/api_client.py146CODE
LOWclients/python/lakefs_sdk/api_client.py361CODE
LOWclients/python/lakefs_sdk/api/refs_api.py426CODE
LOWclients/python/lakefs_sdk/api/refs_api.py473CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHclients/python-wrapper/tests/integration/test_object.py327 assert source.equals(uploaded)CODE
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOWscripts/pr-summary.sh7# Usage:COMMENT
LOW.github/scripts/extract-docs-links.sh6# Usage:COMMENT
LOWpkg/graveler/committed/batch_write_closer.go7// Example usage:COMMENT
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWclients/hadoopfs/examples/spark_with_lakefs.py23# Read file using the lakefs file systemCOMMENT
LOWclients/python-wrapper/tests/utests/test_object.py335 fd.seek(50) # Set position to 50CODE
LOWclients/python-wrapper/lakefs/__main__.py141 # Check if the binary is in the PATHCOMMENT
Modern Structural Boilerplate4 hits · 3 pts
SeverityFileLineSnippetContext
LOWclients/python/lakefs_sdk/rest.py28logger = logging.getLogger(__name__)CODE
LOWclients/python/lakefs_sdk/api/internal_api.py3434 def set_garbage_collection_rules_preflight(self, repository : StrictStr, **kwargs) -> None: # noqa: E501CODE
LOWclients/python/lakefs_sdk/api/internal_api.py3570 def set_repository_metadata(self, repository : StrictStr, repository_metadata_set : RepositoryMetadataSet, **kwargs)CODE
LOWclients/python/lakefs_sdk/api/repositories_api.py1991 def set_gc_rules(self, repository : StrictStr, garbage_collection_rules : GarbageCollectionRules, **kwargs) -> None:CODE
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMpkg/flare/flare.go76 // Essentially, this means that we redact secrets based on keywords detected in the key with no requirements on the valCOMMENT
Verbosity Indicators2 hits · 3 pts
SeverityFileLineSnippetContext
LOWpkg/gateway/sig/v4.go341 // Step 1: Canonical requestCOMMENT
LOWpkg/gateway/sig/v4.go435 // Step 2: Create string to signCOMMENT