This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 80375

Summary: *Code Model - APT* provide base tree walker
Product: cnd Reporter: Vladimir Voskresensky <vv159170>
Component: Code ModelAssignee: Vladimir Voskresensky <vv159170>
Status: CLOSED FIXED    
Severity: blocker    
Priority: P1    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 79918    

Description Vladimir Voskresensky 2006-07-16 20:50:57 UTC
Need to provide general APT walker with template methods. This methods are
node-methods to let extensions define own behavior for waling over tree.
Comment 1 Vladimir Voskresensky 2006-07-16 20:57:09 UTC
initial commit:
Removing support/APTVisitor.java;
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/support/Attic/APTVisitor.java,v
 <--  APTVisitor.java
new revision: delete; previous revision: 1.1.2.4
done
RCS file:
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/support/Attic/APTWalker.java,v
done
Checking in support/APTWalker.java;
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/support/Attic/APTWalker.java,v
 <--  APTWalker.java
new revision: 1.1.2.1; previous revision: 1.1
done
Removing impl/support/APTVisitorImpl.java;
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/impl/support/Attic/APTVisitorImpl.java,v
 <--  APTVisitorImpl.java
new revision: delete; previous revision: 1.1.2.3
done
RCS file:
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/impl/support/Attic/APTWalkerImpl.java,v
done
Checking in impl/support/APTWalkerImpl.java;
/cvs/cnd/modelimpl/src/org/netbeans/modules/cnd/modelimpl/apt/impl/support/Attic/APTWalkerImpl.java,v
 <--  APTWalkerImpl.java
new revision: 1.1.2.1; previous revision: 1.1
done
IDE: [7/16/06 11:56 PM] Committing Files finished
Comment 2 Vladimir Voskresensky 2006-08-12 11:17:08 UTC
APT integrated in cnd-nb50-dev branch.
To use it pass -J-Dcnd.use.apt=true param