Skip to content

Rename nextflow.preview.types feature flag to nextflow.enable.types#7067

Open
pditommaso wants to merge 1 commit intomasterfrom
rename-preview-types-flag
Open

Rename nextflow.preview.types feature flag to nextflow.enable.types#7067
pditommaso wants to merge 1 commit intomasterfrom
rename-preview-types-flag

Conversation

@pditommaso
Copy link
Copy Markdown
Member

Summary

  • Rename the static-typing feature flag from nextflow.preview.types to nextflow.enable.types across Java/Groovy sources, unit tests, integration .nf tests, ADRs, and documentation.
  • Rename the related FeatureFlagDsl.previewTypes field to enableTypes for consistency.
  • Existing log.warn in BaseScript.enableTyping() continues to flag that static typing is a preview feature.

Test plan

  • ./gradlew compileGroovy compileTestGroovy
  • make test module=nf-lang
  • make test module=nextflow
  • Spot-check an integration test under tests/ that uses the new flag

🤖 Generated with Claude Code

Renames the static-typing feature flag and associated field
(`previewTypes` → `enableTypes`) across sources, tests, integration
`.nf` scripts, and documentation. The existing `log.warn` in
`BaseScript.enableTyping()` still clarifies that static typing remains
a preview feature.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@pditommaso pditommaso requested review from a team as code owners April 23, 2026 18:37
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 23, 2026

Deploy Preview for nextflow-docs-staging ready!

Name Link
🔨 Latest commit 4407709
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/69ea66e5db3f7100079f0539
😎 Deploy Preview https://deploy-preview-7067--nextflow-docs-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pditommaso pditommaso requested a review from bentsherman April 23, 2026 18:37
@bentsherman bentsherman added this to the 26.04 milestone Apr 27, 2026
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.

2 participants