I've noticed that ofbiz forces javac into 1.5 mode. Then uses generics
in a *few* places thru-out the code.
Are there plans to make this more prevalent?
I've started work on doing that. This work is two-fold; one, it helps
catch any casting issues. Two, it's a code review. I've actually found
logic errors(public Set keySet() { return this.keySet(); }) while adding
all the markup.
I know how ofbiz likes to have changes sent thru jira; but these patches
could touch alot of code. Asking for write access might not be the
right approach, so I'm wondering what the best way to proceed would be.
==
[EMAIL PROTECTED]:/job/ofbiz/ofbiz-svn/framework/base$ svk diff
src/base/|diffstat
...
36 files changed, 743 insertions(+), 905 deletions(-)
[EMAIL PROTECTED]:/job/ofbiz/ofbiz-svn/framework/base$ xclipboard
==
Things to note: UtilCache is now generified; so are classes in
util/collections. I'm still going thru everything, but it goes quite
quickly. I'm making certain that the external apis don't change either.