Skip to content
Nikolas Bompetsis edited this page Sep 3, 2016 · 2 revisions

Welcome to the ast-generator wiki!

2016-09-03 05:19:46 INFO ASTCreator:69 - - root level - [ 'ID: /Users/nikolas/GitHub/ElasticThree/github-repo-parser/src/main/java/com/elasticthree/projectparser/DateUtils.java', 'Package : com.elasticthree.projectparser', 'Name: DateUtils.java', 'NumberOfClasses: 1', 'NumberOfInterfaces : 1']

CLASS -> [ 'ID: com.elasticthree.projectparser-ClassNode-DateUtils', 'Package : com.elasticthree.projectparser', 'Name: DateUtils', 'ExtendsClass: Pipa', 'NumberOfMethods : 1', 'HasFinalModifier : false', 'HasAbstractModifier : false', 'HasPrivateModifier : false', 'HasPublicModifier : true', 'HasProtectedModifier : false', 'HasStaticModifier : false', 'HasSynchronizeModifier : false']

[ 'AnnotationNodeAST - Name: @TestAnno']

[ 'CommentsNodeAST - Name: /*Commentttt */ ']

[ 'CommentsNodeAST - Name: // Example ']

[ 'CommentsNodeAST - Name: /* method comment*/ ']

[ 'CommentsNodeAST - Name: // Telossss ']

[ ' ImplementsNodeAST - Name: testInter']

[ ' ImplementsNodeAST - Name: testInter2']

METHOD_CLASS -> [ 'ID: com.elasticthree.projectparser-MethodNodeFromClass-getNext8HourRange', 'Package : com.elasticthree.projectparser', 'Name: getNext8HourRange', 'ReturningType: String', 'HasFinalModifier : true', 'HasAbstractModifier : false', 'HasPrivateModifier : false', 'HasPublicModifier : false', 'HasProtectedModifier : false', 'HasStaticModifier : true', 'HasSynchronizeModifier : false']

[ 'AnnotationNodeAST - Name: @Test12']

[ 'AnnotationNodeAST - Name: @T32']

[ 'CommentsNodeAST - Name: /* method comment*/ ']

[ 'CommentsNodeAST - Name: // Telossss ']

[ 'ParameterMethodNodeAST - Type: int, Name: year'] [ 'ParameterMethodNodeAST - Type: int, Name: day']

[ 'ParameterMethodNodeAST - Type: int, Name: month'] [ 'ParameterMethodNodeAST - Type: int, Name: hour']

INTERFACE -> [ 'ID: com.elasticthree.projectparser-InterfaceNode-MyInterface', 'Package : com.elasticthree.projectparser', 'Name: MyInterface', 'NumberOfMethods: 2', 'HasFinalModifier : false', 'HasAbstractModifier : false', 'HasPrivateModifier : false', 'HasPublicModifier : true', 'HasProtectedModifier : false', 'HasStaticModifier : false', 'HasSynchronizeModifier : false']

METHOD_INTERFACE -> [ 'ID: com.elasticthree.projectparser-MethodNodeFromInterface-nikos', 'Package : com.elasticthree.projectparser', 'Name: nikos', 'ReturningType: DateUtils', 'HasFinalModifier : true', 'HasAbstractModifier : false', 'HasPrivateModifier : true', 'HasPublicModifier : false', 'HasProtectedModifier : false', 'HasStaticModifier : true', 'HasSynchronizeModifier : false'] [ 'AnnotationNodeAST - Name: @TEESTT']

METHOD_INTERFACE -> [ 'ID: com.elasticthree.projectparser-MethodNodeFromInterface-nikos22', 'Package : com.elasticthree.projectparser', 'Name: nikos22', 'ReturningType: String', 'HasFinalModifier : true', 'HasAbstractModifier : false', 'HasPrivateModifier : false', 'HasPublicModifier : true', 'HasProtectedModifier : false', 'HasStaticModifier : true', 'HasSynchronizeModifier : false'] [ 'AnnotationNodeAST - Name: @TEESTT121'] [ 'ParameterMethodNodeAST - Type: int, Name: name']

Clone this wiki locally