The typespec-suppression tool provides a lot of functionality that might be useful to ship directly from core typespec libraries. Some examples of potential candidates to add to typespec:
- enumerate suppressions
- identify the declaration scope containing a directive
- read linter disables from config
- ast helpers
Helpers and functions in the typespec-suppression tool should be analyzed and a proposal developed as to what functionality would be useful in typespec directly. typespec suppression code: https://github.com/catalinaperalta/azure-rest-api-specs/tree/4043444489b4d384858c2a7a01e123a957bd08ae/eng/tools/typespec-suppressions
The typespec-suppression tool provides a lot of functionality that might be useful to ship directly from core typespec libraries. Some examples of potential candidates to add to typespec:
Helpers and functions in the typespec-suppression tool should be analyzed and a proposal developed as to what functionality would be useful in typespec directly. typespec suppression code: https://github.com/catalinaperalta/azure-rest-api-specs/tree/4043444489b4d384858c2a7a01e123a957bd08ae/eng/tools/typespec-suppressions