Skip to content

fix: upstream alignment for gradle PR readiness#22

Merged
Nava2 merged 3 commits intomasterfrom
fix/upstream-alignment-2
Mar 18, 2026
Merged

fix: upstream alignment for gradle PR readiness#22
Nava2 merged 3 commits intomasterfrom
fix/upstream-alignment-2

Conversation

@Nava2
Copy link
Collaborator

@Nava2 Nava2 commented Mar 18, 2026

Summary

  • Restore LimitsConfig struct + pub fn limits() in config.rs alongside GradleConfig — upstream uses it in 7 locations that our fork broke
  • Remove unused _is_integration parameter from filter_test(), filter_test_with_packages(), filter_gradle_output(), and run()
  • Delete dead is_integration_test() and is_integration_task_name() functions + their tests

Tracking issue: #21 (Phase 1)

Test Plan

  • All 1076 tests pass
  • cargo fmt --all --check clean
  • cargo clippy --all-targets clean (no new warnings in gradle/)
  • Existing config TOML without [limits] section still parses (serde defaults)

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Nava2 and others added 3 commits March 18, 2026 15:49
Upstream uses LimitsConfig in 7 locations. Our fork destructively replaced
it with GradleConfig. Restore it so upstream PRs are clean cherry-picks.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Kevin Brightwell <kevin.brightwell@faire.com>
The is_integration bool was threaded through filter_test(),
filter_test_with_packages(), filter_gradle_output(), and run() but
never used (always prefixed with _). Remove the parameter, delete
the dead is_integration_test() function, and make
is_integration_task_name() private.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Kevin Brightwell <kevin.brightwell@faire.com>
Only referenced by its own tests after the _is_integration parameter
removal. Delete function and tests.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Kevin Brightwell <kevin.brightwell@faire.com>
@Nava2 Nava2 merged commit da202d1 into master Mar 18, 2026
9 of 10 checks passed
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.

1 participant