Hello everyone
I generated a mse file (see attachment) which should generate 14 methods in the class ' Superclass', but here are 17 methods shown in the moose browser (some methods are duplicated). The file seems ok, so I think there is a bug in moose, reading the file.
Cheers Sandro
(Moose.Model (name 'frittelitest') (entity (FAMIX.Method (id: 1) (name 'foo') (belongsTo (idref: 14)) (signature 'foo')) (FAMIX.Method (id: 2) (name 'put') (belongsTo (idref: 14)) (signature 'put')) (FAMIX.Method (id: 3) (name 'size') (belongsTo (idref: 14)) (signature 'size')) (FAMIX.Method (id: 4) (name 'main') (belongsTo (idref: 15)) (signature 'main')) (FAMIX.Method (id: 5) (name 'isEmpty') (belongsTo (idref: 14)) (signature 'isEmpty')) (FAMIX.Method (id: 6) (name 'foo') (belongsTo (idref: 14)) (signature 'foo')) (FAMIX.Method (id: 7) (name 'containsValue') (belongsTo (idref: 14)) (signature 'containsValue')) (FAMIX.Method (id: 8) (name 'entrySet') (belongsTo (idref: 14)) (signature 'entrySet')) (FAMIX.Method (id: 9) (name 'putAll') (belongsTo (idref: 14)) (signature 'putAll')) (FAMIX.Method (id: 10) (name 'remove') (belongsTo (idref: 14)) (signature 'remove')) (FAMIX.Method (id: 11) (name 'containsKey') (belongsTo (idref: 14)) (signature 'containsKey')) (FAMIX.Method (id: 12) (name 'get') (belongsTo (idref: 14)) (signature 'get')) (FAMIX.Namespace (id: 13) (name 'frittelitest') (class (idref: 14) (idref: 16) (idref: 15))) (FAMIX.Class (id: 14) (name 'Superclass') (NOA 0) (NOM 14) (method (idref: 1) (idref: 6) (idref: 19) (idref: 11) (idref: 7) (idref: 8) (idref: 12) (idref: 5) (idref: 17) (idref: 2) (idref: 9) (idref: 10) (idref: 3) (idref: 20))) (FAMIX.Class (id: 16) (name 'Subclass') (NOA 0) (NOM 1) (method (idref: 18))) (FAMIX.Class (id: 15) (name 'Main') (NOA 0) (NOM 1) (method (idref: 4))) (FAMIX.Method (id: 17) (name 'keySet') (belongsTo (idref: 14)) (signature 'keySet')) (FAMIX.Method (id: 18) (name 'foo') (belongsTo (idref: 16)) (signature 'foo')) (FAMIX.Method (id: 19) (name 'clear') (belongsTo (idref: 14)) (signature 'clear')) (FAMIX.Method (id: 20) (name 'values') (belongsTo (idref: 14)) (signature 'values'))))