Skip to content

Conversation

@pd93
Copy link
Member

@pd93 pd93 commented Sep 10, 2025

This is a pre-requisite for an upcoming change to the VSCode extension. Currently, the extension is doing a lot of complex work in order to build the nested file tree and this can be very bug prone and slow. Its one of the reasons I've not been using the extension that I wrote!

This PR allows us to offload the complex work of nesting the task structure into Go where it is faster and less complex because of our existing code. Newer versions of the extension will simply need to add the --nested flag when calling task --list-all and it will get nesting for free.

Copy link
Member

@andreynering andreynering left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@pd93 pd93 merged commit 4ae3071 into main Sep 11, 2025
13 checks passed
@pd93 pd93 deleted the nested-json branch September 11, 2025 09:27
pd93 added a commit that referenced this pull request Sep 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants