Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency phpmd/phpmd to v2.15.0 #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Dec 30, 2019

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
phpmd/phpmd (source) 2.7.0 -> 2.15.0 age adoption passing confidence

Release Notes

phpmd/phpmd (phpmd/phpmd)

v2.15.0

Compare Source

========================

v2.14.1

Compare Source

========================

  • Require pdepend/pdepend 2.15.1
    • Fixed #​1039 Re-allow empty compilation unit.
  • Fixed #​1037: Cache result also if there are no composer or baseline files.

v2.14.0

Compare Source

========================

v2.13.0

Compare Source

========================

v2.12.0

Compare Source

========================

  • Added composer/xdebug-handler 3 support #​930
  • Added GitHub action config for PHP 8.1 #​918 #​942
  • Fixed #​276 in #​833: Disallow capital letter at the beginning in CamelCasePropertyName rule.
  • Fixed typo in exclude-pattern.xml #​944

v2.11.1

Compare Source

========================

v2.11.0

Compare Source

========================

  • Added #​815 in #​817: Rule name in text output
  • Fixed #​884 in #​905: Avoid unused parameters on PHP 8: Constructor property
  • Fixed #​870 in #​906: False-positive message "Avoid using undefined variables" on a static variable
  • Fixed #​714 in #​781: static:: and self:: properties access

v2.10.2

Compare Source

========================

  • Added #​898 in #​902: Added newline for better ANSI output
  • Changed #​901 in #​903: Improve baseline basepath calculation
  • Fixed #​894: Fixed typo in DuplicatedArrayKey title incl. link
  • Fixed Update PHP Depend to the latest version, this fixed different PHP 8 options: #​889 #​893 #​896

v2.10.1

Compare Source

========================

  • Implemented #​885: Allowing 2.0 version of the composer/xdebug-handler

v2.10.0

Compare Source

========================

  • Added #​879: Documentation for Junit export with third party
  • Added #​836: Provide option to allow reference to a class in the root namespace without an import
  • Added #​856: Adds checkstyle compatible renderer, suitable for cs2pr or reviewdog
  • Added #​858 in #​865: Add SARIF renderer.
  • Added #​873 and #​876: Added option to baseline existing violations
  • Added #​861: Docs for GitHub renderer
  • Added #​868 In #​869: Option to ignore globally-namespaced classes from MissingImport
  • Added #​834 : Add "tool" property to main "pmd" tag in XML report
  • Fixed #​673 in #​782: Ignore dynamic class name from missing imports
  • Fixed #​577 in #​844: Recognize compact variables with double quotes
  • Fixed #​818 in #​822: Fix passing-by-reference detection
  • Fixed #​826 in #​827: Consider foreach exception only for direct children
  • Fixed #​851 in #​852: Fix multiple underscores in method name when allow-underscore-test is allowed
  • Fixed #​846 in #​847: Catch DevelopmentCodeFragment with fully qualified functions
  • Fixed #​829 in #​835: Fatal error while analyzing anonymous class
  • Fixed #​816 in #​818: Fixed undefined index referring
  • Changed #​786: Add convenience method AbstractNode::findChildrenOfTypeVariable()
  • Changed documentation: #​874 #​849 #​724
  • Changed #​514 in #​872: Change exit code on processing errors
  • Changed: Internal code improvement #​839 #​875 #​838 #​862 #​788 #​830
  • Changed #​848 #​864: Use GitHub actions
  • Deprecated: getIgnorePattern and setIgnorePattern on PHPMD\PHPMD see #​772

v2.9.1

Compare Source

========================

  • Fixed #​714: Improved static member detection
  • Fixed #​816: Fixed undefined index referring

v2.9.0

Compare Source

