@@ -59,6 +59,7 @@ public function scan(string $moduleName, array $components)
5959 /**
6060 * @param Component $component
6161 * @param array $requirements
62+ * @param string $moduleName
6263 * @return void
6364 */
6465 private function scanComponentWithComposerRequirements (
@@ -78,19 +79,26 @@ private function scanComponentWithComposerRequirements(
7879 return ;
7980 }
8081
81- $ packageName = !empty ($ component ->getPackageName ()) ? $ component ->getPackageName () : $ component ->getComponentName ();
82+ $ packageName = !empty ($ component ->getPackageName ()) ? $ component ->getPackageName (
83+ ) : $ component ->getComponentName ();
8284
8385 $ version = $ component ->getPackageVersion ();
84- $ message = 'No composer dependency found for " ' . $ packageName . '" ' ;
86+ $ message = 'No composer dependency found for " ' . $ packageName. '" ' ;
8587 $ suggestion = sprintf ('Current version is %s. ' , $ version );
8688 if ($ this ->composerProvider ->shouldSuggestVersion ($ packageName )) {
8789 $ suggestion .= sprintf ('Perhaps use %s? ' , $ this ->composerProvider ->getSuggestedVersion ($ version ));
8890 }
8991
90- $ this ->messageBucket ->add ($ message , MessageGroupLabels::GROUP_MISSING_COMPOSER_DEP , $ suggestion , $ moduleName );
92+ $ this ->messageBucket ->add (
93+ $ message ,
94+ MessageGroupLabels::GROUP_MISSING_COMPOSER_DEP ,
95+ $ suggestion ,
96+ $ moduleName
97+ );
9198 }
9299
93100 /**
101+ * @param string $moduleName
94102 * @param string $requirement
95103 * @param string $requirementVersion
96104 * @param Component[] $components
@@ -103,17 +111,21 @@ private function scanComposerRequirementWithComponents(
103111 array $ components
104112 ) {
105113 $ this ->checkIfRequirementIsNeeded ($ moduleName , $ requirement , $ components );
106- $ this ->checkIfComposerRequirementUsesWildCard ($ requirement , $ requirementVersion );
107- $ this ->checkPhpVersion ($ requirement , $ requirementVersion );
114+ $ this ->checkIfComposerRequirementUsesWildCard ($ moduleName , $ requirement , $ requirementVersion );
115+ $ this ->checkPhpVersion ($ moduleName , $ requirement , $ requirementVersion );
108116 }
109117
110118 /**
119+ * @param string $moduleName
111120 * @param string $requirement
112121 * @param array $components
113122 * @return void
114123 */
115- private function checkIfRequirementIsNeeded (string $ moduleName , string $ requirement , array $ components )
116- {
124+ private function checkIfRequirementIsNeeded (
125+ string $ moduleName ,
126+ string $ requirement ,
127+ array $ components
128+ ) {
117129 if ($ this ->runtimeConfig ->isHideNeedless ()) {
118130 return ;
119131 }
@@ -130,12 +142,21 @@ private function checkIfRequirementIsNeeded(string $moduleName, string $requirem
130142 return ;
131143 }
132144
133- $ message = 'Composer requirement " ' . $ requirement . '" possibly not needed ' ;
145+ $ message = 'Composer requirement " ' . $ requirement. '" possibly not needed ' ;
134146 $ this ->messageBucket ->add ($ message , MessageGroupLabels::GROUP_UNNECESSARY_COMPOSER_DEP );
135147 }
136148
137- private function checkIfComposerRequirementUsesWildCard (string $ requirement , string $ requirementVersion )
138- {
149+ /**
150+ * @param string $moduleName
151+ * @param string $requirement
152+ * @param string $requirementVersion
153+ * @return void
154+ */
155+ private function checkIfComposerRequirementUsesWildCard (
156+ string $ moduleName ,
157+ string $ requirement ,
158+ string $ requirementVersion
159+ ) {
139160 if (preg_match ('/^ext-/ ' , $ requirement )) {
140161 return ;
141162 }
@@ -145,22 +166,31 @@ private function checkIfComposerRequirementUsesWildCard(string $requirement, str
145166 }
146167
147168 $ version = $ this ->composerProvider ->getVersionByComposerName ($ requirement );
148- $ message = 'Composer requirement " ' . $ requirement . '" set to wildcard version ' ;
169+ $ message = 'Composer requirement " ' . $ requirement. '" set to wildcard version ' ;
149170 $ suggestion = 'Current version is set to *. ' ;
150171 if ($ this ->composerProvider ->shouldSuggestVersion ($ requirement )) {
151172 $ suggestion .= sprintf ('Perhaps use %s? ' , $ this ->composerProvider ->getSuggestedVersion ($ version ));
152173 }
153174
154- $ this ->messageBucket ->add ($ message , MessageGroupLabels::GROUP_WILDCARD_VERSION , $ suggestion );
175+ $ this ->messageBucket ->add (
176+ $ message ,
177+ MessageGroupLabels::GROUP_WILDCARD_VERSION ,
178+ $ suggestion ,
179+ $ moduleName
180+ );
155181 }
156182
157183 /**
184+ * @param string $moduleName
158185 * @param string $requirement
159186 * @param string $requirementVersion
160187 * @return void
161188 */
162- private function checkPhpVersion (string $ requirement , string $ requirementVersion )
163- {
189+ private function checkPhpVersion (
190+ string $ moduleName ,
191+ string $ requirement ,
192+ string $ requirementVersion
193+ ) {
164194 if ($ requirement !== 'php ' ) {
165195 return ;
166196 }
@@ -170,8 +200,13 @@ private function checkPhpVersion(string $requirement, string $requirementVersion
170200 return ;
171201 }
172202
173- $ message = 'Required PHP version " ' . $ requirementVersion . '" does not match your current PHP version ' . $ currentVersion ;
174- $ this ->messageBucket ->add ($ message , MessageGroupLabels::GROUP_UNMET_REQUIREMENT );
203+ $ message = 'Required PHP version " ' .$ requirementVersion .'" does not match your current PHP version ' .$ currentVersion ;
204+ $ this ->messageBucket ->add (
205+ $ message ,
206+ MessageGroupLabels::GROUP_UNMET_REQUIREMENT ,
207+ '' ,
208+ $ moduleName
209+ );
175210 }
176211
177212 /**
0 commit comments