ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Sublime​Linter-contrib-vala-lint

by colinkiama ST3

SublimeLinter plugin for Vala

Details

Installs

  • Total 181
  • Win 63
  • Mac 28
  • Linux 90
Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25 Oct 24 Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

SublimeLinter-contrib-vala-lint

Build Status

This linter plugin for SublimeLinter provides an interface to vala-lint. It will be used with files that have the “vala” syntax.

You can install the Vala-TMBundle package to automatically assign the “vala” syntax to Vala files.

Installation

SublimeLinter must be installed in order to use this plugin.

Please use Package Control to install the linter plugin.

Before installing this plugin, you must ensure that vala-lint is installed on your system. There are installation instsructions here: https://github.com/vala-lang/vala-lint

Breaking change in 2.0.0: this plugin now requires a vala-lint build that supports --stdin and --json-output. If your vala-lint predates those options, either upgrade it, or install version 1.1.0 of this package instead via Package Control. If an unsupported vala-lint build is detected, the plugin will show a message with these same instructions.

In order for vala-lint to be executed by SublimeLinter, you must ensure that its path is available to SublimeLinter. The docs cover troubleshooting PATH configuration.

Quick fixes

For mistakes that vala-lint can auto-fix (e.g. trailing whitespace), this plugin exposes a SublimeLinter quick fix so they can be applied individually from the “SublimeLinter: Quick Fix” command / context menu.

To fix every auto-fixable mistake in the current file at once, run Vala-Lint: Fix All Auto-Fixable Problems from the Command Palette.

Settings