pharo-project / pharo

Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
http://pharo.org
Other
1.21k stars 356 forks source link

Baseline of clap should not refer to cdlm repos #17366

Open Ducasse opened 1 week ago

Ducasse commented 1 week ago
spec for: #common do: [ spec
        baseline: 'Okay' with: [ spec repository: 'github://cdlm/okay-st' ];
hernanmd commented 6 days ago

okay-st

Probably Damien could transfer the repository to pharo-contributions? @cdlm ?

cdlm commented 6 days ago

Check if it's still used in Clap. It was only a start, I intended to use it to validate argument values.

hernanmd commented 6 days ago

Check if it's still used in Clap. It was only a start, I intended to use it to validate argument values.

It is referenced in the 'development-full' group of the Baseline, so it seems to be used if doing Clap development. What do you suggest?

This is the baseline method:

baseline: spec
    <baseline>
    spec for: #common do: [ spec
        baseline: 'Okay' with: [ spec repository: 'github://cdlm/okay-st' ];

        package: 'Clap-Core';
        package: 'Clap-CommandLine' with: [ spec requires: #('Clap-Core') ];
        package: 'Clap-Commands-Pharo' with: [ spec requires: #('Clap-CommandLine') ];
        package: 'Clap-Examples' with: [ spec requires: #('Clap-CommandLine') ];
        package: 'Clap-Examples-Booklet' with: [ spec requires: #('Clap-CommandLine') ];
        package: 'Clap-Tests' with: [ spec requires: #('Clap-Core' 'Clap-Examples') ];
        package: 'Clap-Okay-Tests' with: [ spec requires: #('Clap-Core' 'Okay') ];

        group: 'default' with: #(core development);
        group: 'core' with: #('Clap-Core' 'Clap-CommandLine');
        group: 'pharo' with: #('Clap-Commands-Pharo');
        group: 'examples' with: #('Clap-Examples');
        group: 'tests' with: #('Clap-Tests');
        group: 'development' with: #(core pharo examples tests);
        group: 'development-full' with: #(development 'Clap-Examples-Booklet' 'Clap-Okay-Tests') ]