Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--features/org.eclipse.osee.client.all.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.client.all.feature.test/build.properties8
-rw-r--r--features/org.eclipse.osee.client.all.feature/.project34
-rw-r--r--features/org.eclipse.osee.client.all.feature/build.properties6
-rw-r--r--features/org.eclipse.osee.client.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.client.feature.test/build.properties6
-rw-r--r--features/org.eclipse.osee.client.feature.test/license.html2
-rw-r--r--features/org.eclipse.osee.client.feature.test/sourceTemplateFeature/license.html2
-rw-r--r--features/org.eclipse.osee.client.feature/.project34
-rw-r--r--features/org.eclipse.osee.client.ote.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.client.ote.feature.test/build.properties6
-rw-r--r--features/org.eclipse.osee.client.ote.feature.test/license.html2
-rw-r--r--features/org.eclipse.osee.client.ote.feature.test/sourceTemplateFeature/license.html2
-rw-r--r--features/org.eclipse.osee.client.ote.feature/.project34
-rw-r--r--features/org.eclipse.osee.client.ote.feature/build.properties8
-rw-r--r--features/org.eclipse.osee.core.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.core.feature.test/build.properties8
-rw-r--r--features/org.eclipse.osee.core.feature.test/license.html2
-rw-r--r--features/org.eclipse.osee.core.feature/.project34
-rw-r--r--features/org.eclipse.osee.core.feature/build.properties12
-rw-r--r--features/org.eclipse.osee.core.plugin.feature/.project34
-rw-r--r--features/org.eclipse.osee.core.plugin.feature/build.properties10
-rw-r--r--features/org.eclipse.osee.core.runtime.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.core.runtime.feature.test/build.properties10
-rw-r--r--features/org.eclipse.osee.core.runtime.feature.test/license.html2
-rw-r--r--features/org.eclipse.osee.core.runtime.feature.test/sourceTemplateFeature/license.html2
-rw-r--r--features/org.eclipse.osee.core.runtime.feature/.project34
-rw-r--r--features/org.eclipse.osee.core.runtime.feature/build.properties16
-rw-r--r--features/org.eclipse.osee.core.ui.feature/.project34
-rw-r--r--features/org.eclipse.osee.core.ui.feature/build.properties10
-rw-r--r--features/org.eclipse.osee.demo.feature/license.html2
-rw-r--r--features/org.eclipse.osee.external.feature/.project34
-rw-r--r--features/org.eclipse.osee.external.feature/build.properties10
-rw-r--r--features/org.eclipse.osee.framework.feature/license.html2
-rw-r--r--features/org.eclipse.osee.framework.server.external.feature/.project34
-rw-r--r--features/org.eclipse.osee.framework.server.external.feature/build.properties8
-rw-r--r--features/org.eclipse.osee.framework.server.feature/.project34
-rw-r--r--features/org.eclipse.osee.framework.server.feature/build.properties8
-rw-r--r--features/org.eclipse.osee.main.feature/.project34
-rw-r--r--features/org.eclipse.osee.main.feature/build.properties10
-rw-r--r--features/org.eclipse.osee.server.feature.test/.project34
-rw-r--r--features/org.eclipse.osee.server.feature.test/build.properties8
-rw-r--r--features/org.eclipse.osee.server.feature/.project34
-rw-r--r--features/org.eclipse.osee.server.feature/build.properties12
-rw-r--r--plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/health/ValidateChangeReports.java818
-rw-r--r--plugins/org.eclipse.osee.framework.messaging.test/Messaging_IntegrationSuite.launch30
-rw-r--r--plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestBrokerServiceInterruptions.launch30
-rw-r--r--plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestMessageServices.launch30
-rw-r--r--plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestSendingAndRecieving.launch30
49 files changed, 862 insertions, 862 deletions
diff --git a/features/org.eclipse.osee.client.all.feature.test/.project b/features/org.eclipse.osee.client.all.feature.test/.project
index 707b9f0345..54591b0811 100644
--- a/features/org.eclipse.osee.client.all.feature.test/.project
+++ b/features/org.eclipse.osee.client.all.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.all.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.all.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.all.feature.test/build.properties b/features/org.eclipse.osee.client.all.feature.test/build.properties
index 2b3812deae..5d887d5472 100644
--- a/features/org.eclipse.osee.client.all.feature.test/build.properties
+++ b/features/org.eclipse.osee.client.all.feature.test/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- epl-v10.html,\
- license.html,\
- feature.properties
+bin.includes = feature.xml,\
+ epl-v10.html,\
+ license.html,\
+ feature.properties
diff --git a/features/org.eclipse.osee.client.all.feature/.project b/features/org.eclipse.osee.client.all.feature/.project
index 3c1ed337a6..9b64534fa8 100644
--- a/features/org.eclipse.osee.client.all.feature/.project
+++ b/features/org.eclipse.osee.client.all.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.all.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.all.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.all.feature/build.properties b/features/org.eclipse.osee.client.all.feature/build.properties
index 4ba925591a..504f8057bf 100644
--- a/features/org.eclipse.osee.client.all.feature/build.properties
+++ b/features/org.eclipse.osee.client.all.feature/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- feature.properties,\
- epl-v10.html,\
+bin.includes = feature.xml,\
+ feature.properties,\
+ epl-v10.html,\
license.html \ No newline at end of file
diff --git a/features/org.eclipse.osee.client.feature.test/.project b/features/org.eclipse.osee.client.feature.test/.project
index 5a1fa1097a..4c903285d8 100644
--- a/features/org.eclipse.osee.client.feature.test/.project
+++ b/features/org.eclipse.osee.client.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.feature.test/build.properties b/features/org.eclipse.osee.client.feature.test/build.properties
index c5530e93af..64f736bc31 100644
--- a/features/org.eclipse.osee.client.feature.test/build.properties
+++ b/features/org.eclipse.osee.client.feature.test/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- feature.properties,\
- license.html
+bin.includes = feature.xml,\
+ feature.properties,\
+ license.html
generate.feature@org.eclipse.osee.client.feature.test.source = org.eclipse.osee.client.feature.test \ No newline at end of file
diff --git a/features/org.eclipse.osee.client.feature.test/license.html b/features/org.eclipse.osee.client.feature.test/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.client.feature.test/license.html
+++ b/features/org.eclipse.osee.client.feature.test/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.client.feature.test/sourceTemplateFeature/license.html b/features/org.eclipse.osee.client.feature.test/sourceTemplateFeature/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.client.feature.test/sourceTemplateFeature/license.html
+++ b/features/org.eclipse.osee.client.feature.test/sourceTemplateFeature/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.client.feature/.project b/features/org.eclipse.osee.client.feature/.project
index 965cdeb319..f445702ff0 100644
--- a/features/org.eclipse.osee.client.feature/.project
+++ b/features/org.eclipse.osee.client.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.ote.feature.test/.project b/features/org.eclipse.osee.client.ote.feature.test/.project
index 2af0111b0c..c99506ba04 100644
--- a/features/org.eclipse.osee.client.ote.feature.test/.project
+++ b/features/org.eclipse.osee.client.ote.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.ote.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.ote.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.ote.feature.test/build.properties b/features/org.eclipse.osee.client.ote.feature.test/build.properties
index 2bdea42e86..473ed62cdd 100644
--- a/features/org.eclipse.osee.client.ote.feature.test/build.properties
+++ b/features/org.eclipse.osee.client.ote.feature.test/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- feature.properties,\
- license.html
+bin.includes = feature.xml,\
+ feature.properties,\
+ license.html
generate.feature@org.eclipse.osee.client.ote.feature.test.source = org.eclipse.osee.client.ote.feature.test \ No newline at end of file
diff --git a/features/org.eclipse.osee.client.ote.feature.test/license.html b/features/org.eclipse.osee.client.ote.feature.test/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.client.ote.feature.test/license.html
+++ b/features/org.eclipse.osee.client.ote.feature.test/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.client.ote.feature.test/sourceTemplateFeature/license.html b/features/org.eclipse.osee.client.ote.feature.test/sourceTemplateFeature/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.client.ote.feature.test/sourceTemplateFeature/license.html
+++ b/features/org.eclipse.osee.client.ote.feature.test/sourceTemplateFeature/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.client.ote.feature/.project b/features/org.eclipse.osee.client.ote.feature/.project
index 1ab82a185a..08dc78ffe0 100644
--- a/features/org.eclipse.osee.client.ote.feature/.project
+++ b/features/org.eclipse.osee.client.ote.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.client.ote.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.client.ote.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.client.ote.feature/build.properties b/features/org.eclipse.osee.client.ote.feature/build.properties
index cc0755e996..f55cce2d21 100644
--- a/features/org.eclipse.osee.client.ote.feature/build.properties
+++ b/features/org.eclipse.osee.client.ote.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- epl-v10.html,\
- feature.properties,\
- license.html
+bin.includes = feature.xml,\
+ epl-v10.html,\
+ feature.properties,\
+ license.html
generate.feature@org.eclipse.osee.client.ote.feature.source = org.eclipse.osee.client.ote.feature \ No newline at end of file
diff --git a/features/org.eclipse.osee.core.feature.test/.project b/features/org.eclipse.osee.core.feature.test/.project
index ccb509e6dc..92745e59b7 100644
--- a/features/org.eclipse.osee.core.feature.test/.project
+++ b/features/org.eclipse.osee.core.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.feature.test/build.properties b/features/org.eclipse.osee.core.feature.test/build.properties
index 9ce64b09b3..372a97d0bd 100644
--- a/features/org.eclipse.osee.core.feature.test/build.properties
+++ b/features/org.eclipse.osee.core.feature.test/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- feature.properties,\
- license.html,\
- build.properties
+bin.includes = feature.xml,\
+ feature.properties,\
+ license.html,\
+ build.properties
diff --git a/features/org.eclipse.osee.core.feature.test/license.html b/features/org.eclipse.osee.core.feature.test/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.core.feature.test/license.html
+++ b/features/org.eclipse.osee.core.feature.test/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.core.feature/.project b/features/org.eclipse.osee.core.feature/.project
index 03dd7dc7db..16715e2822 100644
--- a/features/org.eclipse.osee.core.feature/.project
+++ b/features/org.eclipse.osee.core.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.feature/build.properties b/features/org.eclipse.osee.core.feature/build.properties
index 3d96562c4a..ac744c5e02 100644
--- a/features/org.eclipse.osee.core.feature/build.properties
+++ b/features/org.eclipse.osee.core.feature/build.properties
@@ -1,6 +1,6 @@
-bin.includes = feature.xml,\
- epl-v10.html,\
- feature.properties,\
- license.html,\
- build.properties,\
- sourceTemplateFeature/
+bin.includes = feature.xml,\
+ epl-v10.html,\
+ feature.properties,\
+ license.html,\
+ build.properties,\
+ sourceTemplateFeature/
diff --git a/features/org.eclipse.osee.core.plugin.feature/.project b/features/org.eclipse.osee.core.plugin.feature/.project
index 1337667943..8dbc4e4b5c 100644
--- a/features/org.eclipse.osee.core.plugin.feature/.project
+++ b/features/org.eclipse.osee.core.plugin.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.plugin.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.plugin.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.plugin.feature/build.properties b/features/org.eclipse.osee.core.plugin.feature/build.properties
index 41fa8255f4..376950568c 100644
--- a/features/org.eclipse.osee.core.plugin.feature/build.properties
+++ b/features/org.eclipse.osee.core.plugin.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- feature.properties,\
- epl-v10.html,\
- license.html,\
- sourceTemplateFeature/
+bin.includes = feature.xml,\
+ feature.properties,\
+ epl-v10.html,\
+ license.html,\
+ sourceTemplateFeature/
diff --git a/features/org.eclipse.osee.core.runtime.feature.test/.project b/features/org.eclipse.osee.core.runtime.feature.test/.project
index c779fe5ad9..faa8b30207 100644
--- a/features/org.eclipse.osee.core.runtime.feature.test/.project
+++ b/features/org.eclipse.osee.core.runtime.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.runtime.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.runtime.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.runtime.feature.test/build.properties b/features/org.eclipse.osee.core.runtime.feature.test/build.properties
index 4f020e871b..765ca869b5 100644
--- a/features/org.eclipse.osee.core.runtime.feature.test/build.properties
+++ b/features/org.eclipse.osee.core.runtime.feature.test/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- feature.properties,\
- license.html,\
- build.properties
-generate.feature@org.eclipse.osee.core.runtime.feature.test.source = org.eclipse.osee.core.runtime.feature.test
+bin.includes = feature.xml,\
+ feature.properties,\
+ license.html,\
+ build.properties
+generate.feature@org.eclipse.osee.core.runtime.feature.test.source = org.eclipse.osee.core.runtime.feature.test
diff --git a/features/org.eclipse.osee.core.runtime.feature.test/license.html b/features/org.eclipse.osee.core.runtime.feature.test/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.core.runtime.feature.test/license.html
+++ b/features/org.eclipse.osee.core.runtime.feature.test/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.core.runtime.feature.test/sourceTemplateFeature/license.html b/features/org.eclipse.osee.core.runtime.feature.test/sourceTemplateFeature/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.core.runtime.feature.test/sourceTemplateFeature/license.html
+++ b/features/org.eclipse.osee.core.runtime.feature.test/sourceTemplateFeature/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.core.runtime.feature/.project b/features/org.eclipse.osee.core.runtime.feature/.project
index 9c8d0e84b6..9710ed89e0 100644
--- a/features/org.eclipse.osee.core.runtime.feature/.project
+++ b/features/org.eclipse.osee.core.runtime.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.runtime.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.runtime.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.runtime.feature/build.properties b/features/org.eclipse.osee.core.runtime.feature/build.properties
index f52d539156..4591ba9265 100644
--- a/features/org.eclipse.osee.core.runtime.feature/build.properties
+++ b/features/org.eclipse.osee.core.runtime.feature/build.properties
@@ -1,8 +1,8 @@
-bin.includes = feature.xml,\
- license.html,\
- epl-v10.html,\
- feature.properties,\
- build.properties
-generate.feature@org.eclipse.osee.core.feature.source = org.eclipse.osee.core.feature
-generate.feature@org.eclipse.osee.core.ui.feature.source = org.eclipse.osee.core.ui.feature
-generate.feature@org.eclipse.osee.core.plugin.feature.source = org.eclipse.osee.core.plugin.feature
+bin.includes = feature.xml,\
+ license.html,\
+ epl-v10.html,\
+ feature.properties,\
+ build.properties
+generate.feature@org.eclipse.osee.core.feature.source = org.eclipse.osee.core.feature
+generate.feature@org.eclipse.osee.core.ui.feature.source = org.eclipse.osee.core.ui.feature
+generate.feature@org.eclipse.osee.core.plugin.feature.source = org.eclipse.osee.core.plugin.feature
diff --git a/features/org.eclipse.osee.core.ui.feature/.project b/features/org.eclipse.osee.core.ui.feature/.project
index c57c7ea9f9..9708314929 100644
--- a/features/org.eclipse.osee.core.ui.feature/.project
+++ b/features/org.eclipse.osee.core.ui.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.core.ui.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.core.ui.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.core.ui.feature/build.properties b/features/org.eclipse.osee.core.ui.feature/build.properties
index d216134254..c8124a09b5 100644
--- a/features/org.eclipse.osee.core.ui.feature/build.properties
+++ b/features/org.eclipse.osee.core.ui.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- feature.properties,\
- epl-v10.html,\
- license.html,\
- build.properties
+bin.includes = feature.xml,\
+ feature.properties,\
+ epl-v10.html,\
+ license.html,\
+ build.properties
diff --git a/features/org.eclipse.osee.demo.feature/license.html b/features/org.eclipse.osee.demo.feature/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.demo.feature/license.html
+++ b/features/org.eclipse.osee.demo.feature/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.external.feature/.project b/features/org.eclipse.osee.external.feature/.project
index 646fdcb336..0d43d6cb8b 100644
--- a/features/org.eclipse.osee.external.feature/.project
+++ b/features/org.eclipse.osee.external.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.external.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.external.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.external.feature/build.properties b/features/org.eclipse.osee.external.feature/build.properties
index 2b79daa442..be14658717 100644
--- a/features/org.eclipse.osee.external.feature/build.properties
+++ b/features/org.eclipse.osee.external.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- build.properties,\
- feature.properties,\
- license.html
-runPackager = true
+bin.includes = feature.xml,\
+ build.properties,\
+ feature.properties,\
+ license.html
+runPackager = true
diff --git a/features/org.eclipse.osee.framework.feature/license.html b/features/org.eclipse.osee.framework.feature/license.html
index 7037848938..c6af966b61 100644
--- a/features/org.eclipse.osee.framework.feature/license.html
+++ b/features/org.eclipse.osee.framework.feature/license.html
@@ -62,7 +62,7 @@ OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
<li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
<li>IBM Public License 1.0 (available at <a href="http://oss.software.ibm.com/developerworks/opensource/license10.html">http://oss.software.ibm.com/developerworks/opensource/license10.html</a>)</li>
<li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+ <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
</ul>
<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
diff --git a/features/org.eclipse.osee.framework.server.external.feature/.project b/features/org.eclipse.osee.framework.server.external.feature/.project
index 454a344c43..3e70492873 100644
--- a/features/org.eclipse.osee.framework.server.external.feature/.project
+++ b/features/org.eclipse.osee.framework.server.external.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.framework.server.external.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.framework.server.external.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.framework.server.external.feature/build.properties b/features/org.eclipse.osee.framework.server.external.feature/build.properties
index 97c781a652..9acaf2102e 100644
--- a/features/org.eclipse.osee.framework.server.external.feature/build.properties
+++ b/features/org.eclipse.osee.framework.server.external.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- feature.properties,\
- license.html,\
- build.properties
+bin.includes = feature.xml,\
+ feature.properties,\
+ license.html,\
+ build.properties
runPackager = true \ No newline at end of file
diff --git a/features/org.eclipse.osee.framework.server.feature/.project b/features/org.eclipse.osee.framework.server.feature/.project
index 4b70d54122..e648256df4 100644
--- a/features/org.eclipse.osee.framework.server.feature/.project
+++ b/features/org.eclipse.osee.framework.server.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.framework.server.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.framework.server.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.framework.server.feature/build.properties b/features/org.eclipse.osee.framework.server.feature/build.properties
index f14b1910cd..0dcafa0e62 100644
--- a/features/org.eclipse.osee.framework.server.feature/build.properties
+++ b/features/org.eclipse.osee.framework.server.feature/build.properties
@@ -1,4 +1,4 @@
-bin.includes = feature.xml,\
- license.html,\
- feature.properties,\
- build.properties
+bin.includes = feature.xml,\
+ license.html,\
+ feature.properties,\
+ build.properties
diff --git a/features/org.eclipse.osee.main.feature/.project b/features/org.eclipse.osee.main.feature/.project
index e6d89fff01..e214ac36b3 100644
--- a/features/org.eclipse.osee.main.feature/.project
+++ b/features/org.eclipse.osee.main.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.main.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.main.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.main.feature/build.properties b/features/org.eclipse.osee.main.feature/build.properties
index 2318c88fd7..4a6a08b502 100644
--- a/features/org.eclipse.osee.main.feature/build.properties
+++ b/features/org.eclipse.osee.main.feature/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- feature.properties,\
- build.properties,\
- license.html,\
- osee_32.png
+bin.includes = feature.xml,\
+ feature.properties,\
+ build.properties,\
+ license.html,\
+ osee_32.png
diff --git a/features/org.eclipse.osee.server.feature.test/.project b/features/org.eclipse.osee.server.feature.test/.project
index e8ba8a6a66..6bd3131f4c 100644
--- a/features/org.eclipse.osee.server.feature.test/.project
+++ b/features/org.eclipse.osee.server.feature.test/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.server.feature.test</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.server.feature.test</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.server.feature.test/build.properties b/features/org.eclipse.osee.server.feature.test/build.properties
index 153195008a..7fe33998a7 100644
--- a/features/org.eclipse.osee.server.feature.test/build.properties
+++ b/features/org.eclipse.osee.server.feature.test/build.properties
@@ -1,5 +1,5 @@
-bin.includes = feature.xml,\
- license.html,\
- feature.properties,\
- build.properties
+bin.includes = feature.xml,\
+ license.html,\
+ feature.properties,\
+ build.properties
generate.feature@org.eclipse.osee.server.feature.test.source = org.eclipse.osee.server.feature.test \ No newline at end of file
diff --git a/features/org.eclipse.osee.server.feature/.project b/features/org.eclipse.osee.server.feature/.project
index 89bc3af986..c9acb6bee4 100644
--- a/features/org.eclipse.osee.server.feature/.project
+++ b/features/org.eclipse.osee.server.feature/.project
@@ -1,17 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.osee.server.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.osee.server.feature</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.pde.FeatureBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.FeatureNature</nature>
+ </natures>
+</projectDescription>
diff --git a/features/org.eclipse.osee.server.feature/build.properties b/features/org.eclipse.osee.server.feature/build.properties
index c752803908..5ea9d9cff5 100644
--- a/features/org.eclipse.osee.server.feature/build.properties
+++ b/features/org.eclipse.osee.server.feature/build.properties
@@ -1,7 +1,7 @@
-bin.includes = feature.xml,\
- build.properties,\
- feature.properties,\
- license.html
-generate.feature@org.eclipse.osee.server.feature.source = org.eclipse.osee.server.feature
-generate.feature@org.eclipse.osee.framework.server.feature.source = org.eclipse.osee.framework.server.feature
+bin.includes = feature.xml,\
+ build.properties,\
+ feature.properties,\
+ license.html
+generate.feature@org.eclipse.osee.server.feature.source = org.eclipse.osee.server.feature
+generate.feature@org.eclipse.osee.framework.server.feature.source = org.eclipse.osee.framework.server.feature
generate.feature@org.eclipse.osee.core.feature.source = org.eclipse.osee.core.feature \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/health/ValidateChangeReports.java b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/health/ValidateChangeReports.java
index 857e0588c7..ed174dd9fe 100644
--- a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/health/ValidateChangeReports.java
+++ b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/health/ValidateChangeReports.java
@@ -1,409 +1,409 @@
-/*******************************************************************************
- * Copyright (c) 2004, 2007 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.health;
-
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collection;
-import java.util.List;
-import java.util.logging.Level;
-import javax.xml.parsers.ParserConfigurationException;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.jface.dialogs.MessageDialog;
-import org.eclipse.osee.ats.artifact.AtsAttributeTypes;
-import org.eclipse.osee.ats.artifact.TeamWorkFlowArtifact;
-import org.eclipse.osee.ats.artifact.TeamWorkflowExtensions;
-import org.eclipse.osee.ats.health.change.DataChangeReportComparer;
-import org.eclipse.osee.ats.health.change.ValidateChangeReportParser;
-import org.eclipse.osee.ats.internal.AtsPlugin;
-import org.eclipse.osee.ats.util.AtsArtifactTypes;
-import org.eclipse.osee.ats.util.AtsUtil;
-import org.eclipse.osee.framework.core.data.IArtifactType;
-import org.eclipse.osee.framework.core.enums.CoreArtifactTypes;
-import org.eclipse.osee.framework.core.enums.CoreAttributeTypes;
-import org.eclipse.osee.framework.core.enums.ModificationType;
-import org.eclipse.osee.framework.core.exception.OseeCoreException;
-import org.eclipse.osee.framework.core.exception.OseeStateException;
-import org.eclipse.osee.framework.database.core.OseeInfo;
-import org.eclipse.osee.framework.jdk.core.util.AHTML;
-import org.eclipse.osee.framework.jdk.core.util.AXml;
-import org.eclipse.osee.framework.jdk.core.util.Lib;
-import org.eclipse.osee.framework.logging.IHealthStatus;
-import org.eclipse.osee.framework.logging.OseeLevel;
-import org.eclipse.osee.framework.logging.OseeLog;
-import org.eclipse.osee.framework.logging.SevereLoggingMonitor;
-import org.eclipse.osee.framework.plugin.core.util.Jobs;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-import org.eclipse.osee.framework.skynet.core.artifact.ArtifactTypeManager;
-import org.eclipse.osee.framework.skynet.core.artifact.search.ArtifactQuery;
-import org.eclipse.osee.framework.skynet.core.change.ArtifactChange;
-import org.eclipse.osee.framework.skynet.core.change.AttributeChange;
-import org.eclipse.osee.framework.skynet.core.change.Change;
-import org.eclipse.osee.framework.skynet.core.change.RelationChange;
-import org.eclipse.osee.framework.skynet.core.revision.ChangeData;
-import org.eclipse.osee.framework.skynet.core.revision.ChangeData.KindType;
-import org.eclipse.osee.framework.ui.plugin.PluginUiImage;
-import org.eclipse.osee.framework.ui.plugin.util.Result;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItem;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItemAction;
-import org.eclipse.osee.framework.ui.skynet.compare.CompareHandler;
-import org.eclipse.osee.framework.ui.skynet.results.XResultData;
-import org.eclipse.osee.framework.ui.swt.Displays;
-
-/**
- * This test will validate the change report data that is returned for the ATS configured actions with committed
- * branches. Upon first time run against a newly committed branch, it will generate a "General Data" artifact with the
- * change report data stored to xml in a "General String Data" attribute. <br>
- * <br>
- * Every additional time this validation is run against an already stored change report, the current xml and stored xml
- * change report will be compared. <br>
- * <br>
- * If errors are found, the developer will need to put a breakpoint below to see the was-is values of the change report
- * data.<br>
- * <br>
- * This test also ensures that all change reports can return their historical artifacts by loading and accessing the
- * descriptive name for each artifact.
- *
- * @author Donald G. Dunne
- */
-public class ValidateChangeReports extends XNavigateItemAction {
-
- static final String VCR_ROOT_ELEMENT_TAG = "ValidateChangeReport";
- static final String VCR_DB_GUID = "dbGuid";
-
- public ValidateChangeReports(XNavigateItem parent) {
- super(parent, "Validate Change Reports", PluginUiImage.ADMIN);
- }
-
- @Override
- public void run(TableLoadOption... tableLoadOptions) {
- if (!MessageDialog.openConfirm(Displays.getActiveShell(), getName(), getName())) {
- return;
- }
- Jobs.startJob(new Report(getName()), true);
- }
-
- public class Report extends Job {
-
- public Report(String name) {
- super(name);
- }
-
- @Override
- protected IStatus run(IProgressMonitor monitor) {
- try {
- final XResultData rd = new XResultData();
- runIt(monitor, rd);
- rd.report(getName());
- } catch (Exception ex) {
- OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
- return new Status(IStatus.ERROR, AtsPlugin.PLUGIN_ID, -1, ex.getMessage(), ex);
- }
- monitor.done();
- return Status.OK_STATUS;
- }
- }
-
- @SuppressWarnings("unused")
- private void runIt(IProgressMonitor monitor, XResultData xResultData) throws OseeCoreException {
- String currentDbGuid = OseeInfo.getDatabaseGuid();
- if (true) {
- validateSome(xResultData, currentDbGuid);
- } else {
- SevereLoggingMonitor monitorLog = new SevereLoggingMonitor();
- OseeLog.registerLoggerListener(monitorLog);
- StringBuffer sbFull = new StringBuffer(AHTML.beginMultiColumnTable(100, 1));
- String[] columnHeaders = new String[] {"HRID", "PCR", "Results"};
- sbFull.append(AHTML.addHeaderRowMultiColumnTable(columnHeaders));
- for (IArtifactType artifactType : TeamWorkflowExtensions.getInstance().getAllTeamWorkflowArtifactTypes()) {
- sbFull.append(AHTML.addRowSpanMultiColumnTable(artifactType.getName(), columnHeaders.length));
-
- try {
- int x = 1;
- Collection<Artifact> artifacts =
- ArtifactQuery.getArtifactListFromType(artifactType, AtsUtil.getAtsBranch());
- for (Artifact artifact : artifacts) {
- String resultStr = "PASS";
- TeamWorkFlowArtifact teamArt = (TeamWorkFlowArtifact) artifact;
-
- try {
- String str = String.format("Processing %s/%s - %s", x++, artifacts.size(), artifact);
- OseeLog.log(AtsPlugin.class, Level.INFO, str);
- if (monitor != null) {
- monitor.subTask(str);
- }
-
- // Only validate committed branches cause working branches change too much
- if (!teamArt.getBranchMgr().isCommittedBranchExists()) {
- continue;
- }
- Result valid = changeReportValidated(currentDbGuid, teamArt, xResultData, false);
- if (valid.isFalse()) {
- resultStr = "Error: " + valid.getText();
- }
- } catch (Exception ex) {
- resultStr = "Error: Exception Validating: " + ex.getLocalizedMessage();
- OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
- }
- sbFull.append(AHTML.addRowMultiColumnTable(teamArt.getHumanReadableId(),
- teamArt.getSoleAttributeValue(AtsAttributeTypes.LegacyPcrId, ""), resultStr));
- }
- } catch (Exception ex) {
- sbFull.append(AHTML.addRowSpanMultiColumnTable("Exception: " + ex.getLocalizedMessage(),
- columnHeaders.length));
- }
- }
- sbFull.append(AHTML.endMultiColumnTable());
- xResultData.addRaw(sbFull.toString().replaceAll("\n", ""));
- List<IHealthStatus> stats = new ArrayList<IHealthStatus>(monitorLog.getAllLogs());
- for (IHealthStatus stat : stats) {
- Throwable tr = stat.getException();
- if (tr != null) {
- xResultData.logError("Exception: " + Lib.exceptionToString(stat.getException()));
- }
- }
- }
- }
-
- private void validateSome(XResultData rd, String currentDbGuid) throws OseeCoreException {
- Collection<Artifact> artifacts =
- ArtifactQuery.getArtifactListFromIds(analyzeForMergeDifferences, AtsUtil.getAtsBranch());
- int x = 0;
- for (Artifact artifact : artifacts) {
- if (!artifact.isOfType(AtsArtifactTypes.TeamWorkflow)) {
- rd.logError("Unexpected type for " + artifact.toStringWithId());
- }
- TeamWorkFlowArtifact teamArt = (TeamWorkFlowArtifact) artifact;
-
- String str = String.format("Processing %s/%s - %s", x++, artifacts.size(), artifact);
- OseeLog.log(AtsPlugin.class, Level.INFO, str);
-
- // Only validate committed branches cause working branches change too much
- if (!teamArt.getBranchMgr().isCommittedBranchExists()) {
- continue;
- }
- Result valid = changeReportValidated(currentDbGuid, teamArt, rd, false);
- if (valid.isFalse()) {
- rd.logError(valid.getText());
- }
- }
- }
- private final List<String> analyzeForMergeDifferences = Arrays.asList("D11QS", "15TT6", "9BJ55", "KJSXG", "W7C6Q",
- "QJN6U", "ABKL6", "57C55", "C7JVC", "FJ8QG", "PD2L9", "R544L", "H2ZWZ", "XZDFL", "ZQYNV", "2M3R1", "H3MPT",
- "DQWMJ", "G985U", "SC16V", "6HN4Y", "HMQZ0", "DHBYH", "B7NVG", "DNTLC", "C8C7G", "D96KZ", "L2VQY", "547KS",
- "GN5SD", "E02FA", "6H998", "9SRR7", "GBTY3", "C7HGV", "KVFFX", "GB0R4", "417PW", "9JK7Q", "Y84NK", "LRMZT",
- "BXH48", "L5554", "XJNLZ", "VNTWE", "5QG8E", "FC7PB", "BLN8W", "D9496", "QQKJS", "X808E", "YN188", "VHM3X",
- "2ZSZ7", "YFKYZ", "3Q50H", "646WD", "J6L48", "0P9YU", "89B4J", "ZVS1V", "XXFFH", "Y2NCG", "9K6WL", "8SX10",
- "BW2Q0", "B0JXG", "QQ1R9", "FR6SE", "WQZ9V", "JSWYS", "6W54P", "BDN3C", "533VS", "ECMZL", "PQN1T", "6SG3K",
- "WCZ3S", "J6G34", "99VFY", "GXWCE", "77BNS", "D5SBA", "AYV56", "ZTQ8U", "A1B4Q", "6K4C5", "6MDYJ", "NZBT2",
- "MR1LL", "98ZKQ", "DS6CQ");
-
- /**
- * Return true if current change report is same as stored change report data
- *
- * @return Result.TrueResult if same, else Result.FalseResult with comparison in resultData
- */
- static Result changeReportValidated(final String currentDbGuid, final TeamWorkFlowArtifact teamArt, XResultData resultData, boolean displayWasIs) throws OseeCoreException {
- String name = "VCR_" + teamArt.getHumanReadableId();
- List<Artifact> arts =
- ArtifactQuery.getArtifactListFromTypeAndName(CoreArtifactTypes.GeneralData, name, AtsUtil.getAtsBranch());
- String storedChangeReport = null;
- Artifact artifactForStore = null;
- if (arts.size() > 1) {
- throw new OseeStateException("Multiple artifacts found of name \"" + name + "\"");
- } else if (arts.size() == 1) {
- artifactForStore = arts.iterator().next();
- storedChangeReport = artifactForStore.getSoleAttributeValue(CoreAttributeTypes.GeneralStringData, null);
- }
- // Retrieve current
- ChangeData currentChangeData = teamArt.getBranchMgr().getChangeDataFromEarliestTransactionId();
- if (currentChangeData.isEmpty()) {
- return new Result(String.format("FAIL: Unexpected empty change report for %s", teamArt.toStringWithId()));
- }
- // Store
- if (storedChangeReport == null) {
- // Reuse same artifact if already exists
- if (artifactForStore == null) {
- artifactForStore =
- ArtifactTypeManager.addArtifact(CoreArtifactTypes.GeneralData, AtsUtil.getAtsBranch(), name);
- }
- artifactForStore.setSoleAttributeValue(CoreAttributeTypes.GeneralStringData,
- getReport(currentDbGuid, currentChangeData));
- artifactForStore.persist();
- resultData.log("Stored Change Report for " + teamArt.getHumanReadableId());
- return new Result(true, "Stored Change Report for " + teamArt.getHumanReadableId());
- }
- // Else, compare the two and report
- else {
- final String currentChangeReport = getReport(currentDbGuid, currentChangeData);
- final String fStoredChangeReport = storedChangeReport.replaceAll("\n", "");
- if (!isXmlChangeDataEqual(currentChangeReport, fStoredChangeReport)) {
- resultData.logError("Was/Is Change Report different for " + teamArt.getHumanReadableId());
- if (displayWasIs) {
- resultData.log("Was / Is reports displayed in Results View");
- }
- if (displayWasIs) {
- try {
- Displays.ensureInDisplayThread(new Runnable() {
- @Override
- public void run() {
- try {
- String storedChangeReportString = GetComparableString(fStoredChangeReport);
- String currentChangeReportString = GetComparableString(currentChangeReport);
-
- CompareHandler compareHandler =
- new CompareHandler(storedChangeReportString, currentChangeReportString);
- compareHandler.compare();
-
- } catch (Exception ex) {
- OseeLog.log(AtsPlugin.class, OseeLevel.SEVERE_POPUP, ex);
- }
- }
- });
-
- } catch (Exception ex) {
- System.err.println(ex.getLocalizedMessage());
- }
- }
- return new Result("FAIL: Was/Is Change Report different");
- }
- }
- // As another test, ensure that all artifacts can be retrieved and display their name
- try {
- for (Artifact art : currentChangeData.getArtifacts(KindType.ArtifactOrRelation, ModificationType.NEW,
- ModificationType.DELETED, ModificationType.MERGED)) {
- art.getName();
- }
- } catch (Exception ex) {
- OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
- return new Result("FAIL: Exception accessing name of change report artifacts: " + ex.getLocalizedMessage());
- }
- // As another test, allow ATS extensions add their own tests
- for (IAtsHealthCheck atsHealthCheck : AtsHealthCheck.getAtsHealthCheckItems()) {
- Result result = atsHealthCheck.validateChangeReports(currentChangeData, teamArt, resultData);
- if (result.isFalse()) {
- return result;
- }
- }
-
- return new Result(true, "PASS");
- }
-
- private static String GetComparableString(String changeReportString) {
- StringBuffer comparableString = new StringBuffer();
- ValidateChangeReportParser parser = new ValidateChangeReportParser();
- ArrayList<ArrayList<DataChangeReportComparer>> changeReport = parser.parse(changeReportString);
-
- for (int i = 0; i < changeReport.size(); i++) {
- for (int j = 0; j < changeReport.get(i).size(); j++) {
- comparableString.append(changeReport.get(i).get(j).getContent());
- }
- }
- return comparableString.toString().replaceAll("><", ">\n<");
- }
-
- private static String getReport(String dbGuid, ChangeData changeData) {
- StringBuffer sb = new StringBuffer();
- sb.append(String.format("<%s %s=\"%s\">", VCR_ROOT_ELEMENT_TAG, VCR_DB_GUID, dbGuid));
- for (Change change : changeData.getChanges()) {
- if (change instanceof RelationChange) {
- sb.append(toXml((RelationChange) change));
- } else if (change instanceof ArtifactChange) {
- sb.append(toXml((ArtifactChange) change));
- } else if (change instanceof AttributeChange) {
- sb.append(toXml((AttributeChange) change));
- }
- }
- sb.append(String.format("</%s>", VCR_ROOT_ELEMENT_TAG));
- String toReturn = sb.toString().replaceAll(">[\\s\\n\\r]+$", ">");
- return toReturn.replaceAll("\n", "");
- }
-
- private static void toXmlCommon(Change change, StringBuffer sb) {
- sb.append(AXml.addTagData(TxImportedValidateChangeReports.BRANCH_ID_ALIASES, change.getBranch().getGuid()));
- }
-
- private static String toXml(RelationChange change) {
- StringBuffer sb = new StringBuffer();
- toXmlCommon(change, sb);
- sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
- sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
- sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
- sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
- sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
- sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
- sb.append(AXml.addTagData("bArtId", String.valueOf(change.getBArtId())));
- sb.append(AXml.addTagData("relId", String.valueOf(change.getRelLinkId())));
- sb.append(AXml.addTagData("rat", change.getRationale()));
- sb.append(AXml.addTagData("relTId", String.valueOf(change.getRelationType().getId())));
- sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
- return AXml.addTagData("RelChg", sb.toString());
- }
-
- private static String toXml(ArtifactChange change) {
- StringBuffer sb = new StringBuffer();
- toXmlCommon(change, sb);
- sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
- sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
- sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
- sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
- sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
- sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
- sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
- return AXml.addTagData("ArtChg", sb.toString());
- }
-
- private static String toXml(AttributeChange change) {
- StringBuffer sb = new StringBuffer();
- toXmlCommon(change, sb);
- sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
- sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
- sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
- sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
- sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
- sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
- sb.append(AXml.addTagData("aModType", String.valueOf(change.getArtModType().name())));
- sb.append(AXml.addTagData("attrId", String.valueOf(change.getAttrId())));
- sb.append(AXml.addTagData("attrTId", String.valueOf(change.getAttributeType().getId())));
- sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
- return AXml.addTagData("AttrChg", sb.toString());
- }
-
- private static boolean isXmlChangeDataEqual(String currentData, String storedData) {
- int checkSum1 = getCheckSum(currentData);
- int checkSum2 = getCheckSum(storedData);
-
- boolean result = checkSum1 == checkSum2;
- if (!result) {
- ChangeReportComparer comparer = new ChangeReportComparer();
- comparer.compare(currentData, storedData);
-
- OseeLog.log(AtsPlugin.class, Level.SEVERE,
- String.format("Checksums not equal - stored:[%s] current:[%s]", checkSum1, checkSum2));
- }
- return result;
- }
-
- private static int getCheckSum(String data) {
- int checksum = -1;
- for (int index = 0; index < data.length(); index++) {
- char character = data.charAt(index);
- if (character != '\n' && character != '\t' && character != '\r' && character != ' ') {
- checksum += character;
- }
- }
- return checksum;
- }
-}
+/*******************************************************************************
+ * Copyright (c) 2004, 2007 Boeing.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Boeing - initial API and implementation
+ *******************************************************************************/
+package org.eclipse.osee.ats.health;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.List;
+import java.util.logging.Level;
+import javax.xml.parsers.ParserConfigurationException;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.core.runtime.IStatus;
+import org.eclipse.core.runtime.Status;
+import org.eclipse.core.runtime.jobs.Job;
+import org.eclipse.jface.dialogs.MessageDialog;
+import org.eclipse.osee.ats.artifact.AtsAttributeTypes;
+import org.eclipse.osee.ats.artifact.TeamWorkFlowArtifact;
+import org.eclipse.osee.ats.artifact.TeamWorkflowExtensions;
+import org.eclipse.osee.ats.health.change.DataChangeReportComparer;
+import org.eclipse.osee.ats.health.change.ValidateChangeReportParser;
+import org.eclipse.osee.ats.internal.AtsPlugin;
+import org.eclipse.osee.ats.util.AtsArtifactTypes;
+import org.eclipse.osee.ats.util.AtsUtil;
+import org.eclipse.osee.framework.core.data.IArtifactType;
+import org.eclipse.osee.framework.core.enums.CoreArtifactTypes;
+import org.eclipse.osee.framework.core.enums.CoreAttributeTypes;
+import org.eclipse.osee.framework.core.enums.ModificationType;
+import org.eclipse.osee.framework.core.exception.OseeCoreException;
+import org.eclipse.osee.framework.core.exception.OseeStateException;
+import org.eclipse.osee.framework.database.core.OseeInfo;
+import org.eclipse.osee.framework.jdk.core.util.AHTML;
+import org.eclipse.osee.framework.jdk.core.util.AXml;
+import org.eclipse.osee.framework.jdk.core.util.Lib;
+import org.eclipse.osee.framework.logging.IHealthStatus;
+import org.eclipse.osee.framework.logging.OseeLevel;
+import org.eclipse.osee.framework.logging.OseeLog;
+import org.eclipse.osee.framework.logging.SevereLoggingMonitor;
+import org.eclipse.osee.framework.plugin.core.util.Jobs;
+import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
+import org.eclipse.osee.framework.skynet.core.artifact.ArtifactTypeManager;
+import org.eclipse.osee.framework.skynet.core.artifact.search.ArtifactQuery;
+import org.eclipse.osee.framework.skynet.core.change.ArtifactChange;
+import org.eclipse.osee.framework.skynet.core.change.AttributeChange;
+import org.eclipse.osee.framework.skynet.core.change.Change;
+import org.eclipse.osee.framework.skynet.core.change.RelationChange;
+import org.eclipse.osee.framework.skynet.core.revision.ChangeData;
+import org.eclipse.osee.framework.skynet.core.revision.ChangeData.KindType;
+import org.eclipse.osee.framework.ui.plugin.PluginUiImage;
+import org.eclipse.osee.framework.ui.plugin.util.Result;
+import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
+import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItem;
+import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItemAction;
+import org.eclipse.osee.framework.ui.skynet.compare.CompareHandler;
+import org.eclipse.osee.framework.ui.skynet.results.XResultData;
+import org.eclipse.osee.framework.ui.swt.Displays;
+
+/**
+ * This test will validate the change report data that is returned for the ATS configured actions with committed
+ * branches. Upon first time run against a newly committed branch, it will generate a "General Data" artifact with the
+ * change report data stored to xml in a "General String Data" attribute. <br>
+ * <br>
+ * Every additional time this validation is run against an already stored change report, the current xml and stored xml
+ * change report will be compared. <br>
+ * <br>
+ * If errors are found, the developer will need to put a breakpoint below to see the was-is values of the change report
+ * data.<br>
+ * <br>
+ * This test also ensures that all change reports can return their historical artifacts by loading and accessing the
+ * descriptive name for each artifact.
+ *
+ * @author Donald G. Dunne
+ */
+public class ValidateChangeReports extends XNavigateItemAction {
+
+ static final String VCR_ROOT_ELEMENT_TAG = "ValidateChangeReport";
+ static final String VCR_DB_GUID = "dbGuid";
+
+ public ValidateChangeReports(XNavigateItem parent) {
+ super(parent, "Validate Change Reports", PluginUiImage.ADMIN);
+ }
+
+ @Override
+ public void run(TableLoadOption... tableLoadOptions) {
+ if (!MessageDialog.openConfirm(Displays.getActiveShell(), getName(), getName())) {
+ return;
+ }
+ Jobs.startJob(new Report(getName()), true);
+ }
+
+ public class Report extends Job {
+
+ public Report(String name) {
+ super(name);
+ }
+
+ @Override
+ protected IStatus run(IProgressMonitor monitor) {
+ try {
+ final XResultData rd = new XResultData();
+ runIt(monitor, rd);
+ rd.report(getName());
+ } catch (Exception ex) {
+ OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
+ return new Status(IStatus.ERROR, AtsPlugin.PLUGIN_ID, -1, ex.getMessage(), ex);
+ }
+ monitor.done();
+ return Status.OK_STATUS;
+ }
+ }
+
+ @SuppressWarnings("unused")
+ private void runIt(IProgressMonitor monitor, XResultData xResultData) throws OseeCoreException {
+ String currentDbGuid = OseeInfo.getDatabaseGuid();
+ if (true) {
+ validateSome(xResultData, currentDbGuid);
+ } else {
+ SevereLoggingMonitor monitorLog = new SevereLoggingMonitor();
+ OseeLog.registerLoggerListener(monitorLog);
+ StringBuffer sbFull = new StringBuffer(AHTML.beginMultiColumnTable(100, 1));
+ String[] columnHeaders = new String[] {"HRID", "PCR", "Results"};
+ sbFull.append(AHTML.addHeaderRowMultiColumnTable(columnHeaders));
+ for (IArtifactType artifactType : TeamWorkflowExtensions.getInstance().getAllTeamWorkflowArtifactTypes()) {
+ sbFull.append(AHTML.addRowSpanMultiColumnTable(artifactType.getName(), columnHeaders.length));
+
+ try {
+ int x = 1;
+ Collection<Artifact> artifacts =
+ ArtifactQuery.getArtifactListFromType(artifactType, AtsUtil.getAtsBranch());
+ for (Artifact artifact : artifacts) {
+ String resultStr = "PASS";
+ TeamWorkFlowArtifact teamArt = (TeamWorkFlowArtifact) artifact;
+
+ try {
+ String str = String.format("Processing %s/%s - %s", x++, artifacts.size(), artifact);
+ OseeLog.log(AtsPlugin.class, Level.INFO, str);
+ if (monitor != null) {
+ monitor.subTask(str);
+ }
+
+ // Only validate committed branches cause working branches change too much
+ if (!teamArt.getBranchMgr().isCommittedBranchExists()) {
+ continue;
+ }
+ Result valid = changeReportValidated(currentDbGuid, teamArt, xResultData, false);
+ if (valid.isFalse()) {
+ resultStr = "Error: " + valid.getText();
+ }
+ } catch (Exception ex) {
+ resultStr = "Error: Exception Validating: " + ex.getLocalizedMessage();
+ OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
+ }
+ sbFull.append(AHTML.addRowMultiColumnTable(teamArt.getHumanReadableId(),
+ teamArt.getSoleAttributeValue(AtsAttributeTypes.LegacyPcrId, ""), resultStr));
+ }
+ } catch (Exception ex) {
+ sbFull.append(AHTML.addRowSpanMultiColumnTable("Exception: " + ex.getLocalizedMessage(),
+ columnHeaders.length));
+ }
+ }
+ sbFull.append(AHTML.endMultiColumnTable());
+ xResultData.addRaw(sbFull.toString().replaceAll("\n", ""));
+ List<IHealthStatus> stats = new ArrayList<IHealthStatus>(monitorLog.getAllLogs());
+ for (IHealthStatus stat : stats) {
+ Throwable tr = stat.getException();
+ if (tr != null) {
+ xResultData.logError("Exception: " + Lib.exceptionToString(stat.getException()));
+ }
+ }
+ }
+ }
+
+ private void validateSome(XResultData rd, String currentDbGuid) throws OseeCoreException {
+ Collection<Artifact> artifacts =
+ ArtifactQuery.getArtifactListFromIds(analyzeForMergeDifferences, AtsUtil.getAtsBranch());
+ int x = 0;
+ for (Artifact artifact : artifacts) {
+ if (!artifact.isOfType(AtsArtifactTypes.TeamWorkflow)) {
+ rd.logError("Unexpected type for " + artifact.toStringWithId());
+ }
+ TeamWorkFlowArtifact teamArt = (TeamWorkFlowArtifact) artifact;
+
+ String str = String.format("Processing %s/%s - %s", x++, artifacts.size(), artifact);
+ OseeLog.log(AtsPlugin.class, Level.INFO, str);
+
+ // Only validate committed branches cause working branches change too much
+ if (!teamArt.getBranchMgr().isCommittedBranchExists()) {
+ continue;
+ }
+ Result valid = changeReportValidated(currentDbGuid, teamArt, rd, false);
+ if (valid.isFalse()) {
+ rd.logError(valid.getText());
+ }
+ }
+ }
+ private final List<String> analyzeForMergeDifferences = Arrays.asList("D11QS", "15TT6", "9BJ55", "KJSXG", "W7C6Q",
+ "QJN6U", "ABKL6", "57C55", "C7JVC", "FJ8QG", "PD2L9", "R544L", "H2ZWZ", "XZDFL", "ZQYNV", "2M3R1", "H3MPT",
+ "DQWMJ", "G985U", "SC16V", "6HN4Y", "HMQZ0", "DHBYH", "B7NVG", "DNTLC", "C8C7G", "D96KZ", "L2VQY", "547KS",
+ "GN5SD", "E02FA", "6H998", "9SRR7", "GBTY3", "C7HGV", "KVFFX", "GB0R4", "417PW", "9JK7Q", "Y84NK", "LRMZT",
+ "BXH48", "L5554", "XJNLZ", "VNTWE", "5QG8E", "FC7PB", "BLN8W", "D9496", "QQKJS", "X808E", "YN188", "VHM3X",
+ "2ZSZ7", "YFKYZ", "3Q50H", "646WD", "J6L48", "0P9YU", "89B4J", "ZVS1V", "XXFFH", "Y2NCG", "9K6WL", "8SX10",
+ "BW2Q0", "B0JXG", "QQ1R9", "FR6SE", "WQZ9V", "JSWYS", "6W54P", "BDN3C", "533VS", "ECMZL", "PQN1T", "6SG3K",
+ "WCZ3S", "J6G34", "99VFY", "GXWCE", "77BNS", "D5SBA", "AYV56", "ZTQ8U", "A1B4Q", "6K4C5", "6MDYJ", "NZBT2",
+ "MR1LL", "98ZKQ", "DS6CQ");
+
+ /**
+ * Return true if current change report is same as stored change report data
+ *
+ * @return Result.TrueResult if same, else Result.FalseResult with comparison in resultData
+ */
+ static Result changeReportValidated(final String currentDbGuid, final TeamWorkFlowArtifact teamArt, XResultData resultData, boolean displayWasIs) throws OseeCoreException {
+ String name = "VCR_" + teamArt.getHumanReadableId();
+ List<Artifact> arts =
+ ArtifactQuery.getArtifactListFromTypeAndName(CoreArtifactTypes.GeneralData, name, AtsUtil.getAtsBranch());
+ String storedChangeReport = null;
+ Artifact artifactForStore = null;
+ if (arts.size() > 1) {
+ throw new OseeStateException("Multiple artifacts found of name \"" + name + "\"");
+ } else if (arts.size() == 1) {
+ artifactForStore = arts.iterator().next();
+ storedChangeReport = artifactForStore.getSoleAttributeValue(CoreAttributeTypes.GeneralStringData, null);
+ }
+ // Retrieve current
+ ChangeData currentChangeData = teamArt.getBranchMgr().getChangeDataFromEarliestTransactionId();
+ if (currentChangeData.isEmpty()) {
+ return new Result(String.format("FAIL: Unexpected empty change report for %s", teamArt.toStringWithId()));
+ }
+ // Store
+ if (storedChangeReport == null) {
+ // Reuse same artifact if already exists
+ if (artifactForStore == null) {
+ artifactForStore =
+ ArtifactTypeManager.addArtifact(CoreArtifactTypes.GeneralData, AtsUtil.getAtsBranch(), name);
+ }
+ artifactForStore.setSoleAttributeValue(CoreAttributeTypes.GeneralStringData,
+ getReport(currentDbGuid, currentChangeData));
+ artifactForStore.persist();
+ resultData.log("Stored Change Report for " + teamArt.getHumanReadableId());
+ return new Result(true, "Stored Change Report for " + teamArt.getHumanReadableId());
+ }
+ // Else, compare the two and report
+ else {
+ final String currentChangeReport = getReport(currentDbGuid, currentChangeData);
+ final String fStoredChangeReport = storedChangeReport.replaceAll("\n", "");
+ if (!isXmlChangeDataEqual(currentChangeReport, fStoredChangeReport)) {
+ resultData.logError("Was/Is Change Report different for " + teamArt.getHumanReadableId());
+ if (displayWasIs) {
+ resultData.log("Was / Is reports displayed in Results View");
+ }
+ if (displayWasIs) {
+ try {
+ Displays.ensureInDisplayThread(new Runnable() {
+ @Override
+ public void run() {
+ try {
+ String storedChangeReportString = GetComparableString(fStoredChangeReport);
+ String currentChangeReportString = GetComparableString(currentChangeReport);
+
+ CompareHandler compareHandler =
+ new CompareHandler(storedChangeReportString, currentChangeReportString);
+ compareHandler.compare();
+
+ } catch (Exception ex) {
+ OseeLog.log(AtsPlugin.class, OseeLevel.SEVERE_POPUP, ex);
+ }
+ }
+ });
+
+ } catch (Exception ex) {
+ System.err.println(ex.getLocalizedMessage());
+ }
+ }
+ return new Result("FAIL: Was/Is Change Report different");
+ }
+ }
+ // As another test, ensure that all artifacts can be retrieved and display their name
+ try {
+ for (Artifact art : currentChangeData.getArtifacts(KindType.ArtifactOrRelation, ModificationType.NEW,
+ ModificationType.DELETED, ModificationType.MERGED)) {
+ art.getName();
+ }
+ } catch (Exception ex) {
+ OseeLog.log(AtsPlugin.class, Level.SEVERE, ex);
+ return new Result("FAIL: Exception accessing name of change report artifacts: " + ex.getLocalizedMessage());
+ }
+ // As another test, allow ATS extensions add their own tests
+ for (IAtsHealthCheck atsHealthCheck : AtsHealthCheck.getAtsHealthCheckItems()) {
+ Result result = atsHealthCheck.validateChangeReports(currentChangeData, teamArt, resultData);
+ if (result.isFalse()) {
+ return result;
+ }
+ }
+
+ return new Result(true, "PASS");
+ }
+
+ private static String GetComparableString(String changeReportString) {
+ StringBuffer comparableString = new StringBuffer();
+ ValidateChangeReportParser parser = new ValidateChangeReportParser();
+ ArrayList<ArrayList<DataChangeReportComparer>> changeReport = parser.parse(changeReportString);
+
+ for (int i = 0; i < changeReport.size(); i++) {
+ for (int j = 0; j < changeReport.get(i).size(); j++) {
+ comparableString.append(changeReport.get(i).get(j).getContent());
+ }
+ }
+ return comparableString.toString().replaceAll("><", ">\n<");
+ }
+
+ private static String getReport(String dbGuid, ChangeData changeData) {
+ StringBuffer sb = new StringBuffer();
+ sb.append(String.format("<%s %s=\"%s\">", VCR_ROOT_ELEMENT_TAG, VCR_DB_GUID, dbGuid));
+ for (Change change : changeData.getChanges()) {
+ if (change instanceof RelationChange) {
+ sb.append(toXml((RelationChange) change));
+ } else if (change instanceof ArtifactChange) {
+ sb.append(toXml((ArtifactChange) change));
+ } else if (change instanceof AttributeChange) {
+ sb.append(toXml((AttributeChange) change));
+ }
+ }
+ sb.append(String.format("</%s>", VCR_ROOT_ELEMENT_TAG));
+ String toReturn = sb.toString().replaceAll(">[\\s\\n\\r]+$", ">");
+ return toReturn.replaceAll("\n", "");
+ }
+
+ private static void toXmlCommon(Change change, StringBuffer sb) {
+ sb.append(AXml.addTagData(TxImportedValidateChangeReports.BRANCH_ID_ALIASES, change.getBranch().getGuid()));
+ }
+
+ private static String toXml(RelationChange change) {
+ StringBuffer sb = new StringBuffer();
+ toXmlCommon(change, sb);
+ sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
+ sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
+ sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
+ sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
+ sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
+ sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
+ sb.append(AXml.addTagData("bArtId", String.valueOf(change.getBArtId())));
+ sb.append(AXml.addTagData("relId", String.valueOf(change.getRelLinkId())));
+ sb.append(AXml.addTagData("rat", change.getRationale()));
+ sb.append(AXml.addTagData("relTId", String.valueOf(change.getRelationType().getId())));
+ sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
+ return AXml.addTagData("RelChg", sb.toString());
+ }
+
+ private static String toXml(ArtifactChange change) {
+ StringBuffer sb = new StringBuffer();
+ toXmlCommon(change, sb);
+ sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
+ sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
+ sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
+ sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
+ sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
+ sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
+ sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
+ return AXml.addTagData("ArtChg", sb.toString());
+ }
+
+ private static String toXml(AttributeChange change) {
+ StringBuffer sb = new StringBuffer();
+ toXmlCommon(change, sb);
+ sb.append(AXml.addTagData("artTId", String.valueOf(change.getItemTypeId())));
+ sb.append(AXml.addTagData("gamma", String.valueOf(change.getGamma())));
+ sb.append(AXml.addTagData("artId", String.valueOf(change.getArtId())));
+ sb.append(AXml.addTagData("tTranId", String.valueOf(change.getTxDelta().getEndTx().getId())));
+ sb.append(AXml.addTagData("fTranId", String.valueOf(change.getTxDelta().getStartTx().getId())));
+ sb.append(AXml.addTagData("mType", String.valueOf(change.getModificationType().name())));
+ sb.append(AXml.addTagData("aModType", String.valueOf(change.getArtModType().name())));
+ sb.append(AXml.addTagData("attrId", String.valueOf(change.getAttrId())));
+ sb.append(AXml.addTagData("attrTId", String.valueOf(change.getAttributeType().getId())));
+ sb.append(AXml.addTagData("hist", String.valueOf(change.isHistorical())));
+ return AXml.addTagData("AttrChg", sb.toString());
+ }
+
+ private static boolean isXmlChangeDataEqual(String currentData, String storedData) {
+ int checkSum1 = getCheckSum(currentData);
+ int checkSum2 = getCheckSum(storedData);
+
+ boolean result = checkSum1 == checkSum2;
+ if (!result) {
+ ChangeReportComparer comparer = new ChangeReportComparer();
+ comparer.compare(currentData, storedData);
+
+ OseeLog.log(AtsPlugin.class, Level.SEVERE,
+ String.format("Checksums not equal - stored:[%s] current:[%s]", checkSum1, checkSum2));
+ }
+ return result;
+ }
+
+ private static int getCheckSum(String data) {
+ int checksum = -1;
+ for (int index = 0; index < data.length(); index++) {
+ char character = data.charAt(index);
+ if (character != '\n' && character != '\t' && character != '\r' && character != ' ') {
+ checksum += character;
+ }
+ }
+ return checksum;
+ }
+}
diff --git a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_IntegrationSuite.launch b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_IntegrationSuite.launch
index 3b98f7567b..ea183d7180 100644
--- a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_IntegrationSuite.launch
+++ b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_IntegrationSuite.launch
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/IntegrationSuite.java"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="1"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.IntegrationSuite"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/IntegrationSuite.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
+<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.IntegrationSuite"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
+</launchConfiguration>
diff --git a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestBrokerServiceInterruptions.launch b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestBrokerServiceInterruptions.launch
index 0be3d1170c..69fa81edbe 100644
--- a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestBrokerServiceInterruptions.launch
+++ b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestBrokerServiceInterruptions.launch
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/TestBrokerServiceInterruptions.java"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="1"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.TestBrokerServiceInterruptions"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/TestBrokerServiceInterruptions.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
+<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.TestBrokerServiceInterruptions"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
+</launchConfiguration>
diff --git a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestMessageServices.launch b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestMessageServices.launch
index b916d5d033..bce8546934 100644
--- a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestMessageServices.launch
+++ b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestMessageServices.launch
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/services/internal/TestMessageServices.java"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="1"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.services.internal.TestMessageServices"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/services/internal/TestMessageServices.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
+<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.services.internal.TestMessageServices"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
+</launchConfiguration>
diff --git a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestSendingAndRecieving.launch b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestSendingAndRecieving.launch
index feb3f9c7a9..1e676ad66a 100644
--- a/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestSendingAndRecieving.launch
+++ b/plugins/org.eclipse.osee.framework.messaging.test/Messaging_TestSendingAndRecieving.launch
@@ -1,15 +1,15 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
-<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/TestSendingAndRecieving.java"/>
-</listAttribute>
-<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
-<listEntry value="1"/>
-</listAttribute>
-<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
-<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
-<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
-<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
-<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.TestSendingAndRecieving"/>
-<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
-</launchConfiguration>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<launchConfiguration type="org.eclipse.jdt.junit.launchconfig">
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
+<listEntry value="/org.eclipse.osee.framework.messaging.test/src/org/eclipse/osee/framework/messaging/internal/TestSendingAndRecieving.java"/>
+</listAttribute>
+<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
+<listEntry value="1"/>
+</listAttribute>
+<stringAttribute key="org.eclipse.jdt.junit.CONTAINER" value=""/>
+<booleanAttribute key="org.eclipse.jdt.junit.KEEPRUNNING_ATTR" value="false"/>
+<stringAttribute key="org.eclipse.jdt.junit.TESTNAME" value=""/>
+<stringAttribute key="org.eclipse.jdt.junit.TEST_KIND" value="org.eclipse.jdt.junit.loader.junit4"/>
+<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.eclipse.osee.framework.messaging.internal.TestSendingAndRecieving"/>
+<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="org.eclipse.osee.framework.messaging.test"/>
+</launchConfiguration>

Back to the top