Skip to content

Changes

Summary

  1. Add NON-NLS marker on litteral string to avoid compilation error (details)
  2. Improve the API of Eval (details)
  3. Fix an issue with quick fixes (details)
  4. Remove useless APIs (details)
  5. Fix releng issues (details)
Commit 6c83556399d91f3925425db6942f28490a0b5f7e by Stephane Begaudeau
Add NON-NLS marker on litteral string to avoid compilation error

Change-Id: Iba5f359ba3e24909e97a0fad4405d2c2201a24bf
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.properties.ui.legacy/src/org/eclipse/eef/properties/ui/legacy/internal/extension/impl/LegacyPropertyTabItemDescriptor.java
Commit b9d3994e3c5a0489e85f2abe28d4e7561abd6e25 by Stephane Begaudeau
Improve the API of Eval

1) The API of Eval has been modified in order to simplify its use by
reducing the number of methods with a similar signature that can be
called. The new methods have also a much more explicit name.
2) Simplify some usage of Eval in order to reduce the number of message
logged for the end users. If the absence of an expression does not
prevent the proper execution of the code, nothing is logged

Change-Id: I67566cdb1c56c0e1505d64cb36a0d81b4df63908
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFGroupLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/AbstractEEFController.java
The file was removedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/Eval.java
The file was modified plugins/org.eclipse.eef.ide.ui/.settings/org.eclipse.jdt.ui.prefs
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFSelectLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.java
The file was modified samples/org.eclipse.eef.sample.custom.widget.colorpicker/src/org/eclipse/eef/sample/custom/widget/colorpicker/ColorPickerController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFGroupController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFLabelController.java
The file was modified plugins/org.eclipse.eef.ide.ui.properties/src/org/eclipse/eef/ide/ui/properties/api/EEFTabDescriptor.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFHyperlinkLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFLabelLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/AbstractEEFWidgetController.java
The file was addedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/EvalFactory.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFButtonController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFHyperlinkController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFSectionLifecycleManager.java
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/AllTests.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/api/widgets/AbstractEEFWidgetLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/controllers/AbstractEEFCustomWidgetController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFTextLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFViewImpl.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFRadioController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFControlSwitch.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFReferenceLifecycleManager.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/EEFPageImpl.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFReferenceController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFSelectController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFTextController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/ActionButton.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/api/EEFTab.java
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/core/EvalTests.java
Commit db04ece493b95f8eee8c8c548a602e4d2f2c638e by Stephane Begaudeau
Fix an issue with quick fixes

Change-Id: I08851406cb8b1debf356682ba695d6a02e8542d0
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/Messages.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFValidationMessagesPage.java
The file was modified plugins/org.eclipse.eef.ide.ui/plugin.properties
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixPage.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/quickfix/EEFQuickFixWizard.java
Commit 773c0da614ff4c33429106a8ba9be2087d938118 by Stephane Begaudeau
Remove useless APIs

Change-Id: I3320c6bb4837a1045256c4e1031bd38ba1d83d63
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui.properties/src/org/eclipse/eef/ide/ui/properties/api/EEFSectionDescriptor.java
The file was modified plugins/org.eclipse.eef.ide.ui.properties/src/org/eclipse/eef/ide/ui/properties/api/EEFSection.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFGroup.java
The file was removedplugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/EEFContainerParent.java
Commit 8988e553d6a7c70a54d0a0e8d003d5311c55e1d7 by Stephane Begaudeau
Fix releng issues

Change-Id: I7464c10737bde09546baded5e7bb99288a13c151
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified releng/org.eclipse.eef.releng/pom.xml
The file was modified plugins/org.eclipse.eef.ide.ui.properties/build.properties
The file was modified releng/org.eclipse.eef.update/category.xml
The file was modified plugins/org.eclipse.eef.common/build.properties
The file was modified releng/org.eclipse.eef.update/pom.xml
The file was modified features/org.eclipse.eef.sdk-feature/pom.xml
The file was modified plugins/org.eclipse.eef.common.ui/build.properties
The file was modified doc/org.eclipse.eef.documentation/build.properties
The file was modified doc/org.eclipse.eef.documentation.export/build.properties
The file was modified features/org.eclipse.eef.sdk-feature/feature.properties