otter icon indicating copy to clipboard operation
otter copied to clipboard

[Feature]: VSCode intellisense for configuration/styling metadata

Open kpanot opened this issue 1 year ago • 2 comments

Context

As a developper I would like to have help from my IDE to add metadata to the different modules of Otter.

Proposal

  • [ ] Intellisense for Configuration metadata
    • [x] Support of all configuration tags
    • [ ] Share constants for tag names between packages extractors, eslint-plugin and vscode extension
    • [x] https://github.com/AmadeusITGroup/otter/issues/625
  • [x] Intellisense for Styling metadata https://github.com/AmadeusITGroup/otter/pull/1175
  • [x] EsLint plugin rule to validate configuration metadata
    • [x] https://github.com/AmadeusITGroup/otter/issues/1119
    • [x] Support of @o3rWidget
      • [x] https://github.com/AmadeusITGroup/otter/issues/893
      • [x] https://github.com/AmadeusITGroup/otter/issues/896
    • [x] Change o3rCategories XML format to JSDoc format
      • [x] Provide migration script

kpanot avatar Sep 04 '23 08:09 kpanot

ESLint rule for @o3rWidget and @o3rWidgetParam https://github.com/AmadeusITGroup/otter/pull/893

matthieu-crouzet avatar Oct 11 '23 15:10 matthieu-crouzet

Intellisense for @o3rWidget and @o3rWidgetParam https://github.com/AmadeusITGroup/otter/pull/896

matthieu-crouzet avatar Oct 12 '23 10:10 matthieu-crouzet