You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the gauge-java compiles the project when the runner is started. It causes issues in cases where the runner is not started for execution. For example, when a gauge java project is started in vs code it tries to compile the project but if the dep is managed by some external tool then it fails and the LSP server does not come up. For authoring, the project need not to be compiled. The project need to be compiled only if the runner is launch for running or debugging.
Soluiton
Move project compilaiton to execution phase
Have another request for compilation
Have a feature capabilities to specify it can process compile request.
Note
The parallel run need to handled in a way that not all the runners/threads compile the project
It can also give us a chance to get rid id the os specific gauge-java binaries (golang launcher script.)
The text was updated successfully, but these errors were encountered:
Currently, the
gauge-java
compiles the project when the runner is started. It causes issues in cases where the runner is not started for execution. For example, when a gauge java project is started invs code
it tries to compile the project but if the dep is managed by some external tool then it fails and the LSP server does not come up. For authoring, the project need not to be compiled. The project need to be compiled only if the runner is launch for running or debugging.Soluiton
capabilities
to specify it can processcompile
request.Note
gauge-java
binaries (golang launcher script.)The text was updated successfully, but these errors were encountered: