Aggiornato Composer

This commit is contained in:
Paolo A
2024-05-17 12:24:19 +00:00
parent 4ac62108b5
commit ec201d75b2
2238 changed files with 38684 additions and 59785 deletions

View File

@@ -70,6 +70,18 @@ class Tokenizer {
$line = $tok[2];
$values = \preg_split('/\R+/Uu', $tok[1]);
if (!$values) {
$result->addToken(
new Token(
$line,
\token_name($tok[0]),
'{binary data}'
)
);
continue;
}
foreach ($values as $v) {
$token = new Token(
$line,
@@ -100,13 +112,6 @@ class Tokenizer {
$final = new TokenCollection();
foreach ($tokens as $token) {
if ($prev === null) {
$final->addToken($token);
$prev = $token;
continue;
}
$gap = $token->getLine() - $prev->getLine();
while ($gap > 1) {

View File

@@ -19,7 +19,7 @@ class XMLSerializer {
*
* @param NamespaceUri $xmlns
*/
public function __construct(NamespaceUri $xmlns = null) {
public function __construct(?NamespaceUri $xmlns = null) {
if ($xmlns === null) {
$xmlns = new NamespaceUri('https://github.com/theseer/tokenizer');
}