Skip to content

Changes

Summary

  1. Fix some possible NPEs if computed expressions return null values (details)
  2. Remove useless executor services. (details)
  3. Switch to AQL nightly for the build. (details)
  4. Add unit tests (details)
  5. Remove 'Modeling' nature from org.eclipse.eef project (details)
  6. Add missing 'icons' folder in the 'build.properties' (details)
Commit 869c0c85111b1d0e31b58bd7d291912a12ee1bc9 by Pierre-Charles David
Fix some possible NPEs if computed expressions return null values

Change-Id: Icc039ad3e89a9919725a5cf2acee256d46ec8039
Signed-off-by: Pierre-Charles David <pierre-charles.david@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.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/EEFButtonLifecycleManager.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.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/AbstractEEFWidgetLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFMultipleReferencesLifecycleManager.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.ide.ui/src/org/eclipse/eef/ide/ui/internal/widgets/EEFRadioLifecycleManager.java
The file was modified plugins/org.eclipse.eef.ide.ui/META-INF/MANIFEST.MF
Commit bb230dd5473095c753466e62967d4c65e7a871ae by Stephane Begaudeau
Remove useless executor services.

Change-Id: Ibae47abe7826e1f0971d8aa86fe68c7582f9ee93
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
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.core/src/org/eclipse/eef/core/internal/controllers/EEFCheckboxController.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/EEFSelectController.java
Commit 75d4a8de883703ed2d2f9f758a150043ef3438f1 by Stephane Begaudeau
Switch to AQL nightly for the build.

Change-Id: I91b61f02cb1674a67fd79772234021c1396df5ef
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was modified releng/org.eclipse.eef.releng/targetplatforms/neon/neon.tpd
The file was modified releng/org.eclipse.eef.releng/targetplatforms/neon/neon.target
Commit 47df1e30cc5a06edb47af179b05b2bd6c04ee1cf by Stephane Begaudeau
Add unit tests

Change-Id: I64a47558ee7079aa9c1588a4cde3f965c5e57225
Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/EEFDataTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/text/EEFTextControllerTests-Label.xmi
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/api/utils/Eval.java
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/AQLInterpreter.java
The file was modified plugins/org.eclipse.eef.core/src/org/eclipse/eef/core/internal/controllers/AbstractEEFController.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/text/EEFTextControllerTests-Help.xmi
The file was addedtests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/EEFTestServices.java
The file was modified tests/org.eclipse.eef.tests/META-INF/MANIFEST.MF
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/controllers/EEFTextControllerTests.java
The file was modified tests/org.eclipse.eef.tests/src/org/eclipse/eef/tests/internal/AllTests.java
The file was addedtests/org.eclipse.eef.tests/data/controllers/text/EEFTextControllerTests-Value.xmi
The file was addedtests/org.eclipse.eef.tests/data/dart.ecore
Commit d9224af22337b06f090a183128c4936f3025a5c3 by Pierre-Charles David
Remove 'Modeling' nature from org.eclipse.eef project

The project does not contain any .aird file, so if imported in the
workspace of an Eclipse where Sirius is installed, Sirius complains.

Change-Id: I97758e9ba4fb8674699a02a1218a951b07749821
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef/.project
Commit e911992d62c7e7570504c19a6f96ac9c0d563488 by Pierre-Charles David
Add missing 'icons' folder in the 'build.properties'

Change-Id: Ia304d83c2d2bd0d5b14948781a2f3bb90923faa2
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
The file was modified plugins/org.eclipse.eef.ide.ui/build.properties