Is your feature request related to a problem? Please describe.
Currently, using the Attributes Packing ("Pack dotted path to nested set") Code Action is not context aware, which provides a suboptimal UX
Example
Using the Attributes Packing ("Pack dotted path to nested set") Code Action on :
Will always output :
No matter where the cursor is
Describe the solution you'd like
Making the Attributes Packing ("Pack dotted path to nested set") Code Action context aware
Example
Using the Attributes Packing ("Pack dotted path to nested set") Code Action on :
Should output :
If the cursor is between b and c included
Describe alternatives you've considered
No response
Additional context
Is your feature request related to a problem? Please describe.
Currently, using the Attributes Packing ("Pack dotted path to nested set") Code Action is not context aware, which provides a suboptimal UX
Example
Using the Attributes Packing ("Pack dotted path to nested set") Code Action on :
Will always output :
No matter where the cursor is
Describe the solution you'd like
Making the Attributes Packing ("Pack dotted path to nested set") Code Action context aware
Example
Using the Attributes Packing ("Pack dotted path to nested set") Code Action on :
Should output :
If the cursor is between
bandcincludedDescribe alternatives you've considered
No response
Additional context