Chase Coalwell

Results 7 issues of Chase Coalwell

Add support for syntax and diagnostics of the smithy-build.json file, including surfacing errors related to the configuration of plugins, projections, transforms, or environmental variables defined in smithy-build.json. Auto-fix suggestions would...

enhancement

If a model file contains a `use` statement, but the imported trait is not applied to any of the shapes within the file, or the imported shape is not used,...

The IDE will have a menu item that opens a dialog to find-replace references. The IDE user can search for an absolute or relative shape ID, and will be given...

enhancement

Support optimizing imports from an IDE. The LSP will be responsible for returning a list of unused imports and their locations from the a model file or files.

enhancement

Add support for removing unused shapes. From an IDE, there should be a context option to remove unused shapes from the model. The LSP can will be responsible for generating...

enhancement

Traits and shapes available for import will be included as auto-completion suggestions. For example, when a shape can be imported from another Smithy model, auto-completion will suggest the use of...

enhancement

The LSP currently supports auto-completion for Smithy keywords in the model file. The auto-completion functionality should be expanded to add context-aware auto-completion which will suggest completion of shapes names in...

enhancement