Changes

Summary

  1. Bug 571955:[JavaScript] generated module code not complies to 'strict' (details)
  2. Bug 571983: [Python] wrapping doubles does not work for value '0' (details)
  3. Bug 571983: [Python] wrapping doubles does not work for value '0' (details)
  4. ug 571672: [Build] restructure builds (details)
  5. Bug 571672: [Build] enable quality gate for warnings (details)
Commit 2b2d2f13cc147025b367c56c8f791774725fc536 by Christian Pontesegger
Bug 571955:[JavaScript] generated module code not complies to 'strict'

  'var' indicator was missing before variable declaration

Change-Id: I5b541b4352a623b9c7184d8425a58ea4b28903e5
The file was modifiedplugins/org.eclipse.ease.lang.javascript/src/org/eclipse/ease/lang/javascript/JavaScriptCodeFactory.java
Commit fb9f8c399fa3e54f22997453e8fd28d6cf71e6ca by Christian Pontesegger
Bug 571983: [Python] wrapping doubles does not work for value '0'

  we should convert all values, not only values != 0

Change-Id: I8148e7b0091ce5cf0d011914b22fc1c26bd9d9f3
The file was modifiedplugins/org.eclipse.ease.lang.python/src/org/eclipse/ease/lang/python/PythonCodeFactory.java
Commit 8def486ba251871c1174e35652dfd8e460811400 by Christian Pontesegger
Bug 571983: [Python] wrapping doubles does not work for value '0'

  add input value conversion for primitive target types

Change-Id: I35f28f4c23fcb40286260c9fec37f62751cad2ad
The file was modifiedplugins/org.eclipse.ease.ui/src/org/eclipse/ease/ui/dnd/ModulesDropHandler.java
Commit d633643cc62fb978241300ede12be5de7e936c82 by Christian Pontesegger
ug 571672: [Build] restructure builds

  add code checkers for checkstyle/spotbugs

Change-Id: Icd2529cb078df1e719b75477bad9aa3c19afd1a4
The file was modifiedreleng/org.eclipse.ease.releng/pom.xml
The file was addedreleng/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml
The file was addedreleng/org.eclipse.ease.releng/pmd/pmd_rules.xml
The file was addedreleng/org.eclipse.ease.releng/spotbugs/spotbugs_filter_unittest.xml
The file was addedreleng/org.eclipse.ease.releng/pmd/pmd_rules_unittest.xml
The file was modifiedplugins/pom.xml
The file was addedreleng/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml
The file was addedreleng/org.eclipse.ease.releng/jenkins/ease.verify.core.gerrit.jenkinsfile
The file was modifiedreleng/org.eclipse.ease.releng/jenkins/ease.build.core.jenkinsfile
The file was addedreleng/org.eclipse.ease.releng/spotbugs/spotbugs_filter.xml
Commit 7c2d667b290b8740c53d292981c4d5f42a0a4d0b by Christian Pontesegger
Bug 571672: [Build] enable quality gate for warnings

  build warnings now need to be <= warnings from last nightly build

Change-Id: I78ba672cab3c3324c1406ebd2c3bc24284f61430
The file was modifiedreleng/org.eclipse.ease.releng.coverage/pom.xml
The file was modifiedreleng/org.eclipse.ease.releng/jenkins/ease.build.core.jenkinsfile
The file was modifiedreleng/org.eclipse.ease.releng/jenkins/ease.verify.core.gerrit.jenkinsfile