[Seaside-dev] Issue 171 in seaside: MNU #deprecatedApi: when
registering a component
codesite-noreply at google.com
codesite-noreply at google.com
Wed Sep 24 09:14:23 UTC 2008
Issue 171: MNU #deprecatedApi: when registering a component
http://code.google.com/p/seaside/issues/detail?id=171
Comment #9 by jfitzell:
Ok, I fixed this up:
Name: Seaside-Platform-jf.7
Author: jf
Time: 24 September 2008, 11:07:31 am
UUID: 296e43bf-4854-1147-8947-50c7073d757a
Ancestors: Seaside-Platform-lr.6
Move the API deprecation stuff back onto Object and into the Platform
package. We
needed to be able to deprecate class-side methods and also class extension
methods so
it really needs to be on Object and we may need to deprecate interfaces on
the
platform class.
Rename #deprecatedApi: to #seasideDeprecatedApi:
Add #seasideDeprecatedApi:details: and an instvar to WADeprecatedApi to
hold the
detailed suggestions of how to change your code.
Remove the zero-parameter version of the method which relied on
thisContext, which is
apparently not portable. We just need to be explicit in all the senders now.
Name: Seaside-Core-jf.252
Author: jf
Time: 24 September 2008, 11:08:05 am
UUID: 0240f519-c866-1b46-ab5f-9c94a92a35c3
Ancestors: Seaside-Core-jf.251
Name: Seaside-Squeak-Platform-jf.9
Author: jf
Time: 24 September 2008, 11:08:46 am
UUID: 9fbead59-b8e5-6a4d-a8d6-290d9a2526a3
Ancestors: Seaside-Squeak-Platform-jf.8
Name: Seaside-Session-jf.17
Author: jf
Time: 24 September 2008, 11:09:16 am
UUID: f6135194-dd0a-354b-9bae-1851ac3d4d5e
Ancestors: Seaside-Session-jf.16
Name: Seaside-Component-jf.7
Author: jf
Time: 24 September 2008, 11:09:37 am
UUID: 20cd63a3-4e98-c142-ade0-c93f1fdcdfff
Ancestors: Seaside-Component-lr.6
Name: Seaside-Canvas-jf.7
Author: jf
Time: 24 September 2008, 11:10:02 am
UUID: 048aefcc-f729-ca47-8a23-07dc08dbb869
Ancestors: Seaside-Canvas-jf.6
Name: Seaside-Tests-All-jf.11
Author: jf
Time: 24 September 2008, 11:10:31 am
UUID: 45f45c8f-35f2-0f4c-83ce-921aa71bc565
Ancestors: Seaside-Tests-All-jf.10
Name: Seaside-Environment-jf.16
Author: jf
Time: 24 September 2008, 11:11:13 am
UUID: ee291ea5-1824-cb4d-8571-ba982248c53a
Ancestors: Seaside-Environment-jf.15
Name: Scriptaculous-Core-jf.39
Author: jf
Time: 24 September 2008, 11:11:26 am
UUID: 17cee153-13d5-cb4e-9cac-0bd67ba4a306
Ancestors: Scriptaculous-Core-jf.38
Issue attribute updates:
Status: Fixed
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
More information about the seaside-dev
mailing list