List view
To implement the proposed method to measure maintainability of source code we need special graph
No due date•0/3 issues closedThe new dataset will consider Java class as a set of its components (in terms of LCOM4)
No due date•2/4 issues closedCreate an AST framework with ability to traverse, join, exclude and find subtrees. ================================================================ Currently all patterns are evaluated on a single file. We need a tool to construct arbitrary AST by filtering and merging together different subtrees of parsed file and use it for pattern evaluation. More precisely, we need to be able to extract classes from a package and methods and fields from a class. Analyze dependencies of methods (it could be class fields and other methods). Split the dependency graph by connected components. And create an AST with the only methods and fields from the component.
No due date•49/53 issues closed