summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-24Merge pull request #142 from w0rp/use-local-jshint-programw0rp
Add node_modules support for JSHint, and use the global config as a fallback
2016-10-23Add node_modules support for JSHint, and use the global config as a fallback.w0rp
2016-10-23Support loading eslint from node_modules, re issue #118.w0rp
2016-10-23Merge pull request #140 from neersighted/cleanupw0rp
Clean up some test filenames and extraneous code
2016-10-22Clean up some test filenames and extraneous codeBjorn Neergaard
2016-10-22Merge pull request #138 from neersighted/dotftw0rp
Add support for dot-seperate linters, improve linter tests
2016-10-22Docs!Bjorn Neergaard
2016-10-22Make builds fail again when there are Vint warnings.w0rp
2016-10-22Use `cat` instead of `read -r` to stream stdin to file (#120)Łukasz Jan Niemier
* Use `cat` instead of `read -r` to stream stdin to file * Cleanup dmd-wrapper * Fix typo * Make wrapper work on macOS * Use fifo instead of temporary file * Fix stdin-wrapper * Use `awk` instead of `read` hackery * Finish refactoring * Fix `exec` issue * Add myself as an coauthor of wrapper scripts (no shame at all :P) * Fix dmd-wrapper * Extract check_dubfile
2016-10-21Add support for dot-seperate linters, improve linter testsBjorn Neergaard
This PR first and formost implements support for dot-seperate filetypes, a very trivial change. This closes #132 But more importantly, this PR vastly improves the test quality for `ale#linter#Get`. It enables us to reset the state of ale's internal linter cache, to facilitate better testing, as well as making use of mocked linters instead of depending on linters on disk (which may change). In addition, a dummy linter is defined to test the autoloading behavior. Header guards were removed from all linters as: * A: ale won't try and load linters if they already exist in memory * B: we can't reset state for testing if they can't be loaded again
2016-10-21Merge pull request #133 from ehzShelter/masterw0rp
Added c++14 standard support and POSIX API compile time linker flags and ISO c++14 atomic and thread library support…
2016-10-21make it less verbose for c and cppehzShelter
2016-10-21Merge pull request #129 from neersighted/ansiblew0rp
Add ansible-lint support and factor out PEP8 handler
2016-10-21Added c++14 standard support and POSIX API compile time linker flags for ↵ehzShelter
avoiding annoying errors and warnings
2016-10-20Add PEP8 handler test.Bjorn Neergaard
2016-10-20#131 Keep the error types in the message for eslintw0rp
2016-10-20Document ansible-lintBjorn Neergaard
2016-10-20Add ansible-lint support and factor out PEP8 handlerBjorn Neergaard
2016-10-20Add support for cppcheck (#126)Bart Libert
* Add support for cppcheck * Fix vint error in cppcheck handler * Add vader test for CppCheck format handler
2016-10-19Fix the D error parsing to handle output without column numbers.w0rp
2016-10-19Add a test which checks that we can find the stdin-wrapper script.w0rp
2016-10-19Merge pull request #108 from neersighted/autocmd2v1.0.0w0rp
Add autocommand test
2016-10-19Fix some Vint problems.w0rp
2016-10-19Fix how the Makefile checks the image ID.w0rp
2016-10-19Merge pull request #123 from jparoz/masterw0rp
Added support for hlint
2016-10-19Added support for hlintJesse Paroz
2016-10-18Add an ID into the Makefile so running tests locally will use the most up to ↵w0rp
date Docker image.
2016-10-17Add autocommand testBjorn Neergaard
2016-10-17Make the function for waiting for jobs to complete more reliable.w0rp
2016-10-17Add a function for waiting for linters to complete, and add a test which ↵w0rp
checks that linting updates the loclist.
2016-10-17Make the nearest file search result absolute paths, and add tests to cover it.w0rp
2016-10-17Add a test to check that buffer cleanup works.w0rp
2016-10-17#115 - Do not use readlink for the DMD wrapper, for Mac compatibility.w0rp
2016-10-17#115 - Make ALE shut up about not being able to load linter files which ↵w0rp
don't exist when it works anyway.
2016-10-16Add linters for Elixir (#113)Łukasz Jan Niemier
* Add Credo linter for Elixir * Add requested changes TODO: check if all message types are covered in `if` chain. * Add information about Credo linter to README * Add information about Credo linter to doc
2016-10-16#109 Use norm! instead of norm to solve remapping issues.w0rp
2016-10-16Fix an issue with a duplicate section in the documentation.w0rp
2016-10-14Correct the order of arguments for AssertEqual in some places.w0rp
2016-10-14Add some tests for the EchoCursorWarning function.w0rp
2016-10-14Shut up about there being no autocmd events.w0rp
2016-10-13Add eslint to the Dockerfile.w0rp
2016-10-13Add tests to cover common handler functions.w0rp
2016-10-13Add some unit tests for the BinarySearch function.w0rp
2016-10-13Add a unit test for the loclist comparison function.w0rp
2016-10-13Ignore more files when archiving.w0rp
2016-10-13#107 - Check if the buffer is gone by looking for a key in the map instead.w0rp
2016-10-13#107 - Handle jobs finishing for closed buffersw0rp
2016-10-13Merge branch 'autocmd'w0rp
2016-10-13Document ALELint autocommandBjorn Neergaard
2016-10-13Implement autocommand supportBjorn Neergaard