1
0
Fork 0

Tweak exception message

pull/871/head
Jordi Boggiano 2012-07-04 14:15:57 +02:00
parent 47a8dccfb0
commit f8d671a07a
1 changed files with 3 additions and 3 deletions

View File

@ -109,12 +109,12 @@ EOT
$warnings[] = 'No license specified, it is recommended to do so'; $warnings[] = 'No license specified, it is recommended to do so';
} }
if (preg_match('/[A-Z]/', $manifest['name'])) { if (preg_match('{[A-Z]}', $manifest['name'])) {
$suggestName = preg_replace('/(([a-z])([A-Z])|([A-Z])([A-Z][a-z]))/', '\\2\\4-\\3\\5', $manifest['name']); $suggestName = preg_replace('{(?:([a-z])([A-Z])|([A-Z])([A-Z][a-z]))}', '\\1\\3-\\2\\4', $manifest['name']);
$suggestName = strtolower($suggestName); $suggestName = strtolower($suggestName);
$warnings[] = sprintf( $warnings[] = sprintf(
'Name "%s" is not valid. Name should not be camelCased. May we suggest "%s" instead?', 'Name "%s" does not match the best practice (e.g. lower-cased/with-dashes). We suggest using "%s" instead. As such you will not be able to submit it to Packagist.',
$manifest['name'], $manifest['name'],
$suggestName $suggestName
); );