Changes

Summary

  1. Bug 522137: Provide setup script for new projects (details)
  2. Bug 574370: Update target platform to 2021-06 (details)
  3. Bug 574378: Release preparations for v0.9.0 (details)
  4. Bug 522137: increase timeout on debugger tests (details)
  5. Bug 522137: refactor JavaScriptCodeFactory (details)
  6. Bug 522137: Fix bugs in setup script (details)
Commit 688196fce703ceb68e72467434a17c84482173b8 by Christian Pontesegger
Bug 522137: Provide setup script for new projects

  new script to be used with EASE to create conform projects

Change-Id: I9c6378bbd82b3534f5b32838aacf6ea28ca5e4cb
The file was addedreleng/org.eclipse.ease.releng/templates/feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.python.py4j/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.settings/com.github.spotbugs.plugin.eclipse.prefs
The file was modifiedplugins/org.eclipse.ease.ui/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.settings/org.eclipse.core.resources.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/build.properties
The file was addedreleng/org.eclipse.ease.releng/templates/feature/build.properties
The file was addedreleng/org.eclipse.ease.releng/scripts/Setup.js
The file was modifiedplugins/org.eclipse.ease.classloader/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.groovy.interpreter/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.settings/com.github.spotbugs.plugin.eclipse.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/build.properties
The file was modifiedreleng/org.eclipse.ease.releng/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive.ui/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.lang.scriptarchive.test/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.classpath
The file was modifiedtests/org.eclipse.ease.lang.javascript.rhino.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.unittest/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.checkstyle
The file was modifiedplugins/org.eclipse.ease.ui.completions.java/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.lang.javascript.nashorn.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.javascript.rhino/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.ruby/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.ruby.jruby/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.ui.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.python.jython/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.javascript/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.python/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.test/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.settings/org.eclipse.core.resources.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.settings/org.eclipse.jdt.core.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.eclipse-pmd
The file was modifiedreleng/org.eclipse.ease.releng/launch/EASE.launch
The file was modifiedtests/org.eclipse.ease.lang.python.jython.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.ui.scripts/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/META-INF/MANIFEST.MF
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.classpath
The file was modifiedplugins/org.eclipse.ease.lang.javascript.nashorn/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.testhelper/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.groovy/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.lang.unittest.test/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.eclipse-pmd
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng.coverage/pom.xml
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.checkstyle
The file was modifiedplugins/org.eclipse.ease.lang.unittest.ui/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.help/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedtests/org.eclipse.ease.lang.python.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.help/build.properties
The file was removedreleng/org.eclipse.ease.releng/scripts/Copy project settings.js
The file was modifiedtests/org.eclipse.ease.lang.python.py4j.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.jvm.compiled/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.settings/org.eclipse.jdt.core.prefs
The file was modifiedtests/org.eclipse.ease.ui.scripts.test/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease.lang.javascript.ui/.settings/org.eclipse.jdt.ui.prefs
The file was modifiedplugins/org.eclipse.ease/.settings/org.eclipse.jdt.ui.prefs
The file was removedreleng/org.eclipse.ease.releng/scripts/Add copyright.js
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/.settings/edu.umd.cs.findbugs.core.prefs
The file was modifiedtests/org.eclipse.ease.lang.javascript.test/.settings/org.eclipse.jdt.ui.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/plugin-test/META-INF/MANIFEST.MF
The file was addedreleng/org.eclipse.ease.releng/templates/plugin/.settings/edu.umd.cs.findbugs.core.prefs
The file was addedreleng/org.eclipse.ease.releng/templates/feature/pom.xml
Commit 09e559c7a413778bc2e7dd16de0e1140e931d88c by Christian Pontesegger
Bug 574370: Update target platform to 2021-06

Change-Id: I59653d8e7e8c0b88b10fa0cfb97af3011b1e877f
The file was modifiedreleng/org.eclipse.ease.releng.target/org.eclipse.ease.releng.target.target
The file was modifiedreleng/org.eclipse.ease.releng/oomph/ease.setup
The file was addedreleng/org.eclipse.ease.releng.target/previous targets/2020-12.tpd
The file was addedreleng/org.eclipse.ease.releng.target/previous targets/2020-12.target
The file was modifiedreleng/org.eclipse.ease.releng.target/org.eclipse.ease.releng.target.tpd
Commit e56d7873140365420733c7a20459111760a00a12 by Christian Pontesegger
Bug 574378: Release preparations for v0.9.0

  upgrade version to 0.9.0

