Skip to main content

apt enhancements

No replies
pedrodgv
Offline
Joined: 2004-10-24

I think at can be enhancements in two directions:

1) Extend the API to make easy :
- additional methods inside an existing class
- additional inner classes inside an existing class
- additional statements inside an existing method or
constructor or initializer.
- additional fields inside an existing class

2) Altere/Extend the workflow :

The normal flow
1) apt
2) if apt don´t change a file continue else go 1)
3) javac

I think can be more usefull
1) apt // work with source
2) if apt don´t change a file continue else go 1)
3) javac
4) apt // work with bytecode -- ASM, BCEL, CGLIB
5) if apt don´t change a class continue else go 4)