| Summary: | build.properties warning does not disappear after fixing BREE/buildpath | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Darin Wright <darin.eclipse> | ||||
| Component: | UI | Assignee: | Curtis Windatt <curtis.windatt.public> | ||||
| Status: | VERIFIED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | ankur_sharma, curtis.windatt.public, daniel_megert | ||||
| Version: | 3.7 | Flags: | daniel_megert:
review+
|
||||
| Target Milestone: | 3.7 M6 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Darin Wright
The problem won't go until the build is triggered. And unfortunately modifying classpath doesn't triggers the build. I think a build is triggered, it just doesn't trigger the PDE builder in this case? Created attachment 188095 [details]
Fix
Dani, can you spare a bit of time to review this fix? The change is simple enough. If the builder sees that class files have changed (in this case because the classpath was changed) we normally run the manifest and plugin.xml validators. The fix also runs the build.properties validator. I don't know if there is a more limited case we can test for. Since we only care that the java classpath changed maybe we can check for the .classpath file changing? The fix looks good to me but we should also update the trace message: ... - rebuild manifest files"); //$NON-NLS-1$ //$NON-NLS-2$ ==> ... - rebuild manifest and properties files"); //$NON-NLS-1$ //$NON-NLS-2$ Fixed in HEAD Verified in I20110307-2110 |