- create new SurroundWithTryWithResourcesRefactoringCore and
have SurroundWithTryWithResourcesRefactoring extend it
- move AbstractExceptionAnalyzer, ExceptionAnalyzer, and
SurroundWithTryWithResourcesAnalyzer to jdt.core.manipulation
- move a number of static methods from QuickAssistProcessor to
new QuickAssistProcessorUtil class in jdt.core.manipulation and
modify users appropriately
- add a new package org.eclipse.jdt.internal.corext.refactoring.surround
to jdt.core.manipulation and expose it in MANIFEST.MF
- fix TestWithThrows3.java expected output and add
SurroundWithResourcesTests1d8 to AllTests
- add TestTry1 and TestTry2 tests
Change-Id: I244b7d7802bf1b751f7ca507107b08335810347f
Reviewed-on: https://git.eclipse.org/r/c/jdt/eclipse.jdt.ui/+/186117
Tested-by: JDT Bot <jdt-bot@eclipse.org>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>