SublimeLinter integration
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
messages
LICENSE
README.md
linter.py
messages.json

README.md

SublimeLinter-kritika

This linter plugin for SublimeLinter which integrates with kritika.io service for doing a flexing code static analysis. It will be loaded for "all" file types.

Installation

SublimeLinter 3 must be installed in order to use this plugin. If SublimeLinter 3 is not installed, please follow the instructions here.

Linter installation

The plugin uses kritika command (provided by App-Kritika distribution) which is available from metacpan. You can install it simply by using cpanm:

cpanm App::Kritika

For more detailed instructions on how to install and configure kritika see app-kritika.

Plugin installation

Use Sublime default Package Control mechanism to install this plugin.

Settings

In order for kritika to correctly integrate with kritika.io you have to create a .kritikarc file in the root of your project with the following content:

# This the default, if you're using public Kritika service this option is not needed
base_url=https://kritika.io

# This is your repository token that you can obtain from the repository integrations page on kritika.io.
token=daaa194179c1bdd7fcd70724d55d85a7ed9d6dbe

Troubleshooting

If you have any problems open Sublime Console, it should have all the information needed for debugging.