Skip to content

Conversation

putzwasser
Copy link
Contributor

@putzwasser putzwasser commented Jun 14, 2024

Q A
Bug fix? (use the a.b branch) 🔴
New feature/enhancement? (use the a.x branch) 🟢
Deprecations? 🟢
BC breaks? (use the c.x branch) 🔴
Automated tests included?
Related user documentation PR URL mautic/user-documentation#...
Related developer documentation PR URL mautic/developer-documentation-new#...
Issue(s) addressed Fixes #...

Description

This PR removes the deprecated function CoreParametersHelper::getParameter which was meant to be removed in M4, already.

Since it is deprecated since M3 I think this can be merged into 5.x as its removal was expected to happen with the M4 release.


📋 Steps to test this PR:

  • Load this PR
  • Everything should work like before—nothing changes.

Copy link

codecov bot commented Jun 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 64.54%. Comparing base (6e04391) to head (bba0858).
Report is 4 commits behind head on 6.x.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##                6.x   #13837   +/-   ##
=========================================
  Coverage     64.54%   64.54%           
+ Complexity    34614    34613    -1     
=========================================
  Files          2271     2271           
  Lines        103442   103440    -2     
=========================================
+ Hits          66765    66766    +1     
+ Misses        36677    36674    -3     
Files with missing lines Coverage Δ
...bundles/CoreBundle/Helper/CoreParametersHelper.php 90.90% <ø> (+7.57%) ⬆️

... and 1 file with indirect coverage changes

Copy link
Member

@kuzmany kuzmany left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@kuzmany kuzmany added the pending-test-confirmation PR's that require one test before they can be merged label Jun 15, 2024
@escopecz escopecz added bc-break A BC break PR for major release milestones only enhancement Any improvement to an existing feature or functionality refactoring The change does not change behavior but improves the code labels Jun 18, 2024
@escopecz escopecz added this to the 6.0 milestone Jun 18, 2024
@RCheesley RCheesley modified the milestones: 6.0.0-alpha, 6.0.0-beta Jan 27, 2025
@RCheesley
Copy link
Member

@putzwasser could you please rebase this to the 6.x branch so we can get it ready for release? Many thanks!

@RCheesley RCheesley added the needs-rebase PR's that need to be rebased label Feb 18, 2025
kuzmany
kuzmany previously approved these changes Feb 18, 2025
Copy link
Member

@kuzmany kuzmany left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

God to go once rebase for 6.x 👍

@RCheesley
Copy link
Member

Bumping this from the milestone as it's not yet rebased to 6.x - let's aim to get it into the Release Candidate.

@RCheesley RCheesley modified the milestones: 6.0.0-beta, 6.0.0-RC Feb 21, 2025
@escopecz escopecz self-requested a review February 26, 2025 13:50
This PR removes the deprecated function `CoreParametersHelper::getParameter` which was meant to be removed in M4, already.

Since it is deprecated since M3 this is hardly a breaking change as its removal was expected to happen with the M4 release.
@escopecz escopecz force-pushed the delete-coreparam-getparameter branch from f8d0ec2 to 3cf6230 Compare February 26, 2025 13:55
@escopecz escopecz changed the base branch from 5.x to 6.x February 26, 2025 13:55
@escopecz escopecz dismissed kuzmany’s stale review February 26, 2025 13:55

The base branch was changed.

escopecz
escopecz previously approved these changes Feb 26, 2025
Copy link
Member

@escopecz escopecz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rebased. Good to go 👍

@escopecz escopecz added ready-to-commit PR's with 2 successful tests, 1 approval, automated tests and docs and is ready to be merged and removed pending-test-confirmation PR's that require one test before they can be merged needs-rebase PR's that need to be rebased labels Feb 26, 2025
@escopecz escopecz modified the milestones: 6.0.0-RC, 6.0.0-beta Feb 26, 2025
Copy link
Member

@patrykgruszka patrykgruszka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine 👍

@escopecz escopecz merged commit dadad05 into mautic:6.x Feb 26, 2025
17 checks passed
@escopecz escopecz removed the ready-to-commit PR's with 2 successful tests, 1 approval, automated tests and docs and is ready to be merged label Feb 26, 2025
@RCheesley RCheesley modified the milestones: 6.0.0-beta, 6.0.0-beta2 Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bc-break A BC break PR for major release milestones only enhancement Any improvement to an existing feature or functionality refactoring The change does not change behavior but improves the code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants