Warning
This project has been archived and is no longer being actively developed by Elhub.
devxp-arcanist provides some useful extensions to arcanist used at Elhub.
Elhub employees should install devxp-arcanist using the devxp-linux installation suite.
If you cannot use that, you need to add this repository to your local machine and tell Arcanist to load the extension. This can be done either globally or on a per-project basis. See the Arcanist User Guide for more details.
Once installed, the project will make a number of additional lint and unit test engines available in arcanist. The new linters are:
- Ansible Lint (for ansible/yaml files)
- Checkstyle (for Java)
- Detekt (for Kotlin)
- EsLint (for JS)
- Prettier (for JS)
- Terraform Fmt (for Terraform)
- Yaml Lint (for yaml files)
In addition, it provides a unit test engine for:
- Gradle
- Jest (NPM)
- Maven
N/A.
See the open issues for a list of proposed features (and known issues).
Contributing, issues and feature requests are welcome. See the Contributing file.
This project is developed by Elhub. For the specific development group responsible for this code, see the Codeowners file.
This project is MIT licensed.