Skip to content

refactor(runtime): Re-home endpoint wiring package#1168

Merged
leumor merged 1 commit intodevelopfrom
feature/pr-77-endpoint-wiring-rehome-prep
Mar 24, 2026
Merged

refactor(runtime): Re-home endpoint wiring package#1168
leumor merged 1 commit intodevelopfrom
feature/pr-77-endpoint-wiring-rehome-prep

Conversation

@leumor
Copy link
Collaborator

@leumor leumor commented Mar 24, 2026

Summary

  • move the endpoint and TMCI wiring cluster from network.crypta.node to network.crypta.runtime.endpoints
  • update node/admin/http callers plus the five direct endpoint tests to use the new package
  • carry the existing SpotBugs exclusions forward so the package move stays tooling-neutral
  • keep the move behavior-preserving, with only the small compile fix needed to preserve TMCI peer flush access

Notes

  • no new Gradle module
  • no endpoint lifecycle redesign
  • no new endpoint SPI
  • node.useralerts remains untouched in this PR

Testing

  • ./gradlew compileJava compileTestJava
  • ./gradlew test --tests 'network.crypta.runtime.endpoints.*' --tests 'network.crypta.node.NodeClientCoreTest' --tests 'network.crypta.node.NodeClientCoreTransferPolicyTest' --tests 'network.crypta.runtime.admin.LegacyQueueSupportPortTest' --tests 'network.crypta.runtime.admin.LegacyQueuePagePortTest' --tests 'network.crypta.runtime.admin.LegacyQueueMutationPortTest' --tests 'network.crypta.runtime.admin.LegacyQueueInsertPortTest' --tests 'network.crypta.runtime.admin.LegacyQueueDownloadPortTest' --tests 'network.crypta.runtime.admin.LegacyQueueCompletionPortTest' --tests 'network.crypta.clients.http.CoreHttpShellRuntimeSupportTest' --tests 'network.crypta.clients.http.SimpleToadletServerTest'
  • ./gradlew clean spotbugsMain

Move the endpoint and TMCI wiring cluster into network.crypta.runtime.endpoints and update affected imports, package statements, and tests.\n\nCarry the existing SpotBugs exclusions forward so the package move remains tooling-neutral.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
33.4% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@leumor leumor merged commit 3f98e35 into develop Mar 24, 2026
7 of 8 checks passed
@leumor leumor deleted the feature/pr-77-endpoint-wiring-rehome-prep branch March 24, 2026 22:27
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