========================

  • Added #​496: Added rule for PHP's @​ operator
  • Added #​737: Allowed custom exclusion for StaticAccess by extending the class
  • Added #​749: Added allow-underscore option for CamelCaseParameterName & CamelCaseVariableName
  • Added #​747: Long variable subtract suffix
  • Added #​763 via #​765: Added rules LongClassName and ShortClassName
  • Fixed #​743: Output for version
  • Fixed #​754: Fixed #​720 undefined variable in foreach when passed by reference
  • Fixed #​764: Fixed #​718 Handle anonymous class in "undefined variable" rule
  • Fixed #​770: Fixed #​769 Handle deconstruction assignation for undefined variable
  • Fixed #​781: Fixed #​714 static:: and self:: properties access
  • Fixed #​784: Fixed #​672 Handle passing-by-reference in native PHP functions
  • Fixed #​793: Fixed #​580 Raise UnusedFormalParameter instead UnusedLocalVariable for unused closure parameter
  • Fixed #​794: Fixed #​540 Detect unused variable declared multiple times
  • Fixed #​805: Fixed #​802 Prevent an error with nested arrays
  • Fixed #​807: Fixed #​790 Fix for short variables rule inside foreach statements
  • Fixed #​809: Fixed #​808 Ignore rule path for suppression annotation
  • Updated different parts of the documentation. #​717 #​736 #​748 #​811
  • Changed: #​529 : Replaced HTML renderer with new "pretty HTML" renderer
  • Changed: #​806 : Changed #​44 Change private methods to protected in rules. Make rules extendable
  • Changed: Internal code improvement #​750 #​752 #​756 #​757 #​758 #​759 #​768 #​773 #​775 #​785 #​787 #​791 #​792
  • Deprecated all the PHPMD exceptions that aren't part of the PHPMD\Exceptions namespace. See #​775
A potential BC change:

With the clean-up in #​768 we have a potential BC break in an unsupported part that we want to give attention for.

The class aliases PHP_PMD_* used for PHPMD 1.x backwards PEAR compatibility were removed. If you happen to still depend on these, please adjust your code like so:

From PHP_PMD_[Component]_[Class]' to PHPMD\[Component]\[Class],
as in PHP_PMD_Renderer_HTMLRenderer' to PHPMD\Renderer\HTMLRenderer.
See #​768

v2.8.2

Compare Source

========================

  • Fixed #​732: Added __serialize and __unserialize to list of ignored methods for camelCase rule.

v2.8.1

Compare Source

========================

  • Fixed PHP 7.4 unit tests compatibility
  • Improved documentation
  • Automated website generation and PHAR publishing

v2.8.0

Compare Source

========================

  • Required at least pdepend/pdepend 2.6:
  • Added #​497: Undefined variable rule
  • Improved performances by disabling XDebug if in use
  • Added #​571: ignore-namespaces property to DevelopmentCodeFragment rule
  • Added #​595: Renderer which writes an ansi report string
  • Fixed #​657: IfStatementAssignment violation message
  • Optimized Composer autoloader when building Phar
  • Fixed #​661: IfStatementAssignment thrown incorrectly
  • Fixed #​676: Handle @​SuppressWarnings on each method for CountInLoop
  • Fixed #​659: PHP 7.4 compatibility for implode() usage

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/phpmd-phpmd-2.x branch from e3da203 to afd6718 Compare March 15, 2020 08:57
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.8.1 Update dependency phpmd/phpmd to v2.8.2 Mar 15, 2020
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.8.2 Update dependency phpmd/phpmd to v2.9.1 Oct 28, 2020
@renovate renovate bot force-pushed the renovate/phpmd-phpmd-2.x branch from 304725b to b5a68b8 Compare May 9, 2021 21:09
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.9.1 Update dependency phpmd/phpmd to v2.10.0 May 9, 2021
@renovate renovate bot force-pushed the renovate/phpmd-phpmd-2.x branch from b5a68b8 to 722cdea Compare May 15, 2021 20:39
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.10.0 Update dependency phpmd/phpmd to v2.10.1 May 15, 2021
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.10.1 Update dependency phpmd/phpmd to v2.10.2 Oct 20, 2021
@renovate renovate bot force-pushed the renovate/phpmd-phpmd-2.x branch from 54531bf to cbcbba6 Compare March 7, 2022 16:58
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.10.2 Update dependency phpmd/phpmd to v2.11.1 Mar 7, 2022
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.11.1 Update dependency phpmd/phpmd to v2.12.0 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/phpmd-phpmd-2.x branch from cbcbba6 to f76b516 Compare March 26, 2022 13:59
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.12.0 Update dependency phpmd/phpmd to v2.13.0 Sep 25, 2022
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.13.0 Update dependency phpmd/phpmd to v2.14.0 Sep 26, 2023
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.14.0 Update dependency phpmd/phpmd to v2.14.1 Sep 28, 2023
@renovate renovate bot changed the title Update dependency phpmd/phpmd to v2.14.1 Update dependency phpmd/phpmd to v2.15.0 Dec 11, 2023
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.

0 participants