Summary: | [compiler][null] minimal hook for future null annotation support | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Stephan Herrmann <stephan.herrmann> | ||||
Component: | Core | Assignee: | Stephan Herrmann <stephan.herrmann> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | enhancement | ||||||
Priority: | P3 | CC: | Olivier_Thomann | ||||
Version: | 3.7 | Flags: | Olivier_Thomann:
review+
|
||||
Target Milestone: | 3.7 M5 | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Stephan Herrmann
2011-01-22 14:36:59 EST
Created attachment 187363 [details]
proposed implementation
This patch inserts the requested hook as an effectless function
into class Statement. This function is called from one location
within each of LocalDeclaration and Assignment (during analyseCode).
Also I changed one test helper in AbstractRegressionTest from package private
to protected in order to make it accessible for tests in yet another plugin.
Olivier, is it OK to release this for M5? This would indeed allow me to ship the mentioned extra plugin to work with M5 once that is released. +1. Give it a try. We can always revert if too controversial. Released for 3.7M5. Verified for 3.7M5 using I20110124-1800 (code inspection) |