summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-30Added g:ale_php_phpstan_configuration optionRuslan Osmanov
2017-09-28Fix an issue with the check-supported-tools-tables scriptw0rp
2017-09-28Merge pull request #952 from hernot/masterw0rp
Add mcsc for checking C# code.
2017-09-27Implemented review recommendationsXristoph Hintermüller
Implements suggestions and recommendations suggested by the first review of the "Advance C# linter based on mcs -t:module (#952)" pull request. - Clarifies and simplifies description of linters and options - Added links to help file and marked the mcsc linter as to be run only when file in buffer is saved or loaded. - Added comments to the mcsc.vim file to clarify code - removed type checks considered not necessary be reviewer. - addresses findings by vader - removed call to getcwd and cd in vim script - handler expands file names relative to route of source tree into absolute pathes. Fixes errors not being marked when vim is started from subdirectory of source tree. - implements tests for mcs.vim and mcsc.vim linter
2017-09-25Merge pull request #951 from rzane/eslint-fix-config-optionw0rp
ESLint --config option causes it to not detect node_modules?
2017-09-25Added advanced c-sharp linterXristoph Hintermüller
The existing c-charp linter used the --syntax check mode of the mono mcs compiler only. The new mcsc linter tries to compile the files located in a directory tree located bejond the specified source directory or the current one if no source is explicitly specified. The resulting module target is placed in a temporary file managed by ale.
2017-09-25Added advanced c-sharp linterXristoph Hintermüller
The existing c-charp linter used the --syntax check mode of the mono mcs compiler only. The new mcsc linter tries to compile the files located in a directory tree located bejond the specified source directory or the current one if no source is explicitly specified. The resulting module target is placed in a temporary file managed by ale.
2017-09-24There seems to be a bug in eslint that causes the `--config` option toRay Zane
not detect node_modules correctly. The `-c` option, however, works fine.
2017-09-23Merge pull request #949 from TheLocehiliosan/shellcheck-option-orderw0rp
Move dialect setting before user options (shellcheck)
2017-09-22Move dialect setting before user options (shellcheck)Tim Byrne
2017-09-18Merge pull request #942 from doits/fix_slim_typow0rp
fix typo `RUBUCOP` --> `RUBOCOP` for slim lint
2017-09-18fix typo `RUBUCOP` --> `RUBOCOP` for slim lintMarkus Doits
this actually makes 6ebd8f355c974cb6b7c5d5aff20603c8c4b38feb work
2017-09-16Merge pull request #903 from doits/slimlint_directoryw0rp
Pass the rubocop configuration file to slim-lint.
2017-09-15slimlint: Search for .rubocop.yml and use itMarkus Doits
This fixes slim-lint not honoring a `.rubocop.yml` in the file's or parent directory. Due to the way slim-lint calls rubocop, it requires the special `SLIM_LINT_RUBUCOP_CONF` env var to pick up the `.rubocop.yml` if it is not run on the real file (which is the case here). See https://github.com/sds/slim-lint/blob/master/lib/slim_lint/linter/README.md#rubocop
2017-09-14Make temporary file detection work on just about all platformsw0rp
2017-09-14Fix a mistake in the flow testsw0rp
2017-09-13Report problems in other files for brakeman, and get the tests to pass on ↵w0rp
Windows
2017-09-13Get some more random tests to pass on Windowsw0rp
2017-09-13Merge pull request #929 from jdsutherland/solium-solidity-linterw0rp
Add solidity linter: solium
2017-09-14Add solidity linter: soliumJeff Sutherland
2017-09-12Fix #924 - Make changing the sign column color work againw0rp
2017-09-12Fix #921 - Capture both output streams for gosimple and staticcheckw0rp
2017-09-12Ban getcwd() from the codebase, as it causes problemsw0rp
2017-09-12Use the same function for finding the ESLint config for eslint --fix and ↵w0rp
prettier-eslint
2017-09-12Fix #923 Use package.json as a last resort for eslint --fixw0rp
2017-09-11Get more tests to pass on Windowsw0rp
2017-09-11Fix #922 - Prefer nearer ESLint configuration files with lower precedence ↵w0rp
filenames for eslint --fix
2017-09-11Fix some random test issues for Windowsw0rp
2017-09-11Require function! to be used instead of functionw0rp
2017-09-10Fix #920 - Shut up about E776w0rp
2017-09-10Explain the table of contents script better, and simplify it a bitw0rp
2017-09-10Fix numerous issues with integration documentation tags and the table of ↵w0rp
contents, and add a script to check for theses issues
2017-09-10Move scripts for tests into the test directory, and do not export the Batch ↵w0rp
script for running tests
2017-09-10Elm local install support (#915)Clément DOUIN
* Add Elm support for npm local installation
2017-09-10Fix an SML variable init bug, and get the SML cm file tests to pass on Windowsw0rp
2017-09-10Get the TSLint handler tests to pass on Windowsw0rp
2017-09-10Simplify some Rust handler code, and get the Rust handler tests passing on ↵w0rp
Windows
2017-09-09Add elm-format as a new fixer (#916)Clément DOUIN
* Add elm-format as a new fixer
2017-09-09Fix some path issues, and get lsp dir tests passing on Windowsw0rp
2017-09-09execute the `set encoding` test setting to get Vint to shut upw0rp
2017-09-09Fix more random Windows test issuesw0rp
2017-09-09#917 Cover the old _args option for flake8 with a test, just in casew0rp
2017-09-08Add a Batch script for running tests on Windowsw0rp
2017-09-08Switch the AppVeyor clone directory to C:\testpluginw0rp
2017-09-08Get some more random tests to work on Windowsw0rp
2017-09-08Fix the smoke_test.vader file on Windowsw0rp
2017-09-08Fix #912 - Close lists automatically when g:ale_open_list is set to ↵w0rp
'on_save' again
2017-09-08Add GLSL linter using glslang (#914)Sven-Hendrik Haase
* Add a glslang linter for GLSL
2017-09-07Add cuda nvcc linter (#874)BlahGeek
* add cuda nvcc linter
2017-09-07Now remove the version command and the dummy filew0rp