Eclipse Advanced Scripting Environment (EASE) 0.5.0

Primary tabs

This release targets these issues.
= resolved/fixed
= unsolved/reopened
Ease (104)
Core (21)
  • 455977 Allow enablement expressions for menu.toolbar contributions [unconfirmed/unresolved]
  • 493636 External Python Engine for EASE [closed/fixed]
  • 494001 EASE builds are not clean [closed/fixed]
  • 510948 Strange errors when module cannot be loaded [closed/fixed]
  • 512196 Parses bad headers for keywords [closed/fixed]
  • 512458 Few typos in the o.e.ease.ui.scripts [closed/fixed]
  • 512476 ResourceTools does not resolve workspace locations with spaces [closed/fixed]
  • 512607 NPE when terminating a script engine [closed/fixed]
  • 514003 Target Resolution Failures with EASE [closed/fixed]
  • 514007 scriptType extension point requires IHeaderParser [closed/fixed]
  • 514009 does not verify all content types [closed/fixed]
  • 514010 Script engines sometimes stall on executeSync() [closed/fixed]
  • 515440 Script engines do not close input streams [closed/fixed]
  • 515677 Provide a generic classloader using buddy-policy global [closed/fixed]
  • 517300 new API in IProject breaks EASE with Eclipse 4.7 (Oxygen) [closed/fixed]
  • 517594 Spurious output while debugging [closed/fixed]
  • 517947 ResourceHelper.getResourceStream() does not provide open streams on jar files [closed/fixed]
  • 519282 In Variables view, java object is not displaying variables from super classes [closed/fixed]
  • 520011 ResourceTools needs refactoring [closed/fixed]
  • 521719 Synchronisation of script types and engine descriptions [closed/fixed]
  • 522036 ScriptResult should provide method to wait for the result to be ready [closed/fixed]
Engines (14)
  • 495377 Show String Arrays in ascendending order [closed/fixed]
  • 510231 Groovy Script Shell throws exception on importing modules [reopened/unresolved]
  • 511288 Py4j keep PYTHONPATH [closed/fixed]
  • 512140 Add Xtend to JVM compiled bindings. [closed/fixed]
  • 512618 PY4J debugger [closed/fixed]
  • 514002 Provide an engine that can execute script archives [closed/fixed]
  • 514923 Typo ScriptArchiveExportWizard MANIFEST [closed/fixed]
  • 517154 make getManifest function in ArchiveEngine public [closed/fixed]
  • 517596 extraneous output on stdout when debugging Python targets [closed/fixed]
  • 518557 debugging fails as the model identifier cannot be resolved [closed/fixed]
  • 519313 built in functions might be overridden by EASE modules [closed/fixed]
  • 519762 Default values for String parameters are not correctly created [closed/fixed]
  • 520616 provide method to retrieve stacktrace from thrown exception [closed/fixed]
  • 520740 Rhino Engine needs to expose GlobalScope [closed/fixed]
General (5)
  • 510139 setup requires org.eclipse.ease.lang.python.py4j [closed/fixed]
  • 510410 Release preparations for v0.5.0 [closed/fixed]
  • 513234 upgrade to tycho 1.0.0 [closed/fixed]
  • 513741 Provide method to get the current script engine [closed/fixed]
  • 520209 Switch target platform to Eclipse Oxygen [closed/fixed]
Help (8)
  • 513227 improve HTML output [closed/fixed]
  • 513243 allow doclet to work for fragments [closed/fixed]
  • 515805 Some help pages needed for modules contain invalid HTML [closed/fixed]
  • 515881 default parameters are not escaped correctly [closed/fixed]
  • 515945 add parameters to allow to verify HTML output [closed/fixed]
  • 515949 Synopsis is not escaped correctly [closed/fixed]
  • 516964 does not find inherited parameter.exception.return documentation [closed/fixed]
  • 517723 help toc file "scripting_book.xml" is not included in the jar [closed/fixed]
