SuccessChanges

Summary

  1. Bug 549457 - Change VM property name to more generic one (details)
  2. Bug 549988 - Refactor ConvertLoopFix to jdt.core.manipulation (details)
  3. Bug 549989: Move JavaTemplateMessages to jdt.core.manipulation (details)
  4. Use addAll instead of looping through a collection (details)
  5. Bug 549899 - [cleanup & saveaction] Use Autoboxing and Unboxing (details)
  6. Bug 546230 - [12] Enable Preview Project Properties are required to be (details)
  7. Bug 549989: Extract the UI related code (details)
  8. Use StringBuilder in org.eclipse.ltk.core.refactoring (details)
  9. Bug 550044 - 2 compile warning in official build (details)
  10. Bug 550083 - [formatter] UI changes related to blank lines settings (details)
  11. Bug 548002 - For each conversion doesn't work for collections (details)
  12. Bug 471009 - [null] extend "Annotate" command, to work on type (details)
  13. Bug 544108 - Re-enable Chain Completion Feature. (details)
  14. Bug 550197 - UI freeze in JavaOutlineInformationControl (details)
Commit af7f3585eff72fdbf6a07dc0cfe673d0cf7c26a6 by loskutov
Bug 549457 - Change VM property name to more generic one
Change-Id: Ic6d6b6406671f5a03879612494be4a61972bcff4 Signed-off-by:
Vikas Chandra <Vikas.Chandra@in.ibm.com>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/OptionsConfigurationBlock.java
Commit fc3d89d85183e126a78fc5d757a865fdf5efd9bd by jjohnstn
Bug 549988 - Refactor ConvertLoopFix to jdt.core.manipulation
- move ConvertForLoopOperation, ConvertIterableLoopOperation,
ConvertLoopOperation, JdtASTMatcher, and StatusInfo from
jdt.ui to jdt.core.manipulation
- create new ConvertLoopFixCore class
Change-Id: Id00dd184d7b3ae0e4386db9be42c492fda23cf24
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/ConvertForLoopOperation.java
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/ConvertForLoopOperation.java
The file was modifiedorg.eclipse.jdt.core.manipulation/META-INF/MANIFEST.MF
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/ConvertLoopFixCore.java
The file was modifiedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/ConvertLoopFix.java
The file was addedorg.eclipse.jdt.core.manipulation/common/org/eclipse/jdt/internal/ui/dialogs/StatusInfo.java
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/ConvertIterableLoopOperation.java
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/ConvertLoopOperation.java
The file was removedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/StatusInfo.java
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/dom/JdtASTMatcher.java
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/JdtASTMatcher.java
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/ConvertIterableLoopOperation.java
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/ConvertLoopOperation.java
Commit 706f8bc8875b955f6ce2c055c26526c196a2d1a1 by jjohnstn
Bug 549989: Move JavaTemplateMessages to jdt.core.manipulation
This is one of the series commits to move Templates related code from
jdt.ui to jdt.core.manipulation
Change-Id: Iee3aab91ca0ba5858bbb40ee3dd2be17bede6eb8 Signed-off-by:
Sheng Chen <sheche@microsoft.com>
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/template/java/JavaTemplateMessages.properties
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/template/java/JavaTemplateMessages.java
The file was removedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/template/java/JavaTemplateMessages.properties
The file was addedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/template/java/JavaTemplateMessages.java
Commit 6083bf5d64c52e97f96e57bf9b118e57001b5f0c by rgrunber
Use addAll instead of looping through a collection
Change only for org.eclipse.jdt.ui/core refactoring and
org.eclipse.jdt.ui/core extension to make review easier. Using
Collections.addAll simplifies reading the code.
Change-Id: I39993be2143413f73393bd68fba1e9766821bf5b Signed-off-by: Lars
Vogel <Lars.Vogel@vogella.com>
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/RefactoringProcessors.java
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsRefactoring.java
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractConstantRefactoring.java
The file was modifiedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/fragments/ASTMatchingFragmentFinder.java
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/TypeVariableUtil.java
Commit f35cbbf702eca4e4cbbc3c34eda461b9e697e9e5 by jjohnstn
Bug 549899 - [cleanup & saveaction] Use Autoboxing and Unboxing
- add new AutoboxingCleanUp and UnboxingCleanup classes
- add new usesGivenSignature() static method to ASTNodes class
- add UI support for autoboxing/unboxing to UnnecessaryCodeTabPage
- add new tests to CleanUpTest
Change-Id: Ib859dde76aead8905ab73d53b6e69589b2d2dfb0 Signed-off-by:
Fabrice-TIERCELIN <fabrice.tiercelin@yahoo.fr>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/cleanup/CleanUpMessages.properties
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/cleanup/UnnecessaryCodeTabPage.java
The file was modifiedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/dom/ASTNodes.java
The file was modifiedorg.eclipse.jdt.ui/plugin.xml
The file was modifiedorg.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/quickfix/CleanUpTest.java
The file was modifiedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/CleanUpConstants.java
The file was modifiedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/CleanUpConstantsOptions.java
The file was modifiedorg.eclipse.jdt.core.manipulation/common/org/eclipse/jdt/internal/ui/fix/MultiFixMessages.properties
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/cleanup/CleanUpMessages.java
The file was addedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/AutoboxingCleanUp.java
The file was addedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/fix/UnboxingCleanUp.java
The file was modifiedorg.eclipse.jdt.core.manipulation/common/org/eclipse/jdt/internal/ui/fix/MultiFixMessages.java
Commit 462d36c8c6bed3d4f7090dc324818d257c686722 by kalyan_prasad
Bug 546230 - [12] Enable Preview Project Properties are required to be
set even if they are enabled in workspace preference
The NewJavaProjectWizard will now specify the effect of selecting the
default JRE that it will use the workspace preference.
Change-Id: Icae553a1b2673b00c3d9d2a244efdf028733f090 Signed-off-by:
Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/NewWizardMessages.properties
Commit 8093f53627786514d79829e6abd63fef6a6ac102 by jjohnstn
Bug 549989: Extract the UI related code
This is one of the series commits to move Templates related code from
jdt.ui to jdt.core.manipulation
Change-Id: If3bb3175f04069deeefa82cdd04647aa2ac7f674 Signed-off-by:
Sheng Chen <sheche@microsoft.com>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/NewTypeWizardPage.java
The file was addedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/template/java/TemplateUtils.java
The file was modifiedorg.eclipse.jdt.text.tests/src/org/eclipse/jdt/text/tests/AbstractForLoopJavaContextTest.java
The file was modifiedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/template/java/JavaContext.java
Commit aff788ae9624ad60a53239f1ba1e4fc85e033d44 by jjohnstn
Use StringBuilder in org.eclipse.ltk.core.refactoring
Change-Id: I73ca5c293d68403f34352c47ae97764b0685c073 Signed-off-by: Lars
Vogel <Lars.Vogel@vogella.com>
The file was modifiedorg.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/internal/core/refactoring/history/RefactoringHistoryImplementation.java
The file was modifiedorg.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/core/refactoring/RefactoringDescriptor.java
The file was modifiedorg.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/internal/core/refactoring/history/RefactoringHistoryManager.java
The file was modifiedorg.eclipse.ltk.core.refactoring/src/org/eclipse/ltk/internal/core/refactoring/history/DefaultRefactoringDescriptorProxy.java
Commit c97d4f915e64fe229e1bb4bcbd93c256b2937835 by rgrunber
Bug 550044 - 2 compile warning in official build
Change-Id: Iafa3366dba0d23f2484aee0e7efd21744e40aaab Signed-off-by: Lars
Vogel <Lars.Vogel@vogella.com> Signed-off-by: Roland Grunberg
<rgrunber@redhat.com>
The file was modifiedorg.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsRefactoring.java
Commit d91efb6eadc5c81a091f7e79cfab7222146d3367 by mateusz.matela
Bug 550083 - [formatter] UI changes related to blank lines settings
Change-Id: I8d9e84d9f88f11a4927c7b15f632ff3cdd8f4f50 Signed-off-by:
Mateusz Matela <mateusz.matela@gmail.com>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/FormatterModifyDialog.java
The file was modifiedorg.eclipse.jdt.ui/preview/formatter.java
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/FormatterMessages.java
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/ProfileVersioner.java
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/formatter/FormatterMessages.properties
Commit 688926b42084deeb203e2cff3528ec03108976a6 by jjohnstn
Bug 548002 - For each conversion doesn't work for collections
- fix ConvertForLoopOperation.getIntroducedVariableName() to check
for collections and call the appropriate method to get
variable name proposals
Change-Id: Ic800c32547bfbbb9bc0014aa500620b64856939c
The file was modifiedorg.eclipse.jdt.core.manipulation/core extension/org/eclipse/jdt/internal/corext/fix/ConvertForLoopOperation.java
Commit 8ce696be30fa840001c1e3b96c810b6c449371f6 by stephan.herrmann
Bug 471009 - [null] extend "Annotate" command, to work on type
parameters
Change-Id: I75d7b8379958143f344edc2482e9eb5d848272a2
The file was modifiedorg.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/fix/ExternalNullAnnotationChangeProposals.java
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileEditor.java
The file was modifiedorg.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/quickfix/AnnotateAssistTest18.java
Commit 010e27397bde27c4002b90eb490e31cf149ec12a by rgrunber
Bug 544108 - Re-enable Chain Completion Feature.
Change-Id: If63caf89ccd599c34aa68843e4249c4f2cec84af
The file was modifiedorg.eclipse.jdt.ui/plugin.xml
Commit cee8f50d740e127f4082da834e0d5ef8e8484e7b by Lars.Vogel
Bug 550197 - UI freeze in JavaOutlineInformationControl
Using setUseHashlookup(true) enables fast tree access on the TreeViewer.
To test that functionality still works: Press Ctrl+O in a Java file and
ensure that the Outline view is still correct.
Change-Id: Ibddc4c3230f97c786af82221558eb24962775856 Signed-off-by: Lars
Vogel <Lars.Vogel@vogella.com>
The file was modifiedorg.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java