Skip to content

refactor: split compare engine#30

Merged
georgidhristov merged 2 commits into
mainfrom
refactor/split-compare-engine
May 12, 2026
Merged

refactor: split compare engine#30
georgidhristov merged 2 commits into
mainfrom
refactor/split-compare-engine

Conversation

@georgidhristov
Copy link
Copy Markdown
Collaborator

Summary

Split compare logic into dedicated renderer and engine files.

Changes

  • Extracted JSON compare engine into separate file
  • Isolated UI rendering logic from compare algorithms
  • Added centralized JavaScript resource endpoint
  • Improved embedded resource naming consistency
  • Simplified JavaScript resource registration

Result

  • Easier maintenance and debugging
  • Better resource organization
  • Safer embedded resource handling

@georgidhristov georgidhristov merged commit 76f0a2a into main May 12, 2026
1 check passed
@georgidhristov georgidhristov deleted the refactor/split-compare-engine branch May 12, 2026 19:04
@georgidhristov georgidhristov changed the title Refactor/split compare engine refactor: split compare engine May 16, 2026
@georgidhristov georgidhristov added refactor Code restructuring and internal improvements without behavior changes middleware HTTP pipeline and middleware related issues .NET Pull requests that update .NET code labels May 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

middleware HTTP pipeline and middleware related issues .NET Pull requests that update .NET code refactor Code restructuring and internal improvements without behavior changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant