Skip to content

Commit bf557bf

Browse files
committed
Remove the Pillar-MicrodownToPillarConverter because it is broken and no time to fix it now.
1 parent 5841f87 commit bf557bf

36 files changed

+256
-239
lines changed

src/BaselineOfPillar/BaselineOfPillar.class.st

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ BaselineOfPillar >> baseline: spec [
1818
petitParser2: spec.
1919

2020
spec
21-
package: 'Pillar-MicrodownToPillarConverter' with: [ spec requires: #( 'Pillar-Core' 'Microdown' ) ];
21+
"package: 'Pillar-MicrodownToPillarConverter' with: [ spec requires: #( 'Pillar-Core' 'Microdown' ) ];
22+
This does not work anymnore and we should not need it.
23+
Else we migrate by hand the code to Microdown visitors."
2224
package: 'Pillar-ExporterMicrodown' with: [ spec requires: #( 'Microdown' 'Pillar-PetitPillar' 'Pillar-ExporterCore' ) ];
2325
package: 'Pillar-Core';
2426
package: 'Pillar-Tests-Core' with: [ spec requires: #( 'Pillar-Core' 'Pillar-ExporterText' 'Pillar-ExporterPillar' 'Pillar-PetitPillar' ) ];

src/Pillar-MicrodownToPillarConverter/ManifestPillarMicrodownToPillarConverter.class.st

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ I'm extending the microdown object model to support the generation of Pillar ele
44
My main method is `asPillar`.
55
"
66
Class {
7-
#name : #ManifestPillarMicrodownToPillarConverter,
8-
#superclass : #PackageManifest,
9-
#category : #'Pillar-MicrodownToPillarConverter-Manifest'
7+
#name : 'ManifestPillarMicrodownToPillarConverter',
8+
#superclass : 'PackageManifest',
9+
#category : 'Pillar-MicrodownToPillarConverter-Manifest',
10+
#package : 'Pillar-MicrodownToPillarConverter',
11+
#tag : 'Manifest'
1012
}

src/Pillar-MicrodownToPillarConverter/MicAbstractBlock.extension.st

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
Extension { #name : #MicAbstractBlock }
1+
Extension { #name : 'MicAbstractBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicAbstractBlock >> pillarFrom: aCollectionOfMicElements [
55

66
^ aCollectionOfMicElements collect: [ :e | e accept: MicMicrodownObjectToPillarObjectConverter new ]
77
]
88

9-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
9+
{ #category : '*Pillar-MicrodownToPillarConverter' }
1010
MicAbstractBlock >> pillarFromString: aString [
1111

1212
^ MicInlineParser new pillarFrom: aString

src/Pillar-MicrodownToPillarConverter/MicAnchorBlockTest.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicAnchorBlockTest }
1+
Extension { #name : 'MicAnchorBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicAnchorBlockTest >> testAnchorBlockAsPillar [
55
| source root pillar |
66
source := '@anchor'.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicAnchorReferenceBlock }
1+
Extension { #name : 'MicAnchorReferenceBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicAnchorReferenceBlock >> associatedPillarClass [
55
^ PRInternalLink
66
]

src/Pillar-MicrodownToPillarConverter/MicAnnotationBlock.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicAnnotationBlock }
1+
Extension { #name : 'MicAnnotationBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicAnnotationBlock >> associatedPillarClass [
55

66
^ PRAbstractAnnotation findClassAcceptingTag: self name ifNone: [ PRUndefinedAnnotation ]
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicBoldFormatBlock }
1+
Extension { #name : 'MicBoldFormatBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicBoldFormatBlock >> associatedPillarClass [
55
^ PRBoldFormat
66
]

src/Pillar-MicrodownToPillarConverter/MicCodeBlockTest.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicCodeBlockTest }
1+
Extension { #name : 'MicCodeBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicCodeBlockTest >> testSingleCodeBlockTwoLinesAsPillar [
55
| source root code textBody argument |
66
textBody := 'my fancy code

src/Pillar-MicrodownToPillarConverter/MicElement.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicElement }
1+
Extension { #name : 'MicElement' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicElement >> asPillar [
55

66
^ self accept: MicMicrodownObjectToPillarObjectConverter new

src/Pillar-MicrodownToPillarConverter/MicEnvironmentBlockTest.extension.st

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicEnvironmentBlockTest }
1+
Extension { #name : 'MicEnvironmentBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicEnvironmentBlockTest >> testEnvironmentBlockAsPillar [
55
| source root pillar |
66
source := '<!environment|name=aName
@@ -12,7 +12,7 @@ Hello this is a dull body.
1212

1313
]
1414

15-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
15+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
1616
MicEnvironmentBlockTest >> testEnvironmentBlockWithParametersAsPillar [
1717
| source root pillar |
1818
source := '<!environment|toto=22&name=isAlreadyDefined
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicFigureBlock }
1+
Extension { #name : 'MicFigureBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicFigureBlock >> associatedPillarClass [
55
^PRFigure
66
]

src/Pillar-MicrodownToPillarConverter/MicHeaderBlockTest.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicHeaderBlockTest }
1+
Extension { #name : 'MicHeaderBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicHeaderBlockTest >> testHeaderLevel4AsPillar [
55
| source root pillar |
66
source := '#### Level four'.

src/Pillar-MicrodownToPillarConverter/MicHorizontalLineBlockTest.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicHorizontalLineBlockTest }
1+
Extension { #name : 'MicHorizontalLineBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicHorizontalLineBlockTest >> testHorizontalLineBlockAsPillar [
55
| source root pillar |
66
source := '***
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicInlineElement }
1+
Extension { #name : 'MicInlineElement' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicInlineElement >> associatedPillarClass [
55
^ self subclassResponsibility
66
]

src/Pillar-MicrodownToPillarConverter/MicInlineParser.extension.st

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicInlineParser }
1+
Extension { #name : 'MicInlineParser' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicInlineParser >> pillarFrom: aString [
55

66
"return a collection of pillar nodes which can be used in setChildren: of the owner of aString"

src/Pillar-MicrodownToPillarConverter/MicInlineParserTest.extension.st

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
1-
Extension { #name : #MicInlineParserTest }
1+
Extension { #name : 'MicInlineParserTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicInlineParserTest >> testBasicTextAsPillar [
55
| res |
6-
res := self splitter pillarFrom: 'abc'.
6+
res := MicInlineParser new pillarFrom: 'abc'.
77
self assert: res first text equals: 'abc'.
88
self assert: res first class equals: PRText.
99
]
1010

11-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
11+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
1212
MicInlineParserTest >> testBoldAndNestedItalicAsPillar [
1313
| res |
14-
res := self splitter pillarFrom: 'abc**x_y_z**cba'.
14+
res := MicInlineParser new pillarFrom: 'abc**x_y_z**cba'.
1515
self assert: res second class equals: PRBoldFormat.
1616
self assert: res second children first text equals: 'x'.
1717
self assert: res second children second class equals: PRItalicFormat.
1818
self assert: res second children second children first text equals: 'y'.
1919
self assert: res second children third text equals: 'z'
2020
]
2121

22-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
22+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
2323
MicInlineParserTest >> testBoldAsPillar [
2424
| res |
25-
res := self splitter pillarFrom: 'abc**xyz**cba'.
25+
res := MicInlineParser new pillarFrom: 'abc**xyz**cba'.
2626
self assert: res second children first text equals: 'xyz'.
2727
self assert: res second class equals: PRBoldFormat.
2828
]
2929

30-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
30+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
3131
MicInlineParserTest >> testExternalLinkAsPillar [
3232
| res |
33-
res := self splitter pillarFrom: 'abc[alias](link)cba'.
33+
res := MicInlineParser new pillarFrom: 'abc[alias](link)cba'.
3434
self assert: res second children first text equals: 'alias'.
3535
self assert: res second class equals: PRExternalLink.
3636

3737
]
3838

39-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
39+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
4040
MicInlineParserTest >> testFigureAsPillar [
4141
| res |
42-
res := self splitter pillarFrom: 'abc![alias](http://www.pharo.org)cba'.
42+
res := MicInlineParser new pillarFrom: 'abc![alias](http://www.pharo.org)cba'.
4343
self assert: res second children first text equals: 'alias'.
4444
self assert: res second class equals: PRFigure
4545

4646
]
4747

48-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
48+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
4949
MicInlineParserTest >> testItalicAsPillar [
5050
| res |
51-
res := self splitter pillarFrom: 'abc_xyz_cba'.
51+
res := MicInlineParser new pillarFrom: 'abc_xyz_cba'.
5252
self assert: res second children first text equals: 'xyz'.
5353
self assert: res second class equals: PRItalicFormat.
5454

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicItalicFormatBlock }
1+
Extension { #name : 'MicItalicFormatBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicItalicFormatBlock >> associatedPillarClass [
55
^ PRItalicFormat
66
]
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicLinkBlock }
1+
Extension { #name : 'MicLinkBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicLinkBlock >> associatedPillarClass [
55
^ PRExternalLink
66
]

src/Pillar-MicrodownToPillarConverter/MicMathBlockTest.extension.st

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicMathBlockTest }
1+
Extension { #name : 'MicMathBlockTest' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
44
MicMathBlockTest >> testMathBlockAsPillar [
55
| source root pillar |
66
source := '
@@ -14,7 +14,7 @@ root := parser parse: source.
1414

1515
]
1616

17-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
17+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
1818
MicMathBlockTest >> testMathBlockAsPillarWithArgument [
1919
| source root pillar |
2020
source := '
@@ -30,7 +30,7 @@ V_i = C_0 - C_3
3030

3131
]
3232

33-
{ #category : #'*Pillar-MicrodownToPillarConverter-Tests' }
33+
{ #category : '*Pillar-MicrodownToPillarConverter-Tests' }
3434
MicMathBlockTest >> testMathBlockAsPillarWithArgumentWithFormatting [
3535
| source root pillar |
3636
source := '
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Extension { #name : #MicMathInlineBlock }
1+
Extension { #name : 'MicMathInlineBlock' }
22

3-
{ #category : #'*Pillar-MicrodownToPillarConverter' }
3+
{ #category : '*Pillar-MicrodownToPillarConverter' }
44
MicMathInlineBlock >> associatedPillarClass [
55
^ PRMathInTextAnnotation
66
]

0 commit comments

Comments
 (0)