PHP Mess Detector v2.10.1 Release Notes
Release Date: 2021-05-11 // almost 4 years ago-
- Implemented #885: Allowing 2.0 version of the composer/xdebug-handler
Previous changes from v2.10.0
-
- ➕ 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