Skip to content

Add CloudCacheConfig to register cloudcache config options#6774

Merged
bentsherman merged 3 commits intomasterfrom
fix/cloudcache-config-validation
Jan 29, 2026
Merged

Add CloudCacheConfig to register cloudcache config options#6774
bentsherman merged 3 commits intomasterfrom
fix/cloudcache-config-validation

Conversation

@pditommaso
Copy link
Member

Summary

  • Add CloudCacheConfig class implementing ConfigScope to register the cloudcache.enabled and cloudcache.path configuration options
  • Register the config class as an extension point in the plugin's build.gradle
  • Add unit tests for the config class and integration tests verifying the ConfigValidator no longer warns about these options

Fixes #6773

Test plan

  • Unit tests for CloudCacheConfig class
  • Integration tests verifying ConfigValidator recognizes cloudcache.enabled and cloudcache.path
  • Manual verification with the reproduction steps from the issue

Generated with Claude Code (https://claude.com/claude-code)

Add a CloudCacheConfig class implementing ConfigScope to properly
register the cloudcache.enabled and cloudcache.path configuration
options with the ConfigValidator, preventing spurious "Unrecognized
config option" warnings.

Fixes #6773

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@netlify
Copy link

netlify bot commented Jan 29, 2026

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit 2402c56
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/697b9f6397ee68000719d8f3

@bentsherman bentsherman merged commit ea8fea4 into master Jan 29, 2026
25 checks passed
@bentsherman bentsherman deleted the fix/cloudcache-config-validation branch January 29, 2026 18:50
cgoina pushed a commit to cgoina/nextflow that referenced this pull request Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cloudcache plugin configuration warning

2 participants