Conversation
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
0d59b4c to
b93634e
Compare
81f7cb7 to
8a43489
Compare
Signed-off-by: Ben Sherman <[email protected]>
✅ Deploy Preview for nextflow-docs-staging canceled.
|
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
…cess inputs/outputs Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
|
Okay @pditommaso this PR is ready to go. Now that I have a much deeper understanding of the AST transforms, I'm confident these changes only remove dead code from the DSL1 syntax. With these simplifications I was able to improve the error checking for process inputs and outputs. So we don't need the hack from #4085 anymore because we can catch it during compilation. |
modules/nextflow/src/main/groovy/nextflow/ast/NextflowDSLImpl.groovy
Outdated
Show resolved
Hide resolved
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
Signed-off-by: Ben Sherman <[email protected]>
5a93547 to
27345a6
Compare
Signed-off-by: Ben Sherman <[email protected]>
|
@tom-seqera this PR was originally meant to remove a bunch of DSL1 code, but now I think these changes aren't really needed because the whole v1 parser will be deprecated anyway. So I have pared down this PR to only remove an outdated DSL1 warning, as reported in the linked issue. If the change makes sense to you, please approve it so that I can merge. Let me know if you have any questions |
Third batch of changes from #3344 . This PR removes some unused code related to DSL syntax: