1
0
mirror of https://github.com/erusev/parsedown.git synced 2023-08-10 21:13:06 +03:00
Commit Graph

926 Commits

Author SHA1 Message Date
Aidan Woods
2757274854
Constant arrays to static vars for PHP 5.5 2019-04-07 16:38:00 +01:00
Aidan Woods
37895448ba
Fix PHP 5.6 bug 2019-04-07 16:38:00 +01:00
Aidan Woods
6f1bc7db14
Fix pre PHP7 closure-as-property closure syntax 2019-04-07 16:38:00 +01:00
Aidan Woods
e4ed4da626
More keyword related fixes for pre PHP 7 2019-04-07 16:38:00 +01:00
Aidan Woods
351a68a14c
Remove some return type hints that I missed 2019-04-07 16:37:59 +01:00
Aidan Woods
a9aa7e7aae
Test on PHP 5.5 and 5.6
Issue on pre PHP 7 may be to do with method name and not call syntax as
suspected
2019-04-07 16:37:59 +01:00
Aidan Woods
f8003dcded
Remove debug lines 2019-04-07 16:37:59 +01:00
Aidan Woods
ca008872ba
Use latest PHP on non-unit test build staged 2019-04-07 16:37:59 +01:00
Aidan Woods
7188f49a71
7.3 was released, so make failure blocking 2019-04-07 16:37:59 +01:00
Aidan Woods
b3608829e5
Calling static functions on metatype class string is >=PHP7 only
🤷‍♂️
2019-04-07 16:37:59 +01:00
Aidan Woods
f420fad41f
Remove ignore statement for core class :) 2019-04-07 16:37:59 +01:00
Aidan Woods
f58845c480
Bump Psalm version for new static analysis features 2019-04-07 16:37:58 +01:00
Aidan Woods
04816a9944
Adjust tests for new API
Remove tests that test old core and extension features
Comment out test for no markup independent of safe mode
2019-04-07 16:37:58 +01:00
Aidan Woods
e2c9b2fa2b
Remap text-level elements retreival 2019-04-07 16:37:58 +01:00
Aidan Woods
799ced66fa
Use Parsedown directly
Remove UrlsLinked adjustment--we'll have a better way
of doing that later
2019-04-07 16:37:58 +01:00
Aidan Woods
e6e24a8d0d
Rewrite to use new internals 2019-04-07 16:37:58 +01:00
Aidan Woods
36cfb21908
Remove no longer needed parts of core class 2019-04-07 16:37:58 +01:00
Aidan Woods
dbdbda52a8
Make Parsedown non-extendable and remove comment header 2019-04-07 16:37:58 +01:00
Aidan Woods
114eb0bc5b
Add required imports 2019-04-07 16:37:57 +01:00
Aidan Woods
a286033f52
Implement UrlTag 2019-04-07 16:37:57 +01:00
Aidan Woods
53bb9a6467
Implement Url 2019-04-07 16:37:57 +01:00
Aidan Woods
db1d0a4999
Implement Strikethrough 2019-04-07 16:37:57 +01:00
Aidan Woods
f256352f53
Implement SpecialCharacter 2019-04-07 16:37:57 +01:00
Aidan Woods
778eacd081
Implement Markup 2019-04-07 16:37:57 +01:00
Aidan Woods
5e8905c455
Implement Image 2019-04-07 16:37:57 +01:00
Aidan Woods
dad0088adb
Implement Link 2019-04-07 16:37:56 +01:00
Aidan Woods
79a38a1ebb
Implement EscapeSequence 2019-04-07 16:37:56 +01:00
Aidan Woods
164a39f3e9
Implement Emphasis 2019-04-07 16:37:56 +01:00
Aidan Woods
f2a3a2fb08
Implement Email 2019-04-07 16:37:56 +01:00
Aidan Woods
497045d25b
Implement Code 2019-04-07 16:37:56 +01:00
Aidan Woods
760945008b
Implement plaintext 2019-04-07 16:37:56 +01:00
Aidan Woods
25cf5a1729
Add some traits for common Inline implementations 2019-04-07 16:37:55 +01:00
Aidan Woods
18e239fba1
Implement Paragraph 2019-04-07 16:37:55 +01:00
Aidan Woods
b53971e656
Implement Table 2019-04-07 16:37:55 +01:00
Aidan Woods
0c730e0dc5
Implement Reference 2019-04-07 16:37:55 +01:00
Aidan Woods
565c8dd3cc
Implement IndentedCode 2019-04-07 16:37:55 +01:00
Aidan Woods
ee094cb397
Implement Markup 2019-04-07 16:37:55 +01:00
Aidan Woods
edc004f503
Implement SetextHeader 2019-04-07 16:37:55 +01:00
Aidan Woods
af97e99b39
Implement Rule 2019-04-07 16:37:54 +01:00
Aidan Woods
a95bc60c30
Implement List 2019-04-07 16:37:54 +01:00
Aidan Woods
07c2566042
Implement Header 2019-04-07 16:37:54 +01:00
Aidan Woods
57c6350184
Implement FencedCode 2019-04-07 16:37:54 +01:00
Aidan Woods
194c916c6a
Implement Comment 2019-04-07 16:37:54 +01:00
Aidan Woods
c50deda690
Implement BlockQuote 2019-04-07 16:37:54 +01:00
Aidan Woods
3094329950
Add traits to provide common block implementations 2019-04-07 16:37:54 +01:00
Aidan Woods
74a855946d
Add some more exotic type specialisations of block 2019-04-07 16:37:53 +01:00
Aidan Woods
c17868cac8
Basic block and inline definitions 2019-04-07 16:37:53 +01:00
Aidan Woods
5a00cb7f07
Define a basic component 2019-04-07 16:37:53 +01:00
Aidan Woods
db657952d1
Add DefinitionBook configurable to replace definition data 2019-04-07 16:37:53 +01:00
Aidan Woods
c55dbb0d3f
Add safe mode and strict mode configurables 2019-04-07 16:37:53 +01:00