Обсуждение: pgsql: Extra warnings and errors for PL/pgSQL

Поиск
Список
Период
Сортировка

pgsql: Extra warnings and errors for PL/pgSQL

От
Simon Riggs
Дата:
Extra warnings and errors for PL/pgSQL

Infrastructure to allow
 plpgsql.extra_warnings
 plpgsql.extra_errors

Initial extra checks only for shadowed_variables

Marko Tiikkaja and Petr Jelinek
Reviewed by Simon Riggs and Pavel Stěhule

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/7d8f1de1bc04bf8ddda6548156ef32f46e13dd50

Modified Files
--------------
doc/src/sgml/plpgsql.sgml             |   50 ++++++++++++++
src/pl/plpgsql/src/pl_comp.c          |    6 ++
src/pl/plpgsql/src/pl_gram.y          |   30 ++++++++
src/pl/plpgsql/src/pl_handler.c       |  104 ++++++++++++++++++++++++++++
src/pl/plpgsql/src/plpgsql.h          |   12 ++++
src/test/regress/expected/plpgsql.out |  122 +++++++++++++++++++++++++++++++++
src/test/regress/sql/plpgsql.sql      |   89 ++++++++++++++++++++++++
7 files changed, 413 insertions(+)