Status: New
Owner: ----
Labels: Type-Enhancement Priority-Medium Component-Famix
New issue 795 by andreho...(a)gmail.com: Metrics lcom2 and lcom3
http://code.google.com/p/moose-technology/issues/detail?id=795
Moose should have metrics such as lcom2 and lcom3.
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 784 by fabrizio...(a)gmail.com: opposite is missing in
FAMIXLacalVariable>>parentBehaviouralEntity
http://code.google.com/p/moose-technology/issues/detail?id=784
Hi,
I figured that parentBehaviouralEntity was implemented like that:
FAMIXLacalVariable>>parentBehaviouralEntity
<MSEProperty: #parentBehaviouralEntity type: #FAMIXBehaviouralEntity>
<MSEComment: 'Behavioural entity declaring this local variable.
belongsTo implementation'>
^parentBehaviouralEntity
The opposite is missing. Is there a reason for that?
Shouldn't it be like:
FAMIXLacalVariable>>parentBehaviouralEntity
<MSEProperty: #parentBehaviouralEntity type: #FAMIXBehaviouralEntity
opposite: #localVariables>
<MSEComment: 'Behavioural entity declaring this local variable.
belongsTo implementation'>
^parentBehaviouralEntity
Cheers,
Fabrizio
Status: New
Owner: tudor.gi...(a)gmail.com
Labels: Type-Defect Priority-Medium Component-GlamorousToolkit
New issue 720 by tudor.gi...(a)gmail.com: Classic Coder should highlight the
extension categories
http://code.google.com/p/moose-technology/issues/detail?id=720
Currently, only classes and methods are shown as extensions using gray.
Categories should be grayed out as well.
Status: New
Owner: ----
CC: anquetil...(a)gmail.com
Labels: Type-Defect Priority-Medium Component-VerveineJ
New issue 637 by tu...(a)tudorgirba.com: VerveineJ should show an invocation
to the default constructor
http://code.google.com/p/moose-technology/issues/detail?id=637
A call to the default constructor should be modeled like:
- create a stub constructor in the target class
- create an invocation to the constructor
See the attached class for a sample.
Attachments:
DefaultConstructor.java 184 bytes
Status: New
Owner: ----
CC: anquetil...(a)gmail.com
Labels: Type-Defect Priority-Medium Component-VerveineJ
New issue 636 by tu...(a)tudorgirba.com: VerveineJ should set hasClassScope
http://code.google.com/p/moose-technology/issues/detail?id=636
Static fields or methods should be marked with hasClassScope=true:
public static int attributeWithClassScope;
public static void methodWithClassScope() {}
See the attached sample class.
Attachments:
ClassScope.java 179 bytes
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 781 by santiago...(a)gmail.com: VerveineJ should mark getters
setters and constants
http://code.google.com/p/moose-technology/issues/detail?id=781
The property "kind" of the MSE models should be used to mark if a method is
a getter, a setters or constant.
Currently is only used to mark if a method is constructor
Status: New
Owner: ----
CC: anquetil...(a)gmail.com
Labels: Type-Defect Priority-Medium Component-VerveineJ
New issue 734 by tu...(a)tudorgirba.com: VerveineJ does not export parameters
for stub methods
http://code.google.com/p/moose-technology/issues/detail?id=734
If we analyze this code, the print method will appear without parameters.
public class NoParametersInStubMethods {
public void invoking() {
System.out.print("aString");
}
}
Status: Accepted
Owner: ----
Labels: Type-Defect Priority-Medium Component-VerveineJ
New issue 761 by anquetil...(a)gmail.com: Missing method invocation with
VerveineJ
http://code.google.com/p/moose-technology/issues/detail?id=761
see discussion on mailing list: "invokingMethods broken in moose or inFamix"
source code:
http://svn.apache.org/repos/asf/incubator/stanbol/trunk/enhancer/engines/ke…
The method getLinkedEntityTypes in
org.apache.stanbol.enhancer.engines.keywordextraction.linking.EntityLinker
has an empty collection of invokingMethods even though the method is
invoked for example by "process()".
Status: New
Owner: tudor.gi...(a)gmail.com
Labels: Type-Defect Priority-Medium
New issue 762 by usman.bh...(a)gmail.com: VerveineJ keeps the history of old
entities, when invoked from the Moose interface
http://code.google.com/p/moose-technology/issues/detail?id=762
First, I invoke VerveineJ from Moose menu to analyse a program A. It
analyses the program and imports its entities in a moose model. I invoke VJ
once more from moose menu to analyse another program B. When VJ is executed
and the entities of program B are imported, I also find in the same model
the entities related to the program A. So, VerveineJ keeps the history of
old entities, when invoked from Moose interface.
I think the problem can be resolved by deleting output.mse once VJ has
finished its analysis and the entities are imported in a moose model.