Skip to content
This repository has been archived by the owner on Sep 27, 2022. It is now read-only.
/ YamlPlugin Public archive

YAML plugin for FRC Team 449, the Blair Robot Project

License

Notifications You must be signed in to change notification settings

ysthakur/YamlPlugin

Repository files navigation

YAML plugin

A poorly named YAML plugin for IntelliJ for team 449's robot maps. Doesn't actually replace the YAML plugin that IntelliJ comes with.

Features:

  • Code completion (partially implemented)
  • Checking if all required parameters are filled (kinda implemented)
  • References using '@id' (implemented)
  • Resolving references to Java classes; find usages for Java classes in YAML code (partially implemented)
  • Type checking for parameters (not implemented)

How to install it:

  1. First, download the jar for the last release or go to the last green run here and extract the jar from the zip in the Artifacts section.
  2. In IntelliJ, go to File > Settings > Plugins
  3. Click the gear icon and select 'Install plugin from disk'
  4. If you just downloaded a jar from the Releases page, choose that. Otherwise, if you downloaded the entire repository, navigate to <The folder this repository is in>/build/libs and select the jar labelled YamlPlugin-WHATEVERVERSION.jar