Change-Id: I3760e746c248c7843934ee2d06de145e3a5fefbd
The file was modifiedfeatures/org.eclipse.ease.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.help/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng.p2/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive.ui/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript/META-INF/MANIFEST.MF
The file was modifiedreleng/org.eclipse.ease.releng/hudson/publish-p2-pom.xml
The file was modifiedtests/org.eclipse.ease.lang.python.test/META-INF/MANIFEST.MF
The file was modifiedtests/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.python.jython.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.python.jython/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript.ui/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.unittest.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.python/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.groovy.feature/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.javascript.feature/pom.xml
The file was modifiedfeatures/org.eclipse.ease.ui.feature/feature.xml
The file was modifiedtests/org.eclipse.ease.lang.javascript.test/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.ui.scripts/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.ruby.jruby/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.javascript.rhino.test/pom.xml
The file was modifiedtests/org.eclipse.ease.test/pom.xml
The file was modifiedtests/org.eclipse.ease.ui.test/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.python.feature/pom.xml
The file was modifiedfeatures/org.eclipse.ease.integration.modeling.papyrus.feature/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng.target/pom.xml
The file was modifiedtests/org.eclipse.ease.ui.scripts.test/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.testhelper/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng.coverage/pom.xml
The file was modifiedtests/org.eclipse.ease.ui.scripts.test/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.python.jython.test/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.python.py4j.test/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.unittest.test/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive.ui/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.ruby.jruby/pom.xml
The file was modifiedplugins/org.eclipse.ease.ui/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.javascript.ui/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.ruby.feature/feature.xml
The file was modifiedtests/org.eclipse.ease.ui.test/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.groovy/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.javascript.rhino.test/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.python.py4j.feature/feature.xml
The file was modifiedfeatures/org.eclipse.ease.lang.scriptarchive.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.groovy.interpreter/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.jvm.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.ruby/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.javascript.nashorn.test/pom.xml
The file was modifiedfeatures/org.eclipse.ease.integration.modeling.uml.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript.rhino/pom.xml
The file was modifiedplugins/org.eclipse.ease.ui.completions.java/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.groovy.feature/feature.xml
The file was modifiedreleng/org.eclipse.ease.releng/scripts/Setup.js
The file was modifiedfeatures/pom.xml
The file was modifiedfeatures/org.eclipse.ease.integration.modeling.papyrus.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.ui.scripts/META-INF/MANIFEST.MF
The file was modifiedreleng/org.eclipse.ease.releng.p2/category.xml
The file was modifiedfeatures/org.eclipse.ease.lang.python.feature/feature.xml
The file was modifiedfeatures/org.eclipse.ease.lang.javascript.feature/feature.xml
The file was modifiedtests/org.eclipse.ease.test/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.javascript.nashorn.test/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.ruby.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease/META-INF/MANIFEST.MF
The file was modifieddevelopers/org.eclipse.ease.helpgenerator/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript.nashorn/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.scriptarchive.test/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.python.jython.test/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.python.py4j.test/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.unittest/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.scriptarchive.test/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.groovy/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.integration.modeling.uml.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.groovy.interpreter/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.jvm.compiled/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.javascript.rhino/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.ui.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.javascript.nashorn/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.unittest.ui/pom.xml
The file was modifiedplugins/org.eclipse.ease.classloader/META-INF/MANIFEST.MF
The file was modifiedreleng/org.eclipse.ease.releng/target-tests-pom.xml
The file was modifiedplugins/org.eclipse.ease.classloader/pom.xml
The file was modifiedplugins/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.unittest.test/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.jvm.feature/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.python.py4j.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.jvm.compiled/pom.xml
The file was modifiedplugins/org.eclipse.ease.help/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.unittest/META-INF/MANIFEST.MF
The file was modifiedfeatures/org.eclipse.ease.lang.unittest.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.lang.python.py4j/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.python.jython/pom.xml
The file was modifiedtests/org.eclipse.ease.testhelper/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.scriptarchive/META-INF/MANIFEST.MF
The file was modifiedplugins/org.eclipse.ease.lang.python/pom.xml
The file was modifiedplugins/org.eclipse.ease/pom.xml
The file was modifiedplugins/org.eclipse.ease.ui/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.python.py4j/pom.xml
The file was modifiedtests/org.eclipse.ease.lang.python.test/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.python.jython.feature/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.ruby/pom.xml
The file was modifiedplugins/org.eclipse.ease.lang.unittest.ui/META-INF/MANIFEST.MF
The file was modifiedtests/org.eclipse.ease.lang.javascript.test/pom.xml
The file was modifiedfeatures/org.eclipse.ease.lang.scriptarchive.feature/feature.xml
The file was modifiedplugins/org.eclipse.ease.ui.completions.java/pom.xml
Commit c81779531cd7d4d02e5bc456412e1c015fba94d2 by Christian Pontesegger
Bug 522137: increase timeout on debugger tests

Change-Id: I25c114bf9e21dc81acaaa15da4138ee4103310d3
The file was modifiedtests/org.eclipse.ease.testhelper/src/org/eclipse/ease/testhelper/AbstractDebugTest.java
Commit 8ea1530b5e4d450fa154cc028145e6275376f62a by Christian Pontesegger
Bug 522137: refactor JavaScriptCodeFactory

  no functional changes

Change-Id: I4a0d064482134f796757145b9111a60a21b3ba4f
The file was modifiedplugins/org.eclipse.ease.lang.javascript/src/org/eclipse/ease/lang/javascript/JavaScriptCodeFactory.java
The file was modifiedplugins/org.eclipse.ease.lang.javascript/src/org/eclipse/ease/lang/javascript/JavaScriptHelper.java
The file was modifiedtests/org.eclipse.ease.lang.javascript.test/src/org/eclipse/ease/lang/javascript/JavaScriptCodeFactoryTest.java
The file was modifiedplugins/org.eclipse.ease.lang.javascript.rhino/src/org/eclipse/ease/lang/javascript/rhino/RhinoScriptEngine.java
The file was modifiedplugins/org.eclipse.ease.lang.javascript.nashorn/src/org/eclipse/ease/lang/javascript/nashorn/NashornScriptEngine.java
The file was modifiedplugins/org.eclipse.ease.lang.javascript.rhino/src/org/eclipse/ease/lang/javascript/rhino/debugger/RhinoDebuggerEngine.java
Commit cdfb6e9ad289c3cdf463efd1bf227075f3a2c838 by Christian Pontesegger
Bug 522137: Fix bugs in setup script

Change-Id: I19af3a21d059a0bfc2c975e848538b1f16a322f8
The file was modifiedreleng/org.eclipse.ease.releng/scripts/Setup.js