PetitParser icon indicating copy to clipboard operation
PetitParser copied to clipboard

remove `PetitParser-GTExtensions` dependency from baseline

Open capsulecorplab opened this issue 1 year ago • 5 comments

Warning: Package PetitParser-GTExtensions depends on the following classes: GLMCompositePresentation You must resolve these dependencies before you will be able to load these definitions: PPParserInspector PPParserInspector>>#exampleOpenOn PPParserInspector>>#openOn: PPParserInspector>>#browserStructureFor: PPParserInspector>>#compose PPParserInspector>>#debuggerIn: PPParserInspector>>#inspectorsIn: PPParserInspector>>#profileIn: PPParserInspector>>#progressChartIn: PPParserInspector>>#progressIn: PPParserInspector>>#resultIn: PPParserInspector>>#sampleIn: PPParserInspector>>#tallyIn: PPVerticalParserInspector PPVerticalParserInspector>>#exampleOpenOn PPVerticalParserInspector>>#browserStructureFor:

Screenshot from 2023-08-18 22-38-30

capsulecorplab avatar Aug 19 '23 05:08 capsulecorplab

Did you explicitly ask for loading this package (PetitParser-GTExtensions) or is it part of a baseline ? In other words: Do you want Glamour loaded or just PetitParser ?

NicolasAnquetil avatar Aug 19 '23 06:08 NicolasAnquetil

Just attempting to load PetitParser, as I'm running this in vanilla Pharo

capsulecorplab avatar Aug 19 '23 06:08 capsulecorplab

Oh yes, now I see it in the screenshot. 1- you can ignore these error if you don't plan to use Glamour 2- will change the title of the issue to better describe the problem

NicolasAnquetil avatar Aug 19 '23 06:08 NicolasAnquetil

apparently:

  • must remove GT from baseline default configuration
  • must add Glamour to GT configuration

NicolasAnquetil avatar Aug 19 '23 06:08 NicolasAnquetil

The extensions should be rewritten to Spec but I don't know if anyone will have time to do this soon

jecisc avatar Aug 19 '23 19:08 jecisc