Skip to content

refactor: move EventStreamReport into the swirlds-cli module (#25188)#25228

Open
imshubham22apr-gif wants to merge 1 commit intohiero-ledger:mainfrom
imshubham22apr-gif:move-event-stream-report
Open

refactor: move EventStreamReport into the swirlds-cli module (#25188)#25228
imshubham22apr-gif wants to merge 1 commit intohiero-ledger:mainfrom
imshubham22apr-gif:move-event-stream-report

Conversation

@imshubham22apr-gif
Copy link
Copy Markdown

This PR moves the EventStreamReport tool and its associated reporting classes from swirlds-platform-core to the swirlds-cli module. This refactoring improves modularity by keeping CLI-specific tools separate from the core platform logic.

Key Changes:
Relocated EventStreamReport, EventStreamScanner, and related classes to swirlds-cli.
Refactored package name to org.hiero.consensus.pcli.report.
Updated EventStreamInfoCommand to use the new package.
Migrated tests and updated swirlds-cli dependencies to support them.
Removed deprecated exports from swirlds-platform-core.

@imshubham22apr-gif imshubham22apr-gif requested a review from a team as a code owner May 2, 2026 06:04
@imshubham22apr-gif imshubham22apr-gif requested a review from poulok May 2, 2026 06:04
@trunk-io
Copy link
Copy Markdown

trunk-io Bot commented May 2, 2026

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@lfdt-bot
Copy link
Copy Markdown

lfdt-bot commented May 2, 2026

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@codacy-production
Copy link
Copy Markdown

codacy-production Bot commented May 2, 2026

Not up to standards ⛔

🔴 Issues 1 medium · 2 minor

Alerts:
⚠ 3 issues (≤ 0 issues of at least minor severity)

Results:
3 new issues

Category Results
CodeStyle 2 minor
Performance 1 medium

View in Codacy

🟢 Metrics 19 complexity

Metric Results
Complexity 19

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@imshubham22apr-gif imshubham22apr-gif force-pushed the move-event-stream-report branch 2 times, most recently from 73b11c3 to bf9fa11 Compare May 2, 2026 06:22
@imshubham22apr-gif imshubham22apr-gif requested review from a team and tinker-michaelj as code owners May 2, 2026 06:22
@imshubham22apr-gif imshubham22apr-gif changed the title Move EventStreamReport into the swirlds-cli module #25188 refactor: move EventStreamReport into the swirlds-cli module (#25188) May 2, 2026
@imshubham22apr-gif
Copy link
Copy Markdown
Author

/assign

Signed-off-by: imshubham22apr-gif <imshubham22apr@gmail.com>
@imshubham22apr-gif imshubham22apr-gif force-pushed the move-event-stream-report branch from bf9fa11 to a0a0b7a Compare May 2, 2026 06:54
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