bmazzarol / atom-plsql-linter

PL/SQL linter for the Atom text editor based on the Trivadis PL/SQL COP.
Apache License 2.0
7 stars 0 forks source link
atom-package atom-plsql-linter linter oracle plsql sql sql-cop

atom-plsql-linter

PL/SQL linter for the Atom text editor based on the Trivadis PL/SQL COP.

Uses the PL/SQL Lint Server to provide linting for oracle files.

This version of the plugin is designed to run against the 1.0.2 version of the PL/SQL Lint Server.

Custom issue filters

A file with the name .oraclelint.json can be added to the project folder to define exclusions to issues you wish to ignore.

The format of the file is,

{
    "filters": [
        // global filters which apply to all files in the project
        {
            "codes": ["G-1200",...] // issue numbers
        },
        // file specific filter
        {
            "path": "/absolute/path/to/file/in/project/somefile.sql",
            "codes": ["G-2341",...], // issue numbers
            "includeGlobal": true // flag to indicate that the global filters should also be included
        }
    ]
}