From 0c5ede8498dded62e76d7b1bfbd039f83b963b17 Mon Sep 17 00:00:00 2001 From: Offray Luna Date: Fri, 29 Mar 2024 10:38:27 -0500 Subject: [PATCH] DataFrame as a dependency. Improved dependencies reading, as they are getting longer. --- .../BaselineOfMiniDocs.class.st | 32 ++++++++----------- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st b/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st index 755b7c1..159aafd 100644 --- a/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st +++ b/src/BaselineOfMiniDocs/BaselineOfMiniDocs.class.st @@ -13,29 +13,24 @@ BaselineOfMiniDocs >> baseline: spec [ "Dependencies" self setUpTeapot: spec. self setUpPetitParser: spec. - self setUpLepiterBuildingBlocs: spec. + [self lepiterBuildingBlocs: spec] + onErrorDo: [:err | self inform: 'LepiterBuilldingBlocs error: ', err asString]. spec baseline: 'Mustache' with: [ spec repository: 'github://noha/mustache' ]; baseline: 'Temple' with: [ spec repository: 'github://astares/Pharo-Temple/src' ]; - "baseline: 'Teapot' with: [ spec repository: 'github://zeroflag/Teapot/source' ];" baseline: 'Tealight' with: [ spec repository: 'github://astares/Tealight:main/src' ]; - baseline: 'DataFrame'with: [ spec repository: 'github://PolyMathOrg/DataFrame/src' ]. - "self fossil: spec." - "self xmlParserHTML: spec" + baseline: 'DataFrame' with: [ spec repository: 'github://PolyMathOrg/DataFrame/src' ]. "Packages" spec package: 'PetitMarkdown' with: [ spec requires: #('PetitParser')]; package: 'MiniDocs' - with: [ spec - requires: #('LepiterBuildingBlocs' - 'Mustache' 'Temple' - 'Teapot' 'Tealight' - 'PetitMarkdown' 'PetitParser' - 'DataFrame') - ]. - + with: [ spec requires: #( + 'Mustache' 'Temple' "Templating" + 'Teapot' 'Tealight' "Web server" + 'PetitMarkdown' 'PetitParser' "Parsers" + 'DataFrame' "Tabular data")]. + "self xmlParserHTML: spec" "Groups" - ]. spec @@ -84,11 +79,10 @@ BaselineOfMiniDocs >> setUpTeapot: spec [ { #category : #accessing } BaselineOfMiniDocs >> xmlParserHTML: spec [ - spec baseline: 'XMLParserHTML' - with: [ spec - repository: 'github://pharo-contributions/XML-XMLParserHTML/src'; - loads: #('ALL')]; - import: 'XMLParserHTML' + with: [ + spec + loads: #('Core'); + repository: 'github://pharo-contributions/XML-XMLParserHTML/src' ]. ]