Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005936 [Squeak] Compiler minor always 02-05-07 15:42 09-11-08 18:02
Reporter MarcusDenker View Status public  
Assigned To
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.10 Product Version 3.10
  Product Build
Summary 0005936: [FIX] MethodNodeAPIFix-md (backward compatibility fix for MethodNode API)
Description Change Set: MethodNodeAPIFix-md
Date: 5 February 2007
Author: Marcus Denker

Bug found and fix suggested by Gilad Bracha:

MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive:properties:

This method replaced

MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive:

It would be easy to have kept this method, having passed a default value for the new argument. There is a reasonable default (MethodProperties new).

This changeset adds the compatibility method.
Steps To Reproduce
Additional Information
Attached Files  MethodNodeAPIFix-md.2.cs [^] (987 bytes) 02-05-07 15:42

- Relationships
related to 0007185closed  Deprecate MethodNode>>selector:arguments:precedence:temporaries:block:encoder:primitive: 

- Notes
(0010673 - 83 - 115 - 115 - 115 - 115 - 115)
Keith_Hodges
05-08-07 13:50

"fix begin"
Installer mantis bug: 5936 fix: 'MethodNodeAPIFix-md.2.cs'.
"fix end"
 
(0011689 - 144 - 150 - 150 - 150 - 150 - 150)
Keith_Hodges
01-18-08 13:00

Is this still needed in 3.10 There are no senders of #selector:arguments:precedence:temporaries:block:encoder:primitive:
in the 3.10-final(ish)
 
(0012637 - 46 - 46 - 46 - 46 - 46 - 46)
KenCausey
09-11-08 18:02

Harvested in update 7095 and released in 3.10.
 

- Issue History
Date Modified Username Field Change
02-05-07 15:42 MarcusDenker New Issue
02-05-07 15:42 MarcusDenker File Added: MethodNodeAPIFix-md.2.cs
05-08-07 13:50 Keith_Hodges Note Added: 0010673
01-18-08 13:00 Keith_Hodges Note Added: 0011689
09-11-08 18:02 KenCausey Status new => closed
09-11-08 18:02 KenCausey Note Added: 0012637
09-11-08 18:02 KenCausey Resolution open => fixed
09-11-08 18:02 KenCausey Fixed in Version  => 3.10
09-11-08 18:37 KenCausey Relationship added related to 0007185


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
51 total queries executed.
37 unique queries executed.
Powered by Mantis Bugtracker