Skip to content

MCR-3650 Refactor MCRConfigurableInstanceHelper into multiple classes#2870

Open
toKrause wants to merge 2 commits intomainfrom
issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes
Open

MCR-3650 Refactor MCRConfigurableInstanceHelper into multiple classes#2870
toKrause wants to merge 2 commits intomainfrom
issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes

Conversation

@toKrause
Copy link
Copy Markdown
Contributor

@toKrause toKrause commented Mar 19, 2026

Link to jira.

Relies on #2861.

Pull Request Checklist (Author)

Please go through the following checklist before assigning the PR for review:

Ticket & Documentation

  • The issue in the ticket is clearly described and the solution is documented.
  • Design decisions (if any) are explained.
  • The ticket references the correct source and target branches.
  • The fixed-version is correctly set in the ticket and matches the PR's target branch (main).

Feature & Improvement Specific Checks

  • Instructions on how to test or use the feature are included or linked (e.g. to documentation).
  • For UI changes: before & after screenshots are attached.
  • New features or migrations are documented.
  • Does this change affect existing applications, data, or configurations?
    • Yes: Is a migration required? If yes, describe it.
    • Breaking change is marked in the commit message.

Testing

  • I have tested the changes locally.
  • The feature behaves as described in the ticket.
  • Were existing tests modified?
    • Yes: explain the changes for reviewers.

MCR Conventions & Metadata

  • [x MCR naming conventions are followed
  • If the public API has changed:
    • Old API is deprecated or a migration is documented.
    • If not, no action needed.
  • Java license headers are added where necessary.
  • Javadoc is written for non-self-explanatory classes/methods (Clean Code).
  • All configuration options are documented in Javadoc and mycore.properties.
  • No default properties are hardcoded — all set via mycore.properties.

Multi-Repo Considerations

  • Is an equivalent PR in MIR required?
    • If yes, is it already created?

@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch from 1168254 to 820cf37 Compare March 19, 2026 15:42
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch 7 times, most recently from 0a00587 to d61892f Compare March 23, 2026 21:26
@toKrause toKrause marked this pull request as draft March 24, 2026 14:09
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch 6 times, most recently from d4ba823 to 79f7c69 Compare March 31, 2026 08:54
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch 3 times, most recently from cb570b2 to 26cced8 Compare April 1, 2026 15:49
@toKrause toKrause changed the title MCR-3650 Refactor MCRConfigurableInstanceHelper into multiple classes MCR-3650 Refactor MCRConfigurableInstanceHelper Apr 1, 2026
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch 7 times, most recently from 76cb02f to 48a4916 Compare April 7, 2026 14:20
@toKrause toKrause marked this pull request as ready for review April 7, 2026 14:21
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch from 48a4916 to 156469e Compare April 7, 2026 14:23
@toKrause toKrause changed the title MCR-3650 Refactor MCRConfigurableInstanceHelper MCR-3650 Refactor MCRConfigurableInstanceHelper into multiple classes Apr 7, 2026
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch from 156469e to 100bcd4 Compare April 7, 2026 14:29
@toKrause toKrause force-pushed the issues/MCR-3650_Refactor-MCRConfigurableInstanceHelper-into-multiple-classes branch from 100bcd4 to 771e7e0 Compare April 7, 2026 18:35
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.

1 participant