Skip to content

Commit 8000d9b

Browse files
committed
Simplify command by moving logic to domain.
1 parent 775e5a9 commit 8000d9b

File tree

1 file changed

+3
-19
lines changed

1 file changed

+3
-19
lines changed

src/Pillar-Cli-BookTester/ClapPillarBookTesterCommand.class.st

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -29,26 +29,10 @@ ClapPillarBookTesterCommand >> execute [
2929
file := self requestedFile asString asFileReference.
3030
file exists
3131
ifTrue: [
32-
| reporter parent exampleChecker checker collector |
32+
| reporter parent |
3333
parent := self project baseDirectory.
34-
35-
reporter := MicAnalysisReportWriter new.
36-
checker := MicReferenceChecker new.
37-
checker fileSystem: parent.
38-
checker checkProject: file.
39-
40-
reporter addResults: checker results.
41-
42-
collector := MicFileCollector new.
43-
collector
44-
rootDirectory: parent;
45-
visit: (Microdown parseFile: file).
46-
47-
exampleChecker := MicCodeBlockValidator new.
48-
49-
collector visitedFiles do: [ :each |
50-
exampleChecker start: each ].
51-
reporter addResults: exampleChecker results.
34+
reporter := MicAnalysisReportWriter
35+
reportForFolder: parent startingFrom: file.
5236

5337
reporter isOkay
5438
ifTrue: [

0 commit comments

Comments
 (0)