Skip to content

Add file-line processing diagnostics and event-handler tracing - #791

Merged
StuartFerguson merged 3 commits into
mainfrom
task/#788_fileline_tracing_improvements
Sep 16, 2026
Merged

StuartFerguson merged 3 commits into
mainfrom
task/#788_fileline_tracing_improvements

Conversation

@StuartFerguson

Copy link
Copy Markdown
Member

Summary

  • Add structured diagnostic logging across file-line processing stages, including transaction dispatch, contract lookup, and state persistence.
  • Log mediator dispatch failures and exceptions with file and line identifiers while preserving result and exception behavior.
  • Add tests that verify key diagnostic events and confirm transactions are not dispatched when contract lookup fails.

Testing

  • Added and updated unit tests for file-line and domain-event diagnostic logging.
  • Not run (not requested)

@codacy-production

codacy-production Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 31 complexity · 0 duplication

Metric Results
Complexity 31
Duplication 0

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.

@StuartFerguson
StuartFerguson merged commit 5bf5c14 into main Sep 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add tracing for file lines not dispatched to Transaction Processor

1 participant