Skip to content

Stop exposing registry write access #658

Merged
eitch merged 8 commits into
Pi4J:developfrom
kobjects:develop
Jun 17, 2026
Merged

Stop exposing registry write access #658
eitch merged 8 commits into
Pi4J:developfrom
kobjects:develop

Conversation

@stefanhaustein

@stefanhaustein stefanhaustein commented Jun 16, 2026

Copy link
Copy Markdown
Contributor
  • Establish a clear ownership relation: context owns runtime owns registry
  • Make all registry write access go through runtime
  • Remove interface indirection for internal stuff
  • Stop wrapping runtime in readonly, the same effect can be achieved via a readonly interface

Preparation for potentially merging Runtime into DefaultContext

@stefanhaustein stefanhaustein marked this pull request as draft June 16, 2026 22:37
@stefanhaustein stefanhaustein marked this pull request as ready for review June 16, 2026 23:18
@stefanhaustein stefanhaustein requested a review from eitch June 16, 2026 23:19
@eitch eitch merged commit b9e0f5b into Pi4J:develop Jun 17, 2026
4 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.

2 participants