plpgsql_check

plpgsql_check is a linter tool (does source code static analyze) for the PostgreSQL language plpgsql (the native language for PostgreSQL store procedures).

OTHER License

Stars
630
Committers
16

Bot releases are visible (Hide)

plpgsql_check - 2.3.4

Published by okbob over 1 year ago

  • minor code cleaning

this is probably last release for PostgreSQL 10 and 11

plpgsql_check - 2.3.3

Published by okbob over 1 year ago

minor enhancing

  • smarter check if extension needs update
  • less false warnings "variable is not used" when some expressions are broken

Full Changelog: https://github.com/okbob/plpgsql_check/compare/v2.3.2...v2.3.3

plpgsql_check - 2.3.2

Published by okbob over 1 year ago

  • fix type check in RETURN stmt in trigger function
plpgsql_check - 2.3.1

Published by okbob over 1 year ago

  • new pragma SEQUENCE (used for temporary or missing sequences)
plpgsql_check - 2.3.0

Published by okbob almost 2 years ago

  • possibility to detect obsolete setting of refcursor's variable
plpgsql_check - 2.2.6

Published by okbob almost 2 years ago

  • minor bugfixes
plpgsql_check - 2.2.5

Published by okbob almost 2 years ago

  • fix false alarm when value is assigned to variable of composite type with nested composite types with dropped attributes.
plpgsql_check - 2.2.4

Published by okbob almost 2 years ago

  • fix shared memory hook initialization (pg15+)
plpgsql_check - 2.2.3

Published by okbob almost 2 years ago

  • fix runtime crash when pragma echo was used from function plpgsql_check_pragma
  • fix crash in profiler when profiled code raises an exception in first iteration when queryid is not generated yet
  • fix dependency iterator to support CALL statement
plpgsql_check - 2.2.2

Published by okbob about 2 years ago

  • enhancing ECHO pragma
plpgsql_check - 2.2.1

Published by okbob about 2 years ago

  • possibility to store plpgsql_check options in comment's options
plpgsql_check - 2.1.10

Published by okbob about 2 years ago

  • possibility to use plpgsql_check together with plugin_debugger extension
plpgsql_check - 2.1.9

Published by okbob about 2 years ago

  • reduce false alarms
plpgsql_check - 2.1.8

Published by okbob about 2 years ago

  • remove two false alarms
plpgsql_check - 2.1.7

Published by okbob over 2 years ago

  • Fix stack item allocation in push_stmt_to_stmt_stack
plpgsql_check - 2.1.6

Published by okbob over 2 years ago

  • minor enhancing related to PostgreSQL 15
plpgsql_check - 2.1.5

Published by okbob over 2 years ago

  • fix false alarm when constant variable was initialized
plpgsql_check - 2.1.4

Published by okbob over 2 years ago

  • disallow modification of CONSTANT variables for non assignment statement
  • disallow COMMIT or ROLLBACK in protected block
  • allow GET STACKED DIAGNOSTICS only in protected block
plpgsql_check - 2.1.3

Published by okbob over 2 years ago

  • possibility to show dependency on operators
  • support for PostgreSQL 15
plpgsql_check - 2.1.2

Published by okbob over 2 years ago

  • fix segfault issue #101
Package Rankings
Top 8.63% on Alpine-v3.7
Top 9.83% on Alpine-v3.14
Top 9.38% on Alpine-v3.11
Top 11.18% on Alpine-v3.15
Top 8.17% on Proxy.golang.org
Top 9.08% on Alpine-v3.9
Top 9.2% on Alpine-v3.13
Top 9.41% on Alpine-v3.8
Top 10.91% on Alpine-v3.10
Top 11.98% on Alpine-v3.16
Top 13.05% on Alpine-v3.17
Top 9.16% on Alpine-v3.12
Top 6.68% on Alpine-v3.18
Top 10.98% on Alpine-edge
Badges
Extracted from project README
Stand With Ukraine