From 4ed8bddc791fda93940f238c5135556a07041dc0 Mon Sep 17 00:00:00 2001
From: rbrooks
Date: Sat, 24 Jul 2010 08:02:08 +0000
Subject: converted all line terminators to unix style
---
plugins/org.eclipse.osee.sos/.classpath | 14 +-
plugins/org.eclipse.osee.sos/.project | 66 ++--
plugins/org.eclipse.osee.sos/build.properties | 10 +-
.../src/org/eclipse/osee/sos/SosCommand.java | 396 ++++++++++-----------
4 files changed, 243 insertions(+), 243 deletions(-)
(limited to 'plugins/org.eclipse.osee.sos')
diff --git a/plugins/org.eclipse.osee.sos/.classpath b/plugins/org.eclipse.osee.sos/.classpath
index 8a8f1668cdc..ad32c83a788 100644
--- a/plugins/org.eclipse.osee.sos/.classpath
+++ b/plugins/org.eclipse.osee.sos/.classpath
@@ -1,7 +1,7 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/plugins/org.eclipse.osee.sos/.project b/plugins/org.eclipse.osee.sos/.project
index e9e411bfdd2..062c7fcc64b 100644
--- a/plugins/org.eclipse.osee.sos/.project
+++ b/plugins/org.eclipse.osee.sos/.project
@@ -1,33 +1,33 @@
-
-
- org.eclipse.osee.sos
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.pde.ManifestBuilder
-
-
-
-
- org.eclipse.pde.SchemaBuilder
-
-
-
-
- org.eclipse.pde.ds.core.builder
-
-
-
-
-
- org.eclipse.pde.PluginNature
- org.eclipse.jdt.core.javanature
-
-
+
+
+ org.eclipse.osee.sos
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+ org.eclipse.pde.ds.core.builder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/plugins/org.eclipse.osee.sos/build.properties b/plugins/org.eclipse.osee.sos/build.properties
index 3274a9041e8..543f0734ae0 100644
--- a/plugins/org.eclipse.osee.sos/build.properties
+++ b/plugins/org.eclipse.osee.sos/build.properties
@@ -1,6 +1,6 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- OSGI-INF/,\
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ OSGI-INF/,\
plugin.xml
\ No newline at end of file
diff --git a/plugins/org.eclipse.osee.sos/src/org/eclipse/osee/sos/SosCommand.java b/plugins/org.eclipse.osee.sos/src/org/eclipse/osee/sos/SosCommand.java
index 4d5318c6109..918651f495b 100644
--- a/plugins/org.eclipse.osee.sos/src/org/eclipse/osee/sos/SosCommand.java
+++ b/plugins/org.eclipse.osee.sos/src/org/eclipse/osee/sos/SosCommand.java
@@ -8,201 +8,201 @@
* Contributors:
* Boeing - initial API and implementation
*******************************************************************************/
-package org.eclipse.osee.sos;
-
-import java.util.ArrayList;
-import java.util.Collection;
-import java.util.Collections;
-import java.util.Comparator;
-import java.util.HashSet;
-import java.util.List;
-import java.util.Set;
-import org.eclipse.osgi.framework.console.CommandInterpreter;
-import org.eclipse.osgi.framework.console.CommandProvider;
-import org.osgi.framework.Bundle;
-
-public class SosCommand implements CommandProvider {
- private Collection requiredBundles;
-
- public SosCommand() {
- requiredBundles = new HashSet();
- }
-
- private void specifyRequiredBundles() {
- requiredBundles = new HashSet();
- requiredBundles.add("com.google.collect");
- requiredBundles.add("com.google.inject");
- requiredBundles.add("com.ibm.icu");
- requiredBundles.add("com.lowagie.text");
- requiredBundles.add("javax.servlet");
- requiredBundles.add("javax.xml");
- // will be needed after the new event system is implemented
- // requiredBundles.add("jms.libraries");
- requiredBundles.add("org.antlr.runtime");
- requiredBundles.add("org.apache.commons.codec");
- requiredBundles.add("org.apache.commons.httpclient");
- requiredBundles.add("org.apache.commons.logging");
- requiredBundles.add("org.apache.log4j");
- requiredBundles.add("org.apache.xerces");
- requiredBundles.add("org.apache.xml.resolver");
- requiredBundles.add("org.apache.xml.serializer");
- requiredBundles.add("org.eclipse.core.contenttype");
- requiredBundles.add("org.eclipse.core.expressions");
- requiredBundles.add("org.eclipse.core.filesystem");
- requiredBundles.add("org.eclipse.core.filesystem.win32.x86");
- requiredBundles.add("org.eclipse.core.jobs");
- requiredBundles.add("org.eclipse.core.resources");
- requiredBundles.add("org.eclipse.core.resources.compatibility");
- requiredBundles.add("org.eclipse.core.resources.win32.x86");
- requiredBundles.add("org.eclipse.core.runtime");
- requiredBundles.add("org.eclipse.core.runtime.compatibility.registry");
- requiredBundles.add("org.eclipse.emf.common");
- requiredBundles.add("org.eclipse.emf.compare");
- requiredBundles.add("org.eclipse.emf.compare.diff");
- requiredBundles.add("org.eclipse.emf.compare.match");
- requiredBundles.add("org.eclipse.emf.ecore");
- requiredBundles.add("org.eclipse.emf.ecore.xmi");
- requiredBundles.add("org.eclipse.emf.edit");
- requiredBundles.add("org.eclipse.equinox.app");
- requiredBundles.add("org.eclipse.equinox.common");
- requiredBundles.add("org.eclipse.equinox.ds");
- requiredBundles.add("org.eclipse.equinox.http.jetty");
- requiredBundles.add("org.eclipse.equinox.http.registry");
- requiredBundles.add("org.eclipse.equinox.http.servlet");
- requiredBundles.add("org.eclipse.equinox.preferences");
- requiredBundles.add("org.eclipse.equinox.registry");
- requiredBundles.add("org.eclipse.equinox.util");
-
- requiredBundles.add("org.eclipse.osee.framework.branch.management");
- requiredBundles.add("org.eclipse.osee.framework.core");
- requiredBundles.add("org.eclipse.osee.framework.core.server");
- requiredBundles.add("org.eclipse.osee.framework.database");
- requiredBundles.add("org.eclipse.osee.framework.jdbcodbc");
- requiredBundles.add("org.eclipse.osee.framework.jdk.core");
- requiredBundles.add("org.eclipse.osee.framework.logging");
- requiredBundles.add("org.eclipse.osee.framework.manager.servlet");
- requiredBundles.add("org.eclipse.osee.framework.postgresql");
- requiredBundles.add("org.eclipse.osee.framework.resource.locator.attribute");
- requiredBundles.add("org.eclipse.osee.framework.resource.management");
- requiredBundles.add("org.eclipse.osee.framework.search.engine");
- requiredBundles.add("org.eclipse.osee.framework.types");
-
- requiredBundles.add("org.eclipse.osgi");
- requiredBundles.add("org.eclipse.osgi.services");
- requiredBundles.add("org.eclipse.team.core");
- requiredBundles.add("org.eclipse.xtext");
- requiredBundles.add("org.eclipse.xtext.logging");
- requiredBundles.add("org.eclipse.xtext.util");
- requiredBundles.add("org.hamcrest.core");
- requiredBundles.add("org.junit4");
- requiredBundles.add("org.mortbay.jetty.server");
- requiredBundles.add("org.mortbay.jetty.util");
- }
-
- public void _sos(CommandInterpreter ci) {
- specifyRequiredBundles();
-
- System.out.println("Inactive OSEE bundles:");
- printBundles(resolvedOseeBundles());
-
- System.out.println("Suspicious bundles:");
- Collection ext = nonOseeBundles();
- removeByName(ext, requiredBundles);
- printBundles(ext);
-
- Collection present = toNames(allBundles());
- requiredBundles.removeAll(present);
- System.out.println("Missing bundles:");
- for (String p : requiredBundles) {
- System.out.println("\t" + p);
- }
- }
-
- private void removeByName(Collection bundles, Collection names) {
- for (Object bundle : bundles.toArray()) {
- String name = ((Bundle) bundle).getSymbolicName();
- if (names.contains(name)) {
- bundles.remove(bundle);
- }
- }
- }
-
- private Collection toNames(Collection bundles) {
- Collection ret = new HashSet();
- for (Bundle bundle : bundles) {
- ret.add(bundle.getSymbolicName());
- }
- return ret;
- }
-
- private List resolvedOseeBundles() {
- Bundle[] bundles = Activator.getInstance().getContext().getBundles();
- List toReturn = new ArrayList();
- for (Bundle bundle : bundles) {
- String bundleName = bundle.getSymbolicName();
- int bundleState = bundle.getState();
- boolean isOsee = isOseeBundle(bundle);
- boolean isNotActive = bundleState != Bundle.ACTIVE;
- boolean isOseeNonTest = isOsee & !bundleName.contains(".test");
- if (isOseeNonTest && isNotActive) {
- toReturn.add(bundle);
- }
- }
- return toReturn;
- }
-
- private boolean isOseeBundle(Bundle bundle) {
- String bundleName = bundle.getSymbolicName();
- return bundleName.matches(".*(osee|lba|postgres).*");
- }
-
- private Set allBundles() {
- Bundle[] bundles = Activator.getInstance().getContext().getBundles();
- Set toReturn = new HashSet();
- for (Bundle bundle : bundles) {
- toReturn.add(bundle);
- }
- return toReturn;
- }
-
- private Set nonOseeBundles() {
- Set toReturn = new HashSet();
- for (Bundle bundle : allBundles()) {
- boolean isNonOsee = !isOseeBundle(bundle);
- if (isNonOsee) {
- toReturn.add(bundle);
- }
- }
- return toReturn;
- }
-
- private void printBundles(Collection bundles) {
- ArrayList sorted = new ArrayList();
- for (Bundle bundle : bundles) {
- sorted.add(bundle);
- }
-
- Collections.sort(sorted, new Comparator() {
- @Override
- public int compare(Bundle o1, Bundle o2) {
- return o1.getSymbolicName().compareTo(o2.getSymbolicName());
- }
- });
-
- for (Bundle bundle : sorted) {
- printBundle(bundle);
- }
- }
-
- private void printBundle(Bundle bundle) {
- System.out.println(String.format("\t%s\t%s", bundle.getBundleId(), bundle.getSymbolicName()));
- }
-
- @Override
- public String getHelp() {
- StringBuilder help = new StringBuilder();
- help.append("---OSEE-OSGi Debugger---\n");
- help.append(" sos - Diagnose launch configuration issues\n");
- return help.toString();
- }
-}
+package org.eclipse.osee.sos;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.Collections;
+import java.util.Comparator;
+import java.util.HashSet;
+import java.util.List;
+import java.util.Set;
+import org.eclipse.osgi.framework.console.CommandInterpreter;
+import org.eclipse.osgi.framework.console.CommandProvider;
+import org.osgi.framework.Bundle;
+
+public class SosCommand implements CommandProvider {
+ private Collection requiredBundles;
+
+ public SosCommand() {
+ requiredBundles = new HashSet();
+ }
+
+ private void specifyRequiredBundles() {
+ requiredBundles = new HashSet();
+ requiredBundles.add("com.google.collect");
+ requiredBundles.add("com.google.inject");
+ requiredBundles.add("com.ibm.icu");
+ requiredBundles.add("com.lowagie.text");
+ requiredBundles.add("javax.servlet");
+ requiredBundles.add("javax.xml");
+ // will be needed after the new event system is implemented
+ // requiredBundles.add("jms.libraries");
+ requiredBundles.add("org.antlr.runtime");
+ requiredBundles.add("org.apache.commons.codec");
+ requiredBundles.add("org.apache.commons.httpclient");
+ requiredBundles.add("org.apache.commons.logging");
+ requiredBundles.add("org.apache.log4j");
+ requiredBundles.add("org.apache.xerces");
+ requiredBundles.add("org.apache.xml.resolver");
+ requiredBundles.add("org.apache.xml.serializer");
+ requiredBundles.add("org.eclipse.core.contenttype");
+ requiredBundles.add("org.eclipse.core.expressions");
+ requiredBundles.add("org.eclipse.core.filesystem");
+ requiredBundles.add("org.eclipse.core.filesystem.win32.x86");
+ requiredBundles.add("org.eclipse.core.jobs");
+ requiredBundles.add("org.eclipse.core.resources");
+ requiredBundles.add("org.eclipse.core.resources.compatibility");
+ requiredBundles.add("org.eclipse.core.resources.win32.x86");
+ requiredBundles.add("org.eclipse.core.runtime");
+ requiredBundles.add("org.eclipse.core.runtime.compatibility.registry");
+ requiredBundles.add("org.eclipse.emf.common");
+ requiredBundles.add("org.eclipse.emf.compare");
+ requiredBundles.add("org.eclipse.emf.compare.diff");
+ requiredBundles.add("org.eclipse.emf.compare.match");
+ requiredBundles.add("org.eclipse.emf.ecore");
+ requiredBundles.add("org.eclipse.emf.ecore.xmi");
+ requiredBundles.add("org.eclipse.emf.edit");
+ requiredBundles.add("org.eclipse.equinox.app");
+ requiredBundles.add("org.eclipse.equinox.common");
+ requiredBundles.add("org.eclipse.equinox.ds");
+ requiredBundles.add("org.eclipse.equinox.http.jetty");
+ requiredBundles.add("org.eclipse.equinox.http.registry");
+ requiredBundles.add("org.eclipse.equinox.http.servlet");
+ requiredBundles.add("org.eclipse.equinox.preferences");
+ requiredBundles.add("org.eclipse.equinox.registry");
+ requiredBundles.add("org.eclipse.equinox.util");
+
+ requiredBundles.add("org.eclipse.osee.framework.branch.management");
+ requiredBundles.add("org.eclipse.osee.framework.core");
+ requiredBundles.add("org.eclipse.osee.framework.core.server");
+ requiredBundles.add("org.eclipse.osee.framework.database");
+ requiredBundles.add("org.eclipse.osee.framework.jdbcodbc");
+ requiredBundles.add("org.eclipse.osee.framework.jdk.core");
+ requiredBundles.add("org.eclipse.osee.framework.logging");
+ requiredBundles.add("org.eclipse.osee.framework.manager.servlet");
+ requiredBundles.add("org.eclipse.osee.framework.postgresql");
+ requiredBundles.add("org.eclipse.osee.framework.resource.locator.attribute");
+ requiredBundles.add("org.eclipse.osee.framework.resource.management");
+ requiredBundles.add("org.eclipse.osee.framework.search.engine");
+ requiredBundles.add("org.eclipse.osee.framework.types");
+
+ requiredBundles.add("org.eclipse.osgi");
+ requiredBundles.add("org.eclipse.osgi.services");
+ requiredBundles.add("org.eclipse.team.core");
+ requiredBundles.add("org.eclipse.xtext");
+ requiredBundles.add("org.eclipse.xtext.logging");
+ requiredBundles.add("org.eclipse.xtext.util");
+ requiredBundles.add("org.hamcrest.core");
+ requiredBundles.add("org.junit4");
+ requiredBundles.add("org.mortbay.jetty.server");
+ requiredBundles.add("org.mortbay.jetty.util");
+ }
+
+ public void _sos(CommandInterpreter ci) {
+ specifyRequiredBundles();
+
+ System.out.println("Inactive OSEE bundles:");
+ printBundles(resolvedOseeBundles());
+
+ System.out.println("Suspicious bundles:");
+ Collection ext = nonOseeBundles();
+ removeByName(ext, requiredBundles);
+ printBundles(ext);
+
+ Collection present = toNames(allBundles());
+ requiredBundles.removeAll(present);
+ System.out.println("Missing bundles:");
+ for (String p : requiredBundles) {
+ System.out.println("\t" + p);
+ }
+ }
+
+ private void removeByName(Collection bundles, Collection names) {
+ for (Object bundle : bundles.toArray()) {
+ String name = ((Bundle) bundle).getSymbolicName();
+ if (names.contains(name)) {
+ bundles.remove(bundle);
+ }
+ }
+ }
+
+ private Collection toNames(Collection bundles) {
+ Collection ret = new HashSet();
+ for (Bundle bundle : bundles) {
+ ret.add(bundle.getSymbolicName());
+ }
+ return ret;
+ }
+
+ private List resolvedOseeBundles() {
+ Bundle[] bundles = Activator.getInstance().getContext().getBundles();
+ List toReturn = new ArrayList();
+ for (Bundle bundle : bundles) {
+ String bundleName = bundle.getSymbolicName();
+ int bundleState = bundle.getState();
+ boolean isOsee = isOseeBundle(bundle);
+ boolean isNotActive = bundleState != Bundle.ACTIVE;
+ boolean isOseeNonTest = isOsee & !bundleName.contains(".test");
+ if (isOseeNonTest && isNotActive) {
+ toReturn.add(bundle);
+ }
+ }
+ return toReturn;
+ }
+
+ private boolean isOseeBundle(Bundle bundle) {
+ String bundleName = bundle.getSymbolicName();
+ return bundleName.matches(".*(osee|lba|postgres).*");
+ }
+
+ private Set allBundles() {
+ Bundle[] bundles = Activator.getInstance().getContext().getBundles();
+ Set toReturn = new HashSet();
+ for (Bundle bundle : bundles) {
+ toReturn.add(bundle);
+ }
+ return toReturn;
+ }
+
+ private Set nonOseeBundles() {
+ Set toReturn = new HashSet();
+ for (Bundle bundle : allBundles()) {
+ boolean isNonOsee = !isOseeBundle(bundle);
+ if (isNonOsee) {
+ toReturn.add(bundle);
+ }
+ }
+ return toReturn;
+ }
+
+ private void printBundles(Collection bundles) {
+ ArrayList sorted = new ArrayList();
+ for (Bundle bundle : bundles) {
+ sorted.add(bundle);
+ }
+
+ Collections.sort(sorted, new Comparator() {
+ @Override
+ public int compare(Bundle o1, Bundle o2) {
+ return o1.getSymbolicName().compareTo(o2.getSymbolicName());
+ }
+ });
+
+ for (Bundle bundle : sorted) {
+ printBundle(bundle);
+ }
+ }
+
+ private void printBundle(Bundle bundle) {
+ System.out.println(String.format("\t%s\t%s", bundle.getBundleId(), bundle.getSymbolicName()));
+ }
+
+ @Override
+ public String getHelp() {
+ StringBuilder help = new StringBuilder();
+ help.append("---OSEE-OSGi Debugger---\n");
+ help.append(" sos - Diagnose launch configuration issues\n");
+ return help.toString();
+ }
+}
--
cgit v1.2.3