Community
Participate
Working Groups
This needs fixing in 3.3 as well. +++ This bug was initially created as a clone of Bug #333901 +++ right now if the module core nature gets installed after the JS class path is set up then the JS class path will only have the default entry instead of the more correct module core nature determined entries. This needs to be fixed so that if at any point the module core nature gets installed on a project its class path entries are updated correctly.
Created attachment 186431 [details] Fix Patch Same as the fix for Bug 333901 except it adds new strings that are more descriptive.
Created attachment 187232 [details] Fix Patch - Update 1 This patch updates the last patch such that any exclude or include paths on existing class path entries that will be removed by this action are brought forward to the new ones where appropriate. Because the logic for moving exclude and include paths forward is a bit complex I have added a suite of JUnits to test that part of the patch.
Fixed based on the final patch for bug 333901.