Skip to content

Comments

[wpiunits] Make measure implementations immutable only#8115

Merged
PeterJohnson merged 1 commit intowpilibsuite:2027from
SamCarlberg:2027-only-immutable-units
Jul 26, 2025
Merged

[wpiunits] Make measure implementations immutable only#8115
PeterJohnson merged 1 commit intowpilibsuite:2027from
SamCarlberg:2027-only-immutable-units

Conversation

@SamCarlberg
Copy link
Member

Remove mutable implementations, as systemcore doesn't need mutability to keep performance under control

Remove mutable implementations, as systemcore doesn't need mutability to keep performance under control
@SamCarlberg SamCarlberg requested review from a team as code owners July 25, 2025 22:32
@SamCarlberg SamCarlberg added component: wpiunits Java units library 2027 2027 target labels Jul 25, 2025
@SamCarlberg SamCarlberg added this to 2027 Jul 25, 2025
@github-actions
Copy link
Contributor

This PR modifies commands. Please open a corresponding PR in Python Commands and include a link to this PR.

@Gold856
Copy link
Member

Gold856 commented Jul 25, 2025

Should the title be "Make measure implementations immutable only"?

@PeterJohnson PeterJohnson changed the title [wpiunits] Make measure implementations mutable only [wpiunits] Make measure implementations immutable only Jul 26, 2025
@PeterJohnson PeterJohnson merged commit 8d36df6 into wpilibsuite:2027 Jul 26, 2025
35 checks passed
@github-project-automation github-project-automation bot moved this to Done in 2027 Jul 26, 2025
@SamCarlberg SamCarlberg deleted the 2027-only-immutable-units branch July 27, 2025 15:50
@rzblue rzblue mentioned this pull request Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2027 2027 target component: command-based WPILib Command Based Library component: examples component: wpiunits Java units library

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants