Skip to content

docs: add doc comments to connection types and protocol enums (#99)#102

Merged
martinjms merged 1 commit intoepic/test-doc-passfrom
feat/issue-99-add-doc-comments-to-connection-types-and
May 2, 2026
Merged

docs: add doc comments to connection types and protocol enums (#99)#102
martinjms merged 1 commit intoepic/test-doc-passfrom
feat/issue-99-add-doc-comments-to-connection-types-and

Conversation

@martinjms
Copy link
Copy Markdown
Contributor

Summary

Adds /// doc comments to all remaining undocumented public types, fields, and enums in arcane-core:

  • server_pool.rsServerHandle, PoolError, PoolErrorCode, PoolStatus, FailureType, ReplacementHandle (connection types and protocol enums)
  • cluster_simulation.rsClusterTickContext fields, ClusterSimulation::on_tick
  • world_simulator.rsLastKnownState, WorldContext, SimulatedState fields
  • types.rsVec2, Vec3, ClusterGeometry fields, Vec2::new, Vec3::new

Decisions made

Test plan

  • Build passes (cargo build)
  • Tests pass (cargo test -p arcane-core)
  • Formatter clean (cargo fmt --all -- --check)

Refs #99

Adds /// doc comments to all public struct fields, enum variants, and
trait methods in crates/arcane-core/src/server_pool.rs (connection
types), cluster_simulation.rs, world_simulator.rs, and types.rs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com
@martinjms martinjms marked this pull request as ready for review May 2, 2026 14:50
@martinjms martinjms merged commit d36c2a9 into epic/test-doc-pass May 2, 2026
1 check 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