-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation in Squeak 5.3 emits deprecation warning #143
Comments
We should definitely never use deprecated code. Can you post the warnings as I cannot reproduce that? Then I can take a look. |
A quick debug shows, that we install SWALint as a dependency and that this module has the deprecations (or triggers them in Squot). You can see the same Warnings in the CI-Logs. Steps to reproduce: I get the following warnings: |
Thank you. The thing is that we need SWA Lint as a dependency to run the lints in CI. I don't know if there is a way to not install that for a normal installation. Consider contacting @MrModder via email about this. I feel like he will be able to offer advice. |
The culprit is this code in the baseline: spec
group: 'default' with: #('Algernon');
group: 'Tests' with: #('AlgernonTests');
group: 'default' with: #('PlugIns');
group: 'portability' with: #('PlugIns');
group: 'Core' with: #('SwaLint-Core');
group: 'PlugIns' with: #('SwaLint-PlugIns'). Specifically, i.e.: spec
group: 'default' with: #('Algernon');
group: 'Tests' with: #('AlgernonTests' 'PlugIns');
group: 'portability' with: #('PlugIns');
group: 'Core' with: #('SwaLint-Core');
group: 'PlugIns' with: #('SwaLint-PlugIns'). Before taking such a step you should be very confident that the default installation of Algernon does not require them. |
When Upgrading to a new Algernon Version in Squeak with the provided Snippet (as created in #125 ), you have to dismiss ~20 Deprecation Warnings.
The text was updated successfully, but these errors were encountered: