summaryrefslogtreecommitdiff
path: root/ale_linters/kotlin
AgeCommit message (Collapse)Author
2023-09-14#4607 No conflicts with nvim-lspconfig by defaultw0rp
Default `g:ale_disable_lsp` to a new mode `'auto'` by default. With this setting applied, ALE will now check for the presence of nvim-lspconfig and automatically turn off particular LSP linters if already configured via nvim-lspconfig. For users that do not use `nvim-lspconfig`, everything should work as before.
2021-03-01Close #2281 - Separate cwd commands from commandsw0rp
Working directories are now set seperately from the commands so they can later be swapped out when running linters over projects is supported, and also better support filename mapping for running linters on other machines in future.
2020-07-21Merge pull request #3119 from hsanson/2269-ktlint-stdin-supportw0rp
Fix 2269 - use ktlint stdin.
2020-04-18Fix 2269 - use ktlint stdin.Horacio Sanson
Use stdin flag instead of temporary files. This allows ktlint to work with .editorconfig files.
2020-03-06Fix 3011 - not catching kotlinc output on stderrTho Nguyen Duc
2019-04-15Fix #2440 - Fix the kotlinc command when Maven and Gradle are missingw0rp
2019-04-07#2132 - Replace command_chain and chain_with with ale#command#Runw0rp
2019-02-22#2132 - Replace all uses of foo_callback with foow0rp
2019-02-06Update syntax checkingw0rp
* Line continuation characters should be on the same lines. * .vim file line indentation should be a multiple of 4.
2019-01-20Add ktlint fixer support.Michael Phillips
2018-09-04Improve ALE project style checkingw0rp
* The project style linter now runs while you type. * Now the scripts for checking the project require blank lines. * Many style issues have been found and fixed.
2018-08-24Fix #1844 - Make the kotlin languageserver linter work againw0rp
2018-08-02Simplify the code for most linters and tests with closuresw0rp
2018-07-15Add kotlin language server support (#1725)MTDL9
* Add kotlin languageserver linter definition * Added kotlin languageserver references in docs, fix missing !! on other linters * Added Vader tests for root path detection in Kotlin Language Server
2017-08-11Ban !=# and !=? from the codebasew0rp
2017-08-08Ban use of ==# or ==? in the codebase, and prefer is# or is? insteadw0rp
2017-07-10Kotlin and general Gradle support. (#745)Michael Pardo
2017-06-24#681 Show extra kotlin errors at line 1w0rp
2017-06-19#662 Fix kotlinc configuration name escapingw0rp
2017-06-02Add ktlint support (without formatting) for kotlin filetype (#610)Francis Agyapong
* Add ktlint support (without formatting) for kotlin filetype * Fix code style and refactor to use ALE utility functions (GetMatches) * Remove options for configuration file * Refactor: Rename exec variable and use ale#Set for variable configuration
2017-05-27kotlin linter support for maven/pom.xmlPaolo Gavocanov
2017-05-12#549 Temporarily revert shell escaping changes, just for Windowsw0rp
2017-05-08#540 Fix shell escaping pretty much everywherew0rp
2017-05-02Add kotlinc checker for kotlin (#526)Francis Agyapong
* Add kotlinc checker for kotlin