Your friend Netbeans Rust Remover here.. I've been working on removing ALL
of the warnings related to ArrayList.. As a result, I have a questions
about how to make API changes.
For example, notice the following.
[repeat]
/home/bwalker/src/netbeans/ide/db.sql.visualeditor/src/org/netbeans/modules/db/sql/visualeditor/querymodel/OrderByNode.java:44:
warning: [rawtypes] found raw type: ArrayList
[repeat] public OrderByNode(ArrayList sortSpecificationList) {
[repeat] ^
[repeat] missing type arguments for generic class ArrayList<E>
[repeat] where E is a type-variable:
[repeat] E extends Object declared in class ArrayList
It's a fairly easy change to make this work w/ generics. But, at the end of
the day, this is a public API change.
My understanding is an API change requires the following:
1 - updating the apichanges.xml file
2 - bump the spec.version in the project.properties files
Is that all that is needed? Am I missing something?
Thanks for the help.
-brad w.