Skip to content

Remove stale Setfield/@set! import#548

Merged
isaacsas merged 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:remove-stale-setfield-import
Feb 8, 2026
Merged

Remove stale Setfield/@set! import#548
isaacsas merged 1 commit intoSciML:masterfrom
ChrisRackauckas-Claude:remove-stale-setfield-import

Conversation

@ChrisRackauckas-Claude
Copy link
Copy Markdown
Contributor

Summary

  • Remove unused using Setfield: @set! import from src/JumpProcesses.jl
  • Remove Setfield from [deps] and [compat] in Project.toml

The @set! macro is imported but never used anywhere in the source code, causing ExplicitImports.jl QA tests (check_no_stale_explicit_imports) to fail on CI.

Test plan

  • CI QA tests should now pass (the StaleImportsException for @set! is resolved)
  • Verify no runtime regressions in existing tests

🤖 Generated with Claude Code

The `@set!` macro from Setfield is imported but never used anywhere in the
source code, causing ExplicitImports.jl QA tests to fail. Remove the unused
import and the Setfield dependency from Project.toml.

Co-Authored-By: Chris Rackauckas <[email protected]>
@isaacsas isaacsas merged commit 701559b into SciML:master Feb 8, 2026
11 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.

3 participants