Skip to content

Commit 7545a3f

Browse files
author
Martin Brecht-Precht
committed
Updated league/commonmark to the latest version due to security issues. Switched to strict mode. Fixed some minor type related issues.
1 parent 7ec9105 commit 7545a3f

26 files changed

+62
-9
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
"markenwerk/stack-util": "~1.0",
3333
"markenwerk/string-builder": "^1.0.4",
3434
"mustangostang/spyc": ">=0.6.1",
35-
"league/commonmark": "^0.13"
35+
"league/commonmark": "^0.18"
3636
}
3737
}

src/Dispatcher/CommonmarkDispatcher.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher;
46

57
use League\CommonMark\DocParser;

src/Dispatcher/CommonmarkUtil/DocumentProcessor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\CommonmarkUtil;
46

57
use League\CommonMark\Block\Element\Document;

src/Dispatcher/CommonmarkUtil/MarkdomEventBridge.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\CommonmarkUtil;
46

57
use League\CommonMark\Block\Element\FencedCode;

src/Dispatcher/CommonmarkUtil/PlaintextWalker.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\CommonmarkUtil;
46

57
use League\CommonMark\Inline\Element\Code;

src/Dispatcher/EventDispatcher/SimpleMarkdomEventDispatcher.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\EventDispatcher;
46

57
use Markdom\Common\BlockType;
@@ -319,7 +321,7 @@ public function onLineBreakContent(bool $hard): void
319321
* @param string $title
320322
* @return void
321323
*/
322-
public function onLinkContentBegin(string $uri, string $title): void
324+
public function onLinkContentBegin(string $uri, ?string $title = null): void
323325
{
324326
$this->onContentBegin(ContentType::TYPE_LINK);
325327
$this->markdomHandler->onLinkContentBegin($uri, $title);

src/Dispatcher/Exception/DispatcherException.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\Exception;
46

57
/**

src/Dispatcher/HtmlProcessor/HtmlProcessorInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\HtmlProcessor;
46

57
use League\CommonMark\Block\Element\HtmlBlock;

src/Dispatcher/HtmlProcessor/HtmlTextProcessor.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher\HtmlProcessor;
46

57
use League\CommonMark\Block\Element\HtmlBlock;

src/Dispatcher/JsonDispatcher.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
declare(strict_types=1);
4+
35
namespace Markdom\Dispatcher;
46

57
/**

0 commit comments

Comments
 (0)