I'm trying to move a class from one application to another, but it seems as though ENVY will only permit this if the application I want to move it to is in the same containing top level application it is already in. Is this right? Seems like a pretty arbitrary limitation. Thanks, -Carl You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Hi Carl,
do I understand that right? You want to move a class to a SubApp where you already have an extension f the very same class defined? You might need to move the methods of the extension to the class to move and then delete the extension. After that you should be able to move the class. Sebastian On 2014-10-30 7:48 AM, Carl Gundel
wrote:
-- You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Administrator
|
In reply to this post by Carl Gundel-2
On Thursday, October 30, 2014 7:48:30 AM UTC-7, Carl Gundel wrote:
--
It's not quite that. ENVY requires prerequisites be honoured. So, if your class is in application X which has applications A, B, and C as its prerequisites, and you want to move the class to application Z, application Z must have the correct prerequisites (at least A, B, and C). Additionally, the application of the super class of the one you want to move must be included in those prerequisites. You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Thanks Sebastian and Richard. Your suggestions were very helpful. :-) -Carl On Thursday, October 30, 2014 12:44:57 PM UTC-4, Richard Sargent wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at http://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |