Closed shvlv closed 1 year ago
Base: 96.86% // Head: 96.88% // Increases project coverage by +0.01%
:tada:
Coverage data is based on head (
602a940
) compared to base (eb14a9b
). Patch coverage: 100.00% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Please check if the PR fulfills these requirements
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...) Feature.
What is the current behavior? (You can also link to an open issue here) There is no ability to retrieve the plugin's main file from
PluginProperties
. Such functionality could be useful for registration activation/deactivation hooks, etc.What is the new behavior (if this is a feature change)? Add the
PluginProperties::mainPluginFile
getter.Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?) No.
Other information: Missed tests targeted to the
BaseProperties::sanitizeBaseName
method were added. PluginProperties tests were updated to be more self-explanatory.