Skip to content

InditexTech/api-scoring-ide-plugins

Code of conduct

API Scoring IDE Extensions

The set of extensions that integrates the API-design essential tools into your everyday work.

Check our doc!


This repository contains the API Scoring and Quick Fix extensions that integrate with your IDE to interact with breached API rules, and the SPA that is displayed on the IDE.

You can find further information regarding the API Scoring Suite in our documentation site!


Installation

You can see that in the root of this repository, there is a plugins/ folder. This folder contains the SPA package, the API Scoring for VS Code package, the API Scoring for IntelliJ package, and the Quick Fix for VS Code package.

To proceed with their installation, please, place yourself in their path and follow the installation guides suggested in the READMEs. It is convenient that you follow a specific order of installation:

  1. Deploy the microservice by following its installation guide.
  2. Deploy the SPA following its installation guide.
  3. Install the plugins by following their installation guides inside each README file or checking the installation guide.

Usage

View the documentation for usage information.


Contributing

Bug reports, proposals of new features, and pull requests are always welcome, so feel free to contribute to the project following the Contributor Covenant code of conduct.

If you want to contribute, you should do the following:

  • Submit an issue that motivates the changes.
  • Discuss the proposed changes with other users and the maintainers.
  • Open a Pull Request.
  • Ensure all CI tests pass.
  • Provide instructions to check the effect of the changes.
  • Await code review.

License

This set of tools is available as open source under the terms of the MIT License.