The Trunk: System-mt.1082.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: System-mt.1082.mcz

commits-2
Marcel Taeumel uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-mt.1082.mcz

==================== Summary ====================

Name: System-mt.1082
Author: mt
Time: 6 August 2019, 3:40:58.356788 pm
UUID: 3f13d4b2-a0f2-6a49-abaf-69f4a0c9bc07
Ancestors: System-mt.1081

Minor addition for detecting deprecated pragma preferences: provider class can use getter/setter methods in its base class. Metacello does that.

=============== Diff against System-mt.1081 ===============

Item was changed:
  ----- Method: PragmaPreference>>isDeprecated (in category 'testing') -----
  isDeprecated
 
+ ^ self isObsolete or: [(provider class lookupSelector: getter) isDeprecated
+ or: [(provider class lookupSelector: setter) isDeprecated]]!
- ^ self isObsolete or: [(provider class compiledMethodAt: getter) isDeprecated
- or: [(provider class compiledMethodAt: setter) isDeprecated]]!