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.

Reply via email to