calva icon indicating copy to clipboard operation
calva copied to clipboard

Parameterized Jack-in for Tasks & other automation.

Open riotrah opened this issue 3 years ago • 1 comments

More details in the relevant issues. Can inline them here if requisted/later.

Basically, jack-in currently requires the manual interactive sequence of quick-pick menus that pop-up after the user invokes the base Jack-in command.

This makes automating some of the jack-in process difficult.

Motivating use-case is the creation of vsc Tasks: I desired to create Tasks for my work project, which is a monorepo. I wanted to create a task that encompasses a particular workflow, without requiring myself or fellow project dev to manually pick out the project config/root, project type, build to connect to and then nrepl port.

The first step for that is to make Jack-in invocable without needing manual interactive intervention for (at least most) of the above required jack-in info.

Relevant Issues:

#1654 #1634

riotrah avatar Apr 02 '22 02:04 riotrah

(at least most) of the above required jack-in info.

Just so that I understand. It is only project root and connect sequence that is needed, right? The rest can already be specified in the sequence.

I think we can add project root(s) to the sequence and then the only thing we need to be able to give the jack-in command is the sequence.

PEZ avatar Apr 02 '22 06:04 PEZ