AI Slop Code Risk Monitor

postgis/postgis

SlopCodeMonitor badge for postgis/postgis Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

PostGIS spatial database extension to PostgreSQL [mirror]

1.7 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for postgis/postgis, a PLpgSQL project with 2,257 GitHub stars. SynthScan examined 435,556 lines of code across 1191 source files, recording 740 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 1.7 (Low 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.

1.7
Adjusted Signal
1.7
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
2.3K
Stars
PLpgSQL
Language
435.6K
Lines of Code
1.2K
Files
740
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.6/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.6/100 · LOW

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

Agent Over-Engineering Ratio 4.2/100 · LOW

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

PR Review Velocity Impact 8.9/100 · LOW

Which changes need focused human review? 740 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 0HIGH 8MEDIUM 17LOW 715

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 740 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.

Hyper-Verbose Identifiers379 hits · 288 pts
SeverityFileLineSnippetContext
LOW…/test_check_create_upgrade_replaced_function_errors.py15 def test_missing_tmpdir_parent_falls_back_to_system_temp(self):CODE
LOWutils/test_check_all_upgrades.py201 def test_default_exhaustive_runs_packaged_and_unpacked_paths(self):STRING
LOWutils/test_check_all_upgrades.py246 def test_oldest_falls_back_when_first_source_has_no_update_path(self):STRING
LOWutils/test_check_all_upgrades.py264 def test_oldest_skipped_when_oldest_label_is_excluded_by_regex(self):STRING
LOWutils/test_check_all_upgrades.py285 def test_extension_filter_runs_only_requested_extension(self):STRING
LOWutils/test_check_all_upgrades.py312 def test_unpackaged_soft_and_hard_share_oldest_upgrade_source(self):STRING
LOWutils/test_check_all_upgrades.py338 def test_make_child_failure_keeps_nonzero_and_stops_with_dash_s(self):STRING
LOWutils/test_gardentest_escaping.py21 def test_escapesinglequotes_preserves_all_characters(self):CODE
LOWutils/docs/postgis_exampletest.py224 def geometry_output_precision(self, node):CODE
LOWutils/docs/postgis_exampletest.py245 def inferred_capability_requirements(self, query):CODE
LOWutils/docs/postgis_exampletest.py258 def chapter_capability_requirements(self, node):CODE
LOWutils/docs/postgis_exampletest.py276 def merge_capability_requirements(self, requirements):CODE
LOWutils/docs/postgis_exampletest.py384 def has_legacy_inband_expected(self, text):CODE
LOWutils/docs/postgis_exampletest.py483 def documented_wkt_decimal_digits(self, expected_wkt):CODE
LOWutils/docs/postgis_exampletest.py499 def documented_wkt_uses_explicit_z_token(self, expected_wkt):CODE
LOWutils/docs/postgis_exampletest.py549 def geometry_comparison_query(CODE
LOWutils/docs/postgis_exampletest.py692 def expected_has_geometry_text(self, expected):CODE
LOWutils/docs/postgis_exampletest.py777 def expected_rows_from_plain_lines(self, lines):CODE
LOWutils/docs/postgis_exampletest.py850 def expected_rows_from_psql_lines(self, lines):CODE
LOWutils/docs/postgis_exampletest.py950 def canonical_multipolygon_wkt(self, value):CODE
LOWutils/docs/postgis_exampletest.py965 def canonical_geometrycollection_wkt(self, value):CODE
LOWutils/docs/postgis_exampletest.py1028 def marker_scale_column_index(self, headers):CODE
LOWutils/docs/postgis_exampletest.py1034 def label_companion_column_index(self, headers, excluded_indexes=None):CODE
LOWutils/docs/postgis_exampletest.py1187 def geometry_candidate_matches(self, text, quoted_only=False):CODE
LOWutils/docs/postgis_exampletest.py1324 def expected_rows_are_auto_safe(self, expected):CODE
LOWutils/docs/postgis_exampletest.py1718 def coalesce_single_column_wkt_rows(self, rows):CODE
LOWutils/docs/postgis_exampletest.py1853 def render_documented_visuals():CODE
LOWutils/docs/postgis_exampletest.py2716 def edge_screen_continuation_degrees(self, first_edge, second_edge, view):CODE
LOWutils/docs/postgis_exampletest.py2740 def separated_short_edge_limit(self, lengths):CODE
LOWutils/docs/postgis_exampletest.py2766 def faceted_smooth_edge_max_angle(self, face_records):CODE
LOWutils/docs/postgis_exampletest.py2296 def render_image_visual_example(self, example, actual):STRING
LOWutils/docs/check_contributor_credits.py123def news_non_person_attribution_names(credits_path):CODE
LOWutils/docs/docbook_qa.py333def deprecated_alias_replacement(refentry: ET.Element) -> str | None:CODE
LOWutils/docs/docbook_qa.py357def description_is_support_only(section: ET.Element) -> bool:CODE
LOW⚡utils/docs/docbook_qa.py372def section_has_example_title(section: ET.Element) -> bool:CODE
LOW⚡utils/docs/docbook_qa.py377def line_contains_verbatim_payload(line: str) -> bool:CODE
LOW⚡utils/docs/docbook_qa.py387def line_is_psql_table_separator(line: str) -> bool:CODE
LOW⚡utils/docs/docbook_qa.py391def psql_table_delimiter_positions(line: str, delimiters: str) -> list[int]:CODE
LOW⚡utils/docs/docbook_qa.py395def has_misaligned_psql_table(text: str) -> bool:CODE
LOWutils/docs/docbook_qa.py428def summarize_long_verbatim_lines(node: ET.Element) -> tuple[list[int], bool]:CODE
LOWutils/docs/docbook_qa.py449def wide_verbatim_recommendation(has_psql_table: bool) -> str:CODE
LOWutils/docs/docbook_qa.py461def has_ragged_scalar_output_indent(text: str) -> bool:CODE
LOWutils/docs/docbook_qa.py921def has_programlisting_outside_refsynopsis(refentry: ET.Element) -> bool:CODE
LOW⚡utils/docs/support_matrix/update.py1085def pg_configure_number_to_version(value: int) -> str:CODE
LOW⚡utils/docs/support_matrix/update.py1091def previous_pg_configure_version(value: int) -> str:CODE
LOW⚡utils/docs/support_matrix/update.py1101def postgresql_range_from_configure_text(text: str) -> str | None:CODE
LOWutils/docs/support_matrix/update.py361def release_docs_cgal_contract(text: str) -> dict[str, str]:CODE
LOWutils/docs/support_matrix/update.py679def vendored_dependency_records() -> dict[str, dict[str, str]]:CODE
LOWutils/docs/support_matrix/update.py779def refresh_vendored_inventory(cache: dict[str, Any], warnings: list[dict[str, str]]) -> dict[str, Any]:CODE
LOWutils/docs/support_matrix/update.py1064def configure_minimums_for_ref(ref: str) -> dict[str, str]:CODE
LOWutils/docs/support_matrix/update.py1133def postgresql_minimum_from_configure_text(text: str) -> str | None:CODE
LOWutils/docs/support_matrix/update.py1185def source_gate_classification_key(rel: str, expression: str) -> tuple[str, str]:CODE
LOWutils/docs/support_matrix/update.py1329def scan_source_feature_gates() -> list[dict[str, Any]]:CODE
LOWutils/docs/support_matrix/update.py1343def newest_release_tag_for_minor(minor: str) -> str | None:CODE
LOWutils/docs/support_matrix/update.py1362def refresh_series_dependencies(CODE
LOWutils/docs/support_matrix/update.py1411def refresh_dependency_catalog(CODE
LOWutils/docs/support_matrix/update.py1517def resolve_compatibility_edge_overlaps(data: dict[str, Any]) -> None:CODE
LOWutils/docs/support_matrix/update.py1543def ensure_supported_dependency_edges(data: dict[str, Any]) -> None:CODE
LOWutils/docs/support_matrix/update.py1586def enrich_series_with_source_gates(series: list[dict[str, Any]], gates: list[dict[str, Any]]) -> list[dict[str, Any]]:CODE
LOWutils/docs/support_matrix/update.py1726def generated_source_definitions(sources: list[dict[str, Any]]) -> list[dict[str, Any]]:CODE
319 more matches not shown…
Over-Commented Block243 hits · 243 pts
SeverityFileLineSnippetContext
LOWmake_dist.sh1#!/bin/shCOMMENT
LOWtopology/postgis_topology.c21#include "catalog/pg_type.h" /* for INT4OID, TEXTOID */COMMENT
LOWregress/run_test.pl1#!/usr/bin/env perlCOMMENT
LOWregress/run_test.pl1061COMMENT
LOWregress/run_test.pl1141##################################################################COMMENT
LOW.woodpecker/portability.yml1labels:COMMENT
LOW.woodpecker/portability.yml21#COMMENT
LOWci/parallel-jobs.sh1#!/bin/shCOMMENT
LOWci/debbie/postgis_regress.sh1#!/usr/bin/env bashCOMMENT
LOWlibpgcommon/lwgeom_pg.c21#include <access/htup.h>COMMENT
LOWlibpgcommon/lwgeom_pg_typmod.h41#define TYPMOD_SET_SRID(typmod, srid) ((typmod) = (((typmod) & 0xE00000FF) | ((srid & 0x001FFFFF) << 8)))COMMENT
LOWlibpgcommon/lwgeom_transform.c21#include "utils/hsearch.h"COMMENT
LOWsfcgal/lwgeom_sfcgal.c21 * Copyright 2012-2020 Oslandia <infos@oslandia.com>COMMENT
LOWutils/create_or_replace_to_create.pl1#!/usr/bin/env perlCOMMENT
LOWutils/create_upgrade.pl1#!/usr/bin/env perlCOMMENT
LOWutils/create_upgrade.pl21# a check for Major postgis_lib_version()COMMENT
LOWutils/create_skip_signatures.pl1#!/usr/bin/env perlCOMMENT
LOWutils/test_geography_joinestimation.pl261# $Log$COMMENT
LOWutils/test_geography_joinestimation.pl281# Made the -bps switch specify the exact level(s) at which to run the testCOMMENT
LOWutils/test_geography_estimation.pl261# Fixed to work against LWGEOM installationsCOMMENT
LOWutils/test_geography_estimation.pl281# Revision 1.2 2004/03/05 15:29:35 strkCOMMENT
LOWutils/profile_intersects.pl381# COMMENT
LOWutils/create_uninstall.pl1#!/usr/bin/env perlCOMMENT
LOWutils/create_uninstall.pl21 if (0);COMMENT
LOWutils/test_estimation.pl281 last;COMMENT
LOWutils/test_estimation.pl301# Revision 1.6 2004/03/05 21:06:04 strkCOMMENT
LOWutils/test_joinestimation.pl261# Revision 1.2 2004/12/23 14:48:25 strkCOMMENT
LOWutils/test_joinestimation.pl281#COMMENT
LOWpostgis/gserialized_typmod.c21 * Copyright 2009 Paul Ramsey <pramsey@cleverelephant.ca>COMMENT
LOWpostgis/gserialized_spgist_3d.h1COMMENT
LOWpostgis/gserialized_spgist_3d.h21#define SPGRightStrategyNumber 5 /* for >> */COMMENT
LOWpostgis/gserialized_spgist_3d.h41#define SPGSubEqualStrategyNumber 25 /* for inet <<= */COMMENT
LOWpostgis/lwgeom_remove_small_parts.c21 * Copyright (C) 2024 Sam Peters <gluser1357@gmx.de>COMMENT
LOWpostgis/postgis_module.c21 * Copyright (C) 2011 OpenGeo.orgCOMMENT
LOWpostgis/lwgeom_generate_grid.c21 * Copyright 2020 Paul Ramsey <pramsey@cleverelephant.ca>COMMENT
LOWpostgis/lwgeom_accum.c21 * Copyright 2009 Paul Ramsey <pramsey@opengeo.org>COMMENT
LOWpostgis/lwgeom_out_geojson.c1COMMENT
LOWpostgis/mvt.h21 * Copyright (C) 2016-2017 Björn Harrtell <bjorn@wololo.org>COMMENT
LOWpostgis/geography_inout.c21 * Copyright 2009-2011 Paul Ramsey <pramsey@cleverelephant.ca>COMMENT
LOWpostgis/geography_measurement.c21 * Copyright (C) 2009 Paul Ramsey <pramsey@cleverelephant.ca>COMMENT
LOWpostgis/flatgeobuf.c21 * Copyright (C) 2021 Björn Harrtell <bjorn@wololo.org>COMMENT
LOWpostgis/geobuf.h21 * Copyright (C) 2016-2017 Björn Harrtell <bjorn@wololo.org>COMMENT
LOWpostgis/lwgeom_functions_temporal.c21 * Copyright (C) 2015 Sandro Santilli <strk@kbt.io>COMMENT
LOWpostgis/lwgeom_functions_basic.c21 * Copyright 2001-2006 Refractions Research Inc.COMMENT
LOWpostgis/lwgeom_box3d.c21 * Copyright 2009 Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk>COMMENT
LOWpostgis/lwgeom_remove_irrelevant_points_for_view.c21 * Copyright (C) 2024 Sam Peters <gluser1357@gmx.de>COMMENT
LOWpostgis/postgis_brin.h1#include "postgres.h"COMMENT
LOWpostgis/lwgeom_btree.c21 * Copyright (C) 2010 Olivier Courtin <olivier.courtin@oslandia.com>COMMENT
LOWpostgis/gserialized_estimate.c61#include "postgres.h"COMMENT
LOWpostgis/gserialized_estimate.c81#include "utils/builtins.h"COMMENT
LOWpostgis/gserialized_estimate.c101#include "utils/selfuncs.h"COMMENT
LOWpostgis/lwgeom_transform.c21 * Copyright (C) 2001-2003 Refractions Research Inc.COMMENT
LOWpostgis/postgis_libprotobuf.c1#include "postgres.h"COMMENT
LOWpostgis/lwgeom_ogc.c21 * Copyright 2001-2005 Refractions Research Inc.COMMENT
LOWpostgis/lwgeom_box.c21 * Copyright 2001-2009 Refractions Research Inc.COMMENT
LOWpostgis/flatgeobuf.h21 * Copyright (C) 2021 Björn Harrtell <bjorn@wololo.org>COMMENT
LOWpostgis/gserialized_supportfn.c21COMMENT
LOWpostgis/lwgeom_inout.c21 * ^copyright^COMMENT
LOWpostgis/lwgeom_inout.c41#include "lib/stringinfo.h" /* for binary input */COMMENT
LOWpostgis/lwgeom_out_mvt.c21 * Copyright (C) 2016-2017 Björn Harrtell <bjorn@wololo.org>COMMENT
183 more matches not shown…
Decorative Section Separators12 hits · 48 pts
SeverityFileLineSnippetContext
MEDIUMci/woodie/postgis_regress.sh16#-----------------------------------------------COMMENT
MEDIUMci/woodie/postgis_regress.sh18#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh32#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh34#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh40#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh42#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh46#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh48#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh52#-----------------------------------------------COMMENT
MEDIUM⚡ci/woodie/postgis_regress.sh54#-----------------------------------------------COMMENT
MEDIUMutils/create_skip_signatures.pl12#---------------------------------------------------------------------COMMENT
MEDIUMutils/create_skip_signatures.pl18#---------------------------------------------------------------------COMMENT
Unused Imports26 hits · 25 pts
SeverityFileLineSnippetContext
LOWci/ci_need_suite.py12CODE
LOWci/ci_need_suite.py18CODE
LOWci/ci_changed_paths.py8CODE
LOWci/woodie/codeql_should_run.py8CODE
LOWutils/check_upgrade_surface.py8CODE
LOWutils/check_upgrade_surface.py15CODE
LOWutils/docs/xml_tree.py3CODE
LOWutils/docs/docbook_qa.py4CODE
LOWutils/docs/support_matrix/update.py3CODE
LOWutils/docs/support_matrix/update.py15CODE
LOWutils/docs/support_matrix/update.py15CODE
LOWutils/docs/support_matrix/payload.py3CODE
LOWutils/docs/support_matrix/cli.py3CODE
LOWutils/docs/tests/test_docbook_qa.py3CODE
LOWraster/scripts/python/window.py24CODE
LOWraster/scripts/python/window.py26CODE
LOWraster/scripts/python/raster2pgsql.py31CODE
LOWraster/scripts/python/raster2pgsql.py33CODE
LOWraster/scripts/python/pixval.py24CODE
LOWraster/scripts/python/pixval.py26CODE
LOWraster/scripts/python/genraster.py29CODE
LOWraster/scripts/python/ovdump.py27CODE
LOWraster/scripts/python/ovdump.py29CODE
LOWraster/scripts/python/ovdump.py33CODE
LOWraster/scripts/python/rtgdalraster.py31CODE
LOWraster/scripts/python/rtpixdump.py24CODE
Deep Nesting32 hits · 24 pts
SeverityFileLineSnippetContext
LOWci/ci_need_suite.py120CODE
LOWutils/docs/postgis_exampletest.py4691CODE
LOWutils/docs/postgis_exampletest.py726CODE
LOWutils/docs/postgis_exampletest.py817CODE
LOWutils/docs/postgis_exampletest.py925CODE
LOWutils/docs/postgis_exampletest.py1122CODE
LOWutils/docs/postgis_exampletest.py1176CODE
LOWutils/docs/postgis_exampletest.py1248CODE
LOWutils/docs/postgis_exampletest.py1745CODE
LOWutils/docs/postgis_exampletest.py1823CODE
LOWutils/docs/postgis_exampletest.py2316CODE
LOWutils/docs/postgis_exampletest.py2782CODE
LOWutils/docs/postgis_exampletest.py2872CODE
LOWutils/docs/postgis_exampletest.py3543CODE
LOWutils/docs/postgis_exampletest.py3965CODE
LOWutils/docs/check_contributor_credits.py123CODE
LOWutils/docs/check_contributor_credits.py331CODE
LOWutils/docs/docbook_qa.py478CODE
LOWutils/docs/docbook_qa.py779CODE
LOWutils/docs/docbook_qa.py1024CODE
LOWutils/docs/support_matrix/update.py1279CODE
LOWutils/docs/support_matrix/update.py1362CODE
LOWutils/docs/support_matrix/payload.py40CODE
LOWutils/docs/support_matrix/payload.py741CODE
LOWutils/docs/support_matrix/payload.py1495CODE
LOWutils/docs/support_matrix/payload.py1507CODE
LOWutils/docs/support_matrix/cli.py246CODE
LOWutils/docs/support_matrix/cli.py362CODE
LOWutils/docs/support_matrix/cli.py452CODE
LOWutils/docs/support_matrix/cli.py590CODE
LOWutils/docs/ci_status/report.py1644CODE
LOWraster/scripts/python/rtreader.py76CODE
Empty Error Handlers4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHutils/docs/xml_tree.py175except (xml.sax.SAXNotRecognizedException, xml.sax.SAXNotSupportedException):CODE
HIGHutils/docs/support_matrix/update.py508except ValueError:CODE
HIGHutils/docs/support_matrix/payload.py136except ValueError:CODE
HIGHutils/docs/ci_status/report.py612except RECOVERABLE_PROVIDER_ERRORS:CODE
Cross-Language Confusion3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHutils/check_upgrade_surface.py196 "apt-get update && apt-get install -y --no-install-recommends abigail-tools && rm -rf /var/lib/apt/lists/*",CODE
HIGHutils/docs/postgis_exampletest.py2091 parent.part_path || child.path AS part_path,CODE
HIGHutils/docs/tests/test_postgis_exampletest.py1562 self.assertIn("parent.part_path || child.path AS part_path", queries[0])CODE
Excessive Try-Catch Wrapping13 hits · 14 pts
SeverityFileLineSnippetContext
LOWci/ci_need_suite.py186 except Exception as exc:CODE
LOWci/ci_changed_paths.py85 except Exception as exc:CODE
LOWci/woodie/codeql_should_run.py112 except Exception as exc:CODE
LOWutils/check_upgrade_surface.py225 except Exception as exc:CODE
LOWutils/check_upgrade_surface.py249 except Exception as exc:CODE
LOWutils/docs/postgis_exampletest.py4636 except Exception:CODE
LOWutils/docs/postgis_exampletest.py4715 except Exception as exc:CODE
MEDIUMutils/docs/ci_status/report.py252def parse_github_badge_status(svg):CODE
LOWutils/docs/ci_status/report.py1966 except Exception:CODE
LOWraster/scripts/python/rtgdalraster.py98except Exception as e:CODE
LOWraster/scripts/python/rtreader.py138 except Exception as e:CODE
LOWraster/scripts/python/rtreader.py148 except Exception as e:CODE
MEDIUMraster/scripts/python/rtreader.py134def _connect(self):CODE
Structural Annotation Overuse7 hits · 12 pts
SeverityFileLineSnippetContext
LOW⚡deps/ryu/d2s.c233 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡deps/ryu/d2s.c241 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWdeps/ryu/d2s.c329 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWdeps/ryu/d2s.c691 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOWdeps/ryu/d2s.c735 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOWraster/scripts/python/rtrowdump.py7# WARNING: The main purpose of this program is to test andCOMMENT
LOWraster/scripts/python/rtreader.py26# WARNING: The main purpose of the RasterReader is to test and debugCOMMENT
Verbosity Indicators6 hits · 10 pts
SeverityFileLineSnippetContext
LOWliblwgeom/topo/lwgeom_topo.c8559 * We need to check if rotating clockwise the lineCOMMENT
LOW⚡deps/ryu/d2s.c233 // Step 2: Determine the interval of valid decimal representations.COMMENT
LOW⚡deps/ryu/d2s.c241 // Step 3: Convert to a decimal power base using 128-bit arithmetic.COMMENT
LOWdeps/ryu/d2s.c329 // Step 4: Find the shortest decimal representation in the interval of valid representations.COMMENT
LOWdeps/ryu/d2s.c691 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
LOWdeps/ryu/d2s.c735 // Step 1: Decode the floating-point number, and unify normalized and subnormal cases.COMMENT
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMregress/run_test.pl38# Create the spatial database 'postgis_reg' (or whatever $DBCOMMENT
MEDIUMregress/run_test.pl1540# Create the spatial databaseCOMMENT
Redundant / Tautological Comments4 hits · 6 pts
SeverityFileLineSnippetContext
LOWregress/run_test.pl891 # Check if psql errored out.COMMENT
LOWutils/create_upgrade.pl446 # Check if there are argument namesCOMMENT
LOWutils/docs/check_news.sh198 # Check if the match is in a published versionCOMMENT
LOWraster/scripts/python/raster2pgsql.py431 # Check if regular blocking mode requestedCOMMENT
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdoc/reference_output.xml472<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&libraries=geometry"></script>CODE
Fake / Example Data4 hits · 4 pts
SeverityFileLineSnippetContext
LOWregress/core/mvt.sql515 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sed nulla augue. Pellentesque ut vulputate eCODE
LOWregress/core/mvt.sql515 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sed nulla augue. Pellentesque ut vulputate eCODE
LOWextras/ogc_test_suite/1_schema.sql631-- address '123 Main Street' fid 113CODE
LOWextras/ogc_test_suite/1_schema.sql640INSERT INTO buildings VALUES(113, '123 Main Street',CODE
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMdeps/flatgeobuf/include/flatbuffers/vector_downward.h33// Essentially, this supports 2 std::vectors in a single buffer.COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWdeps/flatgeobuf/include/flatbuffers/flexbuffers.h128// TODO: implement proper support for 8/16bit floats, or decide not toCOMMENT
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippetContext
LOWdoc/reference_output.xml728<para>Don't forget to transform your data to WGS84 longitude, latitude to conform with the GeoJSON specification:</para>CODE
AI Structural Patterns1 hit · 0 pts
SeverityFileLineSnippetContext
LOWutils/docs/postgis_exampletest.py901CODE