Modules (20)
  • 457420 Add generic script engine support to UnitTest framework [closed/fixed]
  • 486502 JUnit Report generator should use workspace locations [closed/fixed]
  • 488678 Provide module API for TestSuite files [closed/fixed]
  • 495485 Provide abilty to skip TestFiles [closed/fixed]
  • 497491 Make Unittest.getTest work in Test Setup code [closed/fixed]
  • 508167 EGit and EGit UI project names conflict [closed/fixed]
  • 510958 create a new assertion method to match regular expressions [closed/fixed]
  • 511679 Missing license header in git module [closed/fixed]
  • 513388 ConcurrentModificationException when updating test status [closed/fixed]
  • 513458 addMetaData("foo", null) causes NPE [closed/fixed]
  • 513736 Iassertion should support throwOnError() [closed/fixed]
  • 514520 Build fails due to missing google.guava [closed/fixed]
  • 516553 Improve functionality in UI module [closed/fixed]
  • 516886 Close open file handles automatically upon engine termination [closed/fixed]
  • 518220 Author in commit is not taken properly into account [closed/fixed]
  • 520079 Cannot alter the order of testfile execution with EASE [closed/fixed]
  • 520148 Unittest framework v2.0 [closed/fixed]
  • 522034 fork should return the execution result instead of an engine [closed/fixed]
  • 522049 getConsole() does not work from the unit test framework [closed/fixed]
  • 522219 fork() does not work in headless mode [closed/fixed]
Scripts (1)
  • 522136 Saving a recording to an existing script fails [closed/fixed]
UI (35)
  • 453347 NPE when hovering over run dialog [closed/fixed]
  • 465623 Add help hovers for script commands [closed/fixed]
  • 466461 Help hovers for the modules explorer [closed/fixed]
  • 468895 Improving look and feel of help hover tooltips [closed/fixed]
  • 473488 Help hovers for code completion suggestions [closed/fixed]
  • 473490 Displaying HTML contents as content proposal descriptions [closed/fixed]
  • 478318 Modules pop-up too small, does not support "F2" for focus [closed/fixed]
  • 478541 org.eclipse.ease.ui depends on JDT [closed/fixed]
  • 478555 EASE script launches are not in terminated state at completion [closed/fixed]
  • 511021 Errors.Failures outside of test scope are not counted [closed/fixed]
  • 511972 NPE when cancelling script saving [closed/fixed]
  • 512130 Path.File names display %20 instead of spaces [closed/fixed]
  • 512411 Content assist is not working for custom classes [closed/fixed]
  • 512435 wrong cast in ExpressionComposite [closed/fixed]
  • 513743 NPE thrown when executed file got removed.renamed [closed/fixed]
  • 513756 Starting Suites from the toolbar does not abort on resource change [closed/fixed]
  • 514412 support triple click in input field to highlight whole line [closed/fixed]
  • 514497 Create an export wizard for script archives [closed/fixed]
  • 514851 Resource leak in history section [closed/fixed]
  • 514852 History section should change color to indicate working engine [closed/fixed]
  • 515439 META-INF folder not created correctly [closed/fixed]
  • 515443 some filter images are not displayed in dialogs [closed/fixed]
  • 516036 invalid MANIFEST.MF file created [closed/fixed]
  • 516933 Allow code completion for multiple file extensions [closed/fixed]
  • 517574 Define own font (theme) for EASE [closed/fixed]
  • 517576 Fix message in JavaDocLikeHover [closed/fixed]
  • 517685 ConcurrentModificationException when loading module [closed/fixed]
  • 519352 Global tab in Run.Debug configuration of EASE Script is loosing its values [closed/fixed]
  • 519353 UI for registering user-specific jar files into EASE engine will be helpful [closed/fixed]
  • 519761 DnD of python files not working with PyDev installed [closed/fixed]
  • 520503 Execution Engine combo box from EASE Script configuration can be read only [closed/fixed]
  • 520507 Test Suite editor will show dirty when Description tab is selected [closed/fixed]
  • 520514 Script Source field in Global tab accepts folder paths also [closed/fixed]
  • 520515 Shortcuts missing for the UI elements under Global tab [closed/fixed]
  • 520554 Script arguments in launch configuration should accept double quoted arguments [closed/fixed]