Overrides of the base image using #gtPharoPatch:

When overriding methods from the base Pharo image we can use the pragma <gtPharoPatch:> to explicitly indicate that the override was on purpose, as well as the Pharo version for which the override was done.

There are 85 such extension methods in 26 packages.

We can explore the list of methods using the following query.

#gtPharoPatch: gtPragmas

We can also use GtExtensionMethodsProjectBuilder Object subclass: #GtExtensionMethodsProjectBuilder instanceVariableNames: '' classVariableNames: '' package: 'GToolkit-Utility-ExtensionMethodsAnalysis' to explore these methods.

 GtExtensionMethodsProjectBuilder forGTPharoPatchMethods.