| Edit | Rename | Changes | History | Upload | Download | Back to Top |
I found a bug on NewDataSet, because of the way namespaces are used. In general for every spec class, there is a corresponding static variable defined on the Smalltalk namespace, just for having compatibility with old version (so you don't have to use the name with the namespace dot notation). I found two missing definition. Following what already done on Aragon, here is the missing initialize methods for the classes. The initialize will add to Smalltalk the two new static.
Hope it can help. Giorgio Ferraris
Here is the code:
!Aragon.NewDataSetSpecColumnModel class methodsFor: 'initialize'! initialize ((CodeWriter fileFormat < 11) or: [Smalltalk includesKey: self name]) ifFalse: [Smalltalk defineStatic: self name private: false constant: false category: 'Aragon.Framework.Widgets' initializer: ''. Smalltalk at: self name put: self].! ! !Aragon.NewDataSetSpecColumnDetailsModel class methodsFor: 'initialize'! initialize ((CodeWriter fileFormat < 11) or: [Smalltalk includesKey: self name]) ifFalse: [Smalltalk defineStatic: self name private: false constant: false category: 'Aragon.Framework.Widgets' initializer: ''. Smalltalk at: self name put: self].! !
| Edit | Rename | Changes | History | Upload | Download | Back to Top |