commit | 049f834d0ef4005792049b71c02e98e8112e9b62 | [log] [tgz] |
---|---|---|
author | Jeff Johnston <jjohnstn@redhat.com> | Mon Nov 09 15:58:03 2020 -0500 |
committer | Jeff Johnston <jjohnstn@redhat.com> | Fri Nov 13 14:01:24 2020 -0500 |
tree | fa471c5e5c20ab91208120bf01f044d98946c725 | |
parent | e03c83842794728f70fc805c9d4f2bde43cd4e48 [diff] |
Bug 561167 - "Source > Cleanup" removes necessary cast of null - add setVarTypeDeclaration() method to CastExpression to indicate when CastExpression is the initialization of a var type - add logic in CastExpression to disable unnecessary cast checks if we are initializing a var type variable and the type of the cast and expression are not equal - add logic in LocalDeclaration to call CastExpression.setVarTypeDeclaration() when appropriate - add new test to CastTest Change-Id: I43ac031a69796a14be3a00fc2656becec5b38b81 Signed-off-by: Jeff Johnston <jjohnstn@redhat.com>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.