Bug 571672: Add checkstyle support to projects
Change-Id: Ic267e34ce676f513e6d476195dcec88263c2bd3a
diff --git a/plugins/org.eclipse.ease.classloader/.checkstyle b/plugins/org.eclipse.ease.classloader/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.classloader/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.classloader/.project b/plugins/org.eclipse.ease.classloader/.project
index 1449e42..216fffc 100644
--- a/plugins/org.eclipse.ease.classloader/.project
+++ b/plugins/org.eclipse.ease.classloader/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.help/.checkstyle b/plugins/org.eclipse.ease.help/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.help/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.help/.project b/plugins/org.eclipse.ease.help/.project
index 894e918..eee1810 100644
--- a/plugins/org.eclipse.ease.help/.project
+++ b/plugins/org.eclipse.ease.help/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.groovy.interpreter/.checkstyle b/plugins/org.eclipse.ease.lang.groovy.interpreter/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.groovy.interpreter/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.groovy.interpreter/.project b/plugins/org.eclipse.ease.lang.groovy.interpreter/.project
index 0d5321d..7dbb9f3 100644
--- a/plugins/org.eclipse.ease.lang.groovy.interpreter/.project
+++ b/plugins/org.eclipse.ease.lang.groovy.interpreter/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.groovy/.checkstyle b/plugins/org.eclipse.ease.lang.groovy/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.groovy/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.groovy/.project b/plugins/org.eclipse.ease.lang.groovy/.project
index 3879d1b..ffdaa5f 100644
--- a/plugins/org.eclipse.ease.lang.groovy/.project
+++ b/plugins/org.eclipse.ease.lang.groovy/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.javascript.nashorn/.checkstyle b/plugins/org.eclipse.ease.lang.javascript.nashorn/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.javascript.nashorn/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.javascript.nashorn/.project b/plugins/org.eclipse.ease.lang.javascript.nashorn/.project
index fdea625..6b6d35d 100755
--- a/plugins/org.eclipse.ease.lang.javascript.nashorn/.project
+++ b/plugins/org.eclipse.ease.lang.javascript.nashorn/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.javascript.rhino/.checkstyle b/plugins/org.eclipse.ease.lang.javascript.rhino/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.javascript.rhino/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.javascript.rhino/.project b/plugins/org.eclipse.ease.lang.javascript.rhino/.project
index 1f59d07..2d9a5ae 100644
--- a/plugins/org.eclipse.ease.lang.javascript.rhino/.project
+++ b/plugins/org.eclipse.ease.lang.javascript.rhino/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.javascript.ui/.checkstyle b/plugins/org.eclipse.ease.lang.javascript.ui/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.javascript.ui/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.javascript.ui/.project b/plugins/org.eclipse.ease.lang.javascript.ui/.project
index e42cf18..725131b 100644
--- a/plugins/org.eclipse.ease.lang.javascript.ui/.project
+++ b/plugins/org.eclipse.ease.lang.javascript.ui/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.javascript/.checkstyle b/plugins/org.eclipse.ease.lang.javascript/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.javascript/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.javascript/.project b/plugins/org.eclipse.ease.lang.javascript/.project
index ce33147..d4516e4 100644
--- a/plugins/org.eclipse.ease.lang.javascript/.project
+++ b/plugins/org.eclipse.ease.lang.javascript/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.jvm.compiled/.checkstyle b/plugins/org.eclipse.ease.lang.jvm.compiled/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.jvm.compiled/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.jvm.compiled/.project b/plugins/org.eclipse.ease.lang.jvm.compiled/.project
index d11e357..0d6847d 100644
--- a/plugins/org.eclipse.ease.lang.jvm.compiled/.project
+++ b/plugins/org.eclipse.ease.lang.jvm.compiled/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.python.jython/.checkstyle b/plugins/org.eclipse.ease.lang.python.jython/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.python.jython/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.python.jython/.project b/plugins/org.eclipse.ease.lang.python.jython/.project
index dba1316..aa257f8 100644
--- a/plugins/org.eclipse.ease.lang.python.jython/.project
+++ b/plugins/org.eclipse.ease.lang.python.jython/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.python.py4j/.checkstyle b/plugins/org.eclipse.ease.lang.python.py4j/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.python.py4j/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.python.py4j/.project b/plugins/org.eclipse.ease.lang.python.py4j/.project
index d960a0e..7af2dfa 100644
--- a/plugins/org.eclipse.ease.lang.python.py4j/.project
+++ b/plugins/org.eclipse.ease.lang.python.py4j/.project
@@ -25,10 +25,16 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.python.pydev.pythonNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.python/.checkstyle b/plugins/org.eclipse.ease.lang.python/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.python/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.python/.project b/plugins/org.eclipse.ease.lang.python/.project
index 809a760..d833e96 100644
--- a/plugins/org.eclipse.ease.lang.python/.project
+++ b/plugins/org.eclipse.ease.lang.python/.project
@@ -25,10 +25,16 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.python.pydev.pythonNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.ruby.jruby/.checkstyle b/plugins/org.eclipse.ease.lang.ruby.jruby/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.ruby.jruby/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.ruby.jruby/.project b/plugins/org.eclipse.ease.lang.ruby.jruby/.project
index 34f2b76..471d438 100644
--- a/plugins/org.eclipse.ease.lang.ruby.jruby/.project
+++ b/plugins/org.eclipse.ease.lang.ruby.jruby/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.ruby/.checkstyle b/plugins/org.eclipse.ease.lang.ruby/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.ruby/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.ruby/.project b/plugins/org.eclipse.ease.lang.ruby/.project
index 8f1fbca..9198e22 100644
--- a/plugins/org.eclipse.ease.lang.ruby/.project
+++ b/plugins/org.eclipse.ease.lang.ruby/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.scriptarchive.ui/.checkstyle b/plugins/org.eclipse.ease.lang.scriptarchive.ui/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.scriptarchive.ui/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.scriptarchive.ui/.project b/plugins/org.eclipse.ease.lang.scriptarchive.ui/.project
index b40a5d1..c80fe22 100644
--- a/plugins/org.eclipse.ease.lang.scriptarchive.ui/.project
+++ b/plugins/org.eclipse.ease.lang.scriptarchive.ui/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.scriptarchive/.checkstyle b/plugins/org.eclipse.ease.lang.scriptarchive/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.scriptarchive/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.scriptarchive/.project b/plugins/org.eclipse.ease.lang.scriptarchive/.project
index 4259f9b..0c3cd11 100644
--- a/plugins/org.eclipse.ease.lang.scriptarchive/.project
+++ b/plugins/org.eclipse.ease.lang.scriptarchive/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.unittest.ui/.checkstyle b/plugins/org.eclipse.ease.lang.unittest.ui/.checkstyle
new file mode 100644
index 0000000..f778bd6
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.unittest.ui/.checkstyle
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ <file-match-pattern match-pattern="org.eclipse.ease.lang.unittest.definition.provider.*$" include-pattern="false"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.unittest.ui/.project b/plugins/org.eclipse.ease.lang.unittest.ui/.project
index c8a94d0..1b82211 100644
--- a/plugins/org.eclipse.ease.lang.unittest.ui/.project
+++ b/plugins/org.eclipse.ease.lang.unittest.ui/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.unittest.ui/pom.xml b/plugins/org.eclipse.ease.lang.unittest.ui/pom.xml
index 7950fb7..a74c4eb 100644
--- a/plugins/org.eclipse.ease.lang.unittest.ui/pom.xml
+++ b/plugins/org.eclipse.ease.lang.unittest.ui/pom.xml
@@ -11,4 +11,19 @@
<version>0.8.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
+
+ <build>
+ <plugins>
+ <!-- remove generated resources from checkstyle code analysis -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${maven.checkstyle.version}</version>
+
+ <configuration>
+ <excludes>**/org/eclipse/ease/lang/unittest/definition/provider/**/*</excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.unittest/.checkstyle b/plugins/org.eclipse.ease.lang.unittest/.checkstyle
new file mode 100644
index 0000000..53d7ffa
--- /dev/null
+++ b/plugins/org.eclipse.ease.lang.unittest/.checkstyle
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ <file-match-pattern match-pattern="org.eclipse.ease.lang.unittest.definition.*$" include-pattern="false"/>
+ <file-match-pattern match-pattern="org.eclipse.ease.lang.unittest.runtime.*$" include-pattern="false"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.lang.unittest/.project b/plugins/org.eclipse.ease.lang.unittest/.project
index 941bcfb..ce6f90c 100644
--- a/plugins/org.eclipse.ease.lang.unittest/.project
+++ b/plugins/org.eclipse.ease.lang.unittest/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.lang.unittest/pom.xml b/plugins/org.eclipse.ease.lang.unittest/pom.xml
index 5a4642a..1a9a6ef 100644
--- a/plugins/org.eclipse.ease.lang.unittest/pom.xml
+++ b/plugins/org.eclipse.ease.lang.unittest/pom.xml
@@ -11,4 +11,20 @@
<version>0.8.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>
+
+ <build>
+ <plugins>
+ <!-- remove generated resources from checkstyle code analysis -->
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>${maven.checkstyle.version}</version>
+
+ <configuration>
+ <excludes>**/org/eclipse/ease/lang/unittest/definition/**/*</excludes>
+ <excludes>**/org/eclipse/ease/lang/unittest/runtime/**/*</excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.ui.completions.java/.checkstyle b/plugins/org.eclipse.ease.ui.completions.java/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.ui.completions.java/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.ui.completions.java/.project b/plugins/org.eclipse.ease.ui.completions.java/.project
index 34f4aac..97199ea 100644
--- a/plugins/org.eclipse.ease.ui.completions.java/.project
+++ b/plugins/org.eclipse.ease.ui.completions.java/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.ui.scripts/.checkstyle b/plugins/org.eclipse.ease.ui.scripts/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.ui.scripts/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.ui.scripts/.project b/plugins/org.eclipse.ease.ui.scripts/.project
index e4010c2..29d2a61 100644
--- a/plugins/org.eclipse.ease.ui.scripts/.project
+++ b/plugins/org.eclipse.ease.ui.scripts/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease.ui/.checkstyle b/plugins/org.eclipse.ease.ui/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease.ui/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease.ui/.project b/plugins/org.eclipse.ease.ui/.project
index ad03f5e..eb3f7a9 100644
--- a/plugins/org.eclipse.ease.ui/.project
+++ b/plugins/org.eclipse.ease.ui/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/plugins/org.eclipse.ease/.checkstyle b/plugins/org.eclipse.ease/.checkstyle
new file mode 100644
index 0000000..fbdffa4
--- /dev/null
+++ b/plugins/org.eclipse.ease/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/plugins/org.eclipse.ease/.project b/plugins/org.eclipse.ease/.project
index f5bde00..ee661f2 100644
--- a/plugins/org.eclipse.ease/.project
+++ b/plugins/org.eclipse.ease/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/releng/org.eclipse.ease.releng/oomph/ease.setup b/releng/org.eclipse.ease.releng/oomph/ease.setup
index 8b0d4f1..343e47b 100644
--- a/releng/org.eclipse.ease.releng/oomph/ease.setup
+++ b/releng/org.eclipse.ease.releng/oomph/ease.setup
@@ -4,47 +4,17 @@
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
- xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
xmlns:predicates="http://www.eclipse.org/oomph/predicates/1.0"
xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
xmlns:setup.targlets="http://www.eclipse.org/oomph/setup/targlets/1.0"
xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0"
- xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/mylyn/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
+ xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore http://www.eclipse.org/oomph/setup/targlets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupTarglets.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore"
name="ease"
label="EASE">
<setupTask
xsi:type="setup:CompoundTask"
- name="Mylyn Integration">
- <setupTask
- xsi:type="mylyn:MylynBuildsTask"
- serverURL="https://ci.eclipse.org/ease/"
- userID="${bugzilla.id}"
- password="${eclipse.user.password}">
- <buildPlan
- name="ease.build.core"/>
- <buildPlan
- name="ease.build.modules"/>
- <buildPlan
- name="ease.nightly"/>
- <buildPlan
- name="ease.release"/>
- <buildPlan
- name="ease.build.module.doclet"/>
- </setupTask>
- <setupTask
- xsi:type="mylyn:MylynQueriesTask"
- repositoryURL="https://bugs.eclipse.org/bugs"
- userID="${bugzilla.id}"
- password="${eclipse.user.password}">
- <query
- summary="EASE bugs"
- url="https://bugs.eclipse.org/bugs/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Ease"/>
- </setupTask>
- </setupTask>
- <setupTask
- xsi:type="setup:CompoundTask"
name="Preferences">
<setupTask
xsi:type="setup:ResourceCreationTask"
@@ -98,14 +68,56 @@
</setupTask>
<setupTask
xsi:type="setup:CompoundTask"
- name="Install Target Platform Definition Editor">
+ name="Install IDE Plug-ins">
<setupTask
- xsi:type="setup.p2:P2Task">
- <requirement
- name="org.eclipse.cbi.targetplatform-feature.feature.group"/>
- <repository
- url="http://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"/>
- <description>Install tpd editor</description>
+ xsi:type="setup:CompoundTask"
+ name="Target Platform Definition Editor">
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="org.eclipse.cbi.targetplatform-feature.feature.group"/>
+ <repository
+ url="http://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"/>
+ <description>Install tpd editor</description>
+ </setupTask>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="Checkstyle">
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="net.sf.eclipsecs.feature.group"/>
+ <repository
+ url="https://checkstyle.org/eclipse-cs/update"/>
+ <description>Install tpd editor</description>
+ </setupTask>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="Spotbugs">
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="com.github.spotbugs.plugin.eclipse.feature.group"/>
+ <repository
+ url="https://spotbugs.github.io/eclipse/"/>
+ <description>Install tpd editor</description>
+ </setupTask>
+ </setupTask>
+ <setupTask
+ xsi:type="setup:CompoundTask"
+ name="PMD">
+ <setupTask
+ xsi:type="setup.p2:P2Task">
+ <requirement
+ name="net.sourceforge.pmd.eclipse.feature.group"/>
+ <repository
+ url="https://pmd.github.io/pmd-eclipse-plugin-p2-site/"/>
+ <repository
+ url="https://download.eclipse.org/tools/orbit/downloads/drops/R20201130205003/repository"/>
+ <description>Install tpd editor</description>
+ </setupTask>
</setupTask>
</setupTask>
<project name="core"
diff --git a/tests/org.eclipse.ease.lang.javascript.nashorn.test/.checkstyle b/tests/org.eclipse.ease.lang.javascript.nashorn.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.javascript.nashorn.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.javascript.nashorn.test/.project b/tests/org.eclipse.ease.lang.javascript.nashorn.test/.project
index 58b4bc6..39cb972 100644
--- a/tests/org.eclipse.ease.lang.javascript.nashorn.test/.project
+++ b/tests/org.eclipse.ease.lang.javascript.nashorn.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.javascript.rhino.test/.checkstyle b/tests/org.eclipse.ease.lang.javascript.rhino.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.javascript.rhino.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.javascript.rhino.test/.project b/tests/org.eclipse.ease.lang.javascript.rhino.test/.project
index ecf0fd4..26a9fec 100644
--- a/tests/org.eclipse.ease.lang.javascript.rhino.test/.project
+++ b/tests/org.eclipse.ease.lang.javascript.rhino.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.javascript.test/.checkstyle b/tests/org.eclipse.ease.lang.javascript.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.javascript.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.javascript.test/.project b/tests/org.eclipse.ease.lang.javascript.test/.project
index 6835b18..79fe0d5 100644
--- a/tests/org.eclipse.ease.lang.javascript.test/.project
+++ b/tests/org.eclipse.ease.lang.javascript.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.python.jython.test/.checkstyle b/tests/org.eclipse.ease.lang.python.jython.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.python.jython.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.python.jython.test/.project b/tests/org.eclipse.ease.lang.python.jython.test/.project
index 63ae506..c944cb1 100644
--- a/tests/org.eclipse.ease.lang.python.jython.test/.project
+++ b/tests/org.eclipse.ease.lang.python.jython.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.python.py4j.test/.checkstyle b/tests/org.eclipse.ease.lang.python.py4j.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.python.py4j.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.python.py4j.test/.project b/tests/org.eclipse.ease.lang.python.py4j.test/.project
index ea3df66..9f9c8b4 100644
--- a/tests/org.eclipse.ease.lang.python.py4j.test/.project
+++ b/tests/org.eclipse.ease.lang.python.py4j.test/.project
@@ -25,10 +25,16 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.python.pydev.pythonNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.python.test/.checkstyle b/tests/org.eclipse.ease.lang.python.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.python.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.python.test/.project b/tests/org.eclipse.ease.lang.python.test/.project
index dc938ed..c0c71e5 100644
--- a/tests/org.eclipse.ease.lang.python.test/.project
+++ b/tests/org.eclipse.ease.lang.python.test/.project
@@ -25,10 +25,16 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.python.pydev.pythonNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.scriptarchive.test/.checkstyle b/tests/org.eclipse.ease.lang.scriptarchive.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.scriptarchive.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.scriptarchive.test/.project b/tests/org.eclipse.ease.lang.scriptarchive.test/.project
index 7995115..956a043 100644
--- a/tests/org.eclipse.ease.lang.scriptarchive.test/.project
+++ b/tests/org.eclipse.ease.lang.scriptarchive.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.lang.unittest.test/.checkstyle b/tests/org.eclipse.ease.lang.unittest.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.lang.unittest.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.lang.unittest.test/.project b/tests/org.eclipse.ease.lang.unittest.test/.project
index 01ea071..da1f06e 100644
--- a/tests/org.eclipse.ease.lang.unittest.test/.project
+++ b/tests/org.eclipse.ease.lang.unittest.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.test/.checkstyle b/tests/org.eclipse.ease.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.test/.project b/tests/org.eclipse.ease.test/.project
index bd970fe..dfed30f 100644
--- a/tests/org.eclipse.ease.test/.project
+++ b/tests/org.eclipse.ease.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.testhelper/.checkstyle b/tests/org.eclipse.ease.testhelper/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.testhelper/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.testhelper/.project b/tests/org.eclipse.ease.testhelper/.project
index 223690d..660dbbe 100644
--- a/tests/org.eclipse.ease.testhelper/.project
+++ b/tests/org.eclipse.ease.testhelper/.project
@@ -25,10 +25,16 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.python.pydev.pythonNature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.ui.scripts.test/.checkstyle b/tests/org.eclipse.ease.ui.scripts.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.ui.scripts.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.ui.scripts.test/.project b/tests/org.eclipse.ease.ui.scripts.test/.project
index 77d253d..0dd5190 100644
--- a/tests/org.eclipse.ease.ui.scripts.test/.project
+++ b/tests/org.eclipse.ease.ui.scripts.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>
diff --git a/tests/org.eclipse.ease.ui.test/.checkstyle b/tests/org.eclipse.ease.ui.test/.checkstyle
new file mode 100644
index 0000000..402dd85
--- /dev/null
+++ b/tests/org.eclipse.ease.ui.test/.checkstyle
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<fileset-config file-format-version="1.2.0" simple-config="false" sync-formatter="false">
+ <local-check-config name="EASE Unittest Checkstyle" location="/org.eclipse.ease.releng/checkstyle/checkstyle_rules_unittest.xml" type="project" description="">
+ <additional-data name="protect-config-file" value="false"/>
+ </local-check-config>
+ <fileset name="All files" enabled="true" check-config-name="EASE Unittest Checkstyle" local="true">
+ <file-match-pattern match-pattern=".java$" include-pattern="true"/>
+ </fileset>
+</fileset-config>
\ No newline at end of file
diff --git a/tests/org.eclipse.ease.ui.test/.project b/tests/org.eclipse.ease.ui.test/.project
index 1ddd9a6..d494940 100644
--- a/tests/org.eclipse.ease.ui.test/.project
+++ b/tests/org.eclipse.ease.ui.test/.project
@@ -20,9 +20,15 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
</projectDescription>