Skip to content
This repository has been archived by the owner on Jun 14, 2024. It is now read-only.

elhub/devxp-arcanist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

This project has been archived and is no longer being actively developed by Elhub.

devxp-arcanist

Table of Contents

About

devxp-arcanist provides some useful extensions to arcanist used at Elhub.

Getting Started

Prerequisites

Installation

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.

Usage

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

Testing

N/A.

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributing, issues and feature requests are welcome. See the Contributing file.

Owners

This project is developed by Elhub. For the specific development group responsible for this code, see the Codeowners file.

License

This project is MIT licensed.

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages