From cf6de976ea0ddb48fd11e236a5982964a7c6cfc4 Mon Sep 17 00:00:00 2001 From: Aless Hosry Date: Thu, 1 Oct 2026 11:09:11 +0200 Subject: [PATCH 1/6] Add smalltalk.ston --- .smalltalk.ston | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .smalltalk.ston diff --git a/.smalltalk.ston b/.smalltalk.ston new file mode 100644 index 0000000..62f3121 --- /dev/null +++ b/.smalltalk.ston @@ -0,0 +1,15 @@ +SmalltalkCISpec { + #loading : [ + SCIMetacelloLoadSpec { + #baseline : 'FASTCSS', + #directory : '.', + #platforms : [ #pharo ] + } + ], + #testing : { + #coverage : { + #packages : [ 'FAST-CSS*' ], + #format : #lcov + } + } +} From 533c347fe3724c927e0740662811ae7288490c94 Mon Sep 17 00:00:00 2001 From: Aless Hosry Date: Thu, 1 Oct 2026 11:17:45 +0200 Subject: [PATCH 2/6] correct .smalltalk.ston --- .smalltalk.ston | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.smalltalk.ston b/.smalltalk.ston index 62f3121..7350919 100644 --- a/.smalltalk.ston +++ b/.smalltalk.ston @@ -2,7 +2,7 @@ SmalltalkCISpec { #loading : [ SCIMetacelloLoadSpec { #baseline : 'FASTCSS', - #directory : '.', + #directory : 'src', #platforms : [ #pharo ] } ], From 82558d284523e3a4e31b01712d279900887b4581 Mon Sep 17 00:00:00 2001 From: alesshosry Date: Thu, 1 Oct 2026 11:20:35 +0200 Subject: [PATCH 3/6] rename tests package --- .../FASTCSSImporterTest.class.st | 4 ++-- src/FAST-CSS-Tests/package.st | 1 + src/FAST-CSS-TestsGenerated/package.st | 1 - 3 files changed, 3 insertions(+), 3 deletions(-) rename src/{FAST-CSS-TestsGenerated => FAST-CSS-Tests}/FASTCSSImporterTest.class.st (99%) create mode 100644 src/FAST-CSS-Tests/package.st delete mode 100644 src/FAST-CSS-TestsGenerated/package.st diff --git a/src/FAST-CSS-TestsGenerated/FASTCSSImporterTest.class.st b/src/FAST-CSS-Tests/FASTCSSImporterTest.class.st similarity index 99% rename from src/FAST-CSS-TestsGenerated/FASTCSSImporterTest.class.st rename to src/FAST-CSS-Tests/FASTCSSImporterTest.class.st index 9eea0d5..f797c81 100644 --- a/src/FAST-CSS-TestsGenerated/FASTCSSImporterTest.class.st +++ b/src/FAST-CSS-Tests/FASTCSSImporterTest.class.st @@ -1,8 +1,8 @@ Class { #name : 'FASTCSSImporterTest', #superclass : 'TSFASTAbstractImporterTest', - #category : 'FAST-CSS-TestsGenerated', - #package : 'FAST-CSS-TestsGenerated' + #category : 'FAST-CSS-Tests', + #package : 'FAST-CSS-Tests' } { #category : 'tests' } diff --git a/src/FAST-CSS-Tests/package.st b/src/FAST-CSS-Tests/package.st new file mode 100644 index 0000000..53f573e --- /dev/null +++ b/src/FAST-CSS-Tests/package.st @@ -0,0 +1 @@ +Package { #name : 'FAST-CSS-Tests' } diff --git a/src/FAST-CSS-TestsGenerated/package.st b/src/FAST-CSS-TestsGenerated/package.st deleted file mode 100644 index eee837c..0000000 --- a/src/FAST-CSS-TestsGenerated/package.st +++ /dev/null @@ -1 +0,0 @@ -Package { #name : 'FAST-CSS-TestsGenerated' } From 80991c655bcc1931f3fcba6a99db51f25159a147 Mon Sep 17 00:00:00 2001 From: alesshosry Date: Thu, 1 Oct 2026 11:22:13 +0200 Subject: [PATCH 4/6] Update baseline --- src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st index a677383..7237787 100644 --- a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st +++ b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st @@ -57,7 +57,7 @@ BaselineOfFASTCSS >> defineGroups: spec [ spec group: 'core' with: #( 'FAST-CSS-Model' - 'FAST-CSS-Model-Generator' ); + 'FAST-CSS-Model-Generator' 'FAST-CSS-Tests' ); group: 'tools' with: #( 'core' 'FAST-CSS-Tools' ) ] From d6a4c1b0c9a64aac6068141a795ee1f18f97218e Mon Sep 17 00:00:00 2001 From: alesshosry Date: Thu, 1 Oct 2026 11:32:18 +0200 Subject: [PATCH 5/6] update baseline again --- src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st index 7237787..31f245a 100644 --- a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st +++ b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st @@ -56,8 +56,7 @@ BaselineOfFASTCSS >> defineGroups: spec [ spec group: 'core' - with: #( 'FAST-CSS-Model' - 'FAST-CSS-Model-Generator' 'FAST-CSS-Tests' ); + with: #( 'FAST-CSS-Model' 'FAST-CSS-Model-Generator' 'FAST-CSS-Tests' ); group: 'tools' with: #( 'core' 'FAST-CSS-Tools' ) ] @@ -68,6 +67,8 @@ BaselineOfFASTCSS >> definePackages: spec [ package: 'FAST-CSS-Model' with: [ spec requires: #( 'FAST' ) ]; package: 'FAST-CSS-Model-Generator'; + package: 'FAST-CSS-Tests' + with: [ spec requires: #( 'FAST-CSS-Model' ) ]; package: 'FAST-CSS-Tools' with: [ spec requires: #( 'TreeSitter' ) ]. From 90ab3a341f175d201d66587434cdee9422858d45 Mon Sep 17 00:00:00 2001 From: alesshosry Date: Thu, 1 Oct 2026 11:42:39 +0200 Subject: [PATCH 6/6] Setting the main version of Pharo tree sitter in the baseline --- src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st index 31f245a..31ec7dd 100644 --- a/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st +++ b/src/BaselineOfFASTCSS/BaselineOfFASTCSS.class.st @@ -48,7 +48,7 @@ BaselineOfFASTCSS >> defineDependencies: spec [ spec baseline: 'TreeSitter' with: [ spec loads: #( 'moose' 'css' ); - repository: 'github://Evref-BL/Pharo-Tree-Sitter:v.2.1/src' ] + repository: 'github://Evref-BL/Pharo-Tree-Sitter:main/src' ] ] { #category : 'baselines' }