Skip to content

Console Output

[INFO] 
[INFO] --------------< org.eclipse.ecf:org.eclipse.ecf.provider >--------------
[INFO] Building org.eclipse.ecf.provider 4.8.200-SNAPSHOT              [22/155]
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] 
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ org.eclipse.ecf.provider ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.5.0:build-qualifier (default-build-qualifier) @ org.eclipse.ecf.provider ---
[INFO] The project's OSGi version is 4.8.200.v20191024-1546
[INFO] 
[INFO] --- tycho-packaging-plugin:1.5.0:validate-id (default-validate-id) @ org.eclipse.ecf.provider ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.5.0:validate-version (default-validate-version) @ org.eclipse.ecf.provider ---
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ org.eclipse.ecf.provider ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/main/resources
[INFO] 
[INFO] --- tycho-compiler-plugin:1.5.0:compile (default-compile) @ org.eclipse.ecf.provider ---
[INFO] Compiling 57 source files to /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/classes
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/gmm/GMMImpl.java:[24] 
	final boolean res = mySet.add(m);
	                    ^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java:[79] 
	thread = (Thread) AccessController.doPrivileged(new PrivilegedAction() {
			public Object run() {
				Thread aThread = getThread();
				return aThread;
			}
		});
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation doPrivileged(new PrivilegedAction(){}) of the generic method doPrivileged(PrivilegedAction<T>) of type AccessController
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOWrapper.java:[79] 
	thread = (Thread) AccessController.doPrivileged(new PrivilegedAction() {
			public Object run() {
				Thread aThread = getThread();
				return aThread;
			}
		});
	                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type new PrivilegedAction(){} needs unchecked conversion to conform to PrivilegedAction<Object>
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/gmm/Member.java:[42] 
	return member.compareTo(((Member) o).member);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/internal/provider/ProviderPlugin.java:[136] 
	logService.log(LogHelper.getLogCode(status), LogHelper.getLogMessage(status), status.getException());
	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method log(int, String, Throwable) from the type LogService is deprecated
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOManager.java:[59] 
	connectors.add(conn);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOManager.java:[77] 
	newObject = AccessController.doPrivileged(new PrivilegedExceptionAction() {
				public Object run() throws Exception {
					Constructor aConstructor = newClass.getConstructor(argTypes);
					aConstructor.setAccessible(true);
					return aConstructor.newInstance(args);
				}
			});
	            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation doPrivileged(new PrivilegedExceptionAction(){}) of the generic method doPrivileged(PrivilegedExceptionAction<T>) of type AccessController
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOManager.java:[77] 
	newObject = AccessController.doPrivileged(new PrivilegedExceptionAction() {
				public Object run() throws Exception {
					Constructor aConstructor = newClass.getConstructor(argTypes);
					aConstructor.setAccessible(true);
					return aConstructor.newInstance(args);
				}
			});
	                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type new PrivilegedExceptionAction(){} needs unchecked conversion to conform to PrivilegedExceptionAction<Object>
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOManager.java:[79] 
	Constructor aConstructor = newClass.getConstructor(argTypes);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOManager.java:[281] 
	results.add(conn);
	^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java:[49] 
	public Object getAdapter(Class clazz) {
	       ^^^^^^
Type safety: The return type Object for getAdapter(Class) from the type SOContainer.LoadingSharedObject needs unchecked conversion to conform to T from the type IAdaptable
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java:[82] 
	runner = (Thread) AccessController.doPrivileged(new PrivilegedAction() {
					public Object run() {
						return new Thread(loadingThreadGroup, new Runnable() {
							public void run() {
								try {
									if (Thread.currentThread().isInterrupted() || isClosing())
										throw new InterruptedException("loading interrupted for " + getID().getName()); //$NON-NLS-1$
									// First load object
									final ISharedObject obj = load(description);
									// Create wrapper object and
									// move from loading to
									// active
									// list.
									final SOWrapper wrap = createRemoteSharedObjectWrapper(fromID, description, obj);
									wrap.init();
									// Check to make sure thread
									// has not been
									// interrupted...if it has,
									// throw
									if (Thread.currentThread().isInterrupted() || isClosing())
										throw new InterruptedException("loading interrupted for " + getID().getName()); //$NON-NLS-1$
									// Finally, we move from
									// loading to active, and
									// then the
									// object is done
									SOContainer.this.moveFromLoadingToActive(wrap);
								} catch (final Exception e) {
									traceStack("Exception loading:" + description, e); //$NON-NLS-1$
									SOContainer.this.removeFromLoading(getID());
									try {
										sendCreateResponse(getHomeID(), getID(), e, description.getIdentifier());
									} catch (final Exception e1) {
										traceStack("Exception sending create response from LoadingSharedObject.run:" //$NON-NLS-1$
												+ description, e1);
									}
								} catch (final NoClassDefFoundError e) {
									traceStack("Exception loading:" + description, e); //$NON-NLS-1$
									SOContainer.this.removeFromLoading(getID());
									try {
										sendCreateResponse(getHomeID(), getID(), e, description.getIdentifier());
									} catch (final Exception e1) {
										traceStack("Exception sending create response from LoadingSharedObject.run:" //$NON-NLS-1$
												+ description, e1);
									}
								}
							}
						}, getID().getName() + ":loading"); //$NON-NLS-1$
					}
				});
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation doPrivileged(new PrivilegedAction(){}) of the generic method doPrivileged(PrivilegedAction<T>) of type AccessController
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java:[82] 
	runner = (Thread) AccessController.doPrivileged(new PrivilegedAction() {
					public Object run() {
						return new Thread(loadingThreadGroup, new Runnable() {
							public void run() {
								try {
									if (Thread.currentThread().isInterrupted() || isClosing())
										throw new InterruptedException("loading interrupted for " + getID().getName()); //$NON-NLS-1$
									// First load object
									final ISharedObject obj = load(description);
									// Create wrapper object and
									// move from loading to
									// active
									// list.
									final SOWrapper wrap = createRemoteSharedObjectWrapper(fromID, description, obj);
									wrap.init();
									// Check to make sure thread
									// has not been
									// interrupted...if it has,
									// throw
									if (Thread.currentThread().isInterrupted() || isClosing())
										throw new InterruptedException("loading interrupted for " + getID().getName()); //$NON-NLS-1$
									// Finally, we move from
									// loading to active, and
									// then the
									// object is done
									SOContainer.this.moveFromLoadingToActive(wrap);
								} catch (final Exception e) {
									traceStack("Exception loading:" + description, e); //$NON-NLS-1$
									SOContainer.this.removeFromLoading(getID());
									try {
										sendCreateResponse(getHomeID(), getID(), e, description.getIdentifier());
									} catch (final Exception e1) {
										traceStack("Exception sending create response from LoadingSharedObject.run:" //$NON-NLS-1$
												+ description, e1);
									}
								} catch (final NoClassDefFoundError e) {
									traceStack("Exception loading:" + description, e); //$NON-NLS-1$
									SOContainer.this.removeFromLoading(getID());
									try {
										sendCreateResponse(getHomeID(), getID(), e, description.getIdentifier());
									} catch (final Exception e1) {
										traceStack("Exception sending create response from LoadingSharedObject.run:" //$NON-NLS-1$
												+ description, e1);
									}
								}
							}
						}, getID().getName() + ":loading"); //$NON-NLS-1$
					}
				});
	                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type new PrivilegedAction(){} needs unchecked conversion to conform to PrivilegedAction<Object>
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainer.java:[373] 
	transaction = (ISharedObjectContainerTransaction) wrapper.sharedObject.getAdapter(ISharedObjectContainerTransaction.class);
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unnecessary cast from ISharedObjectContainerTransaction to ISharedObjectContainerTransaction
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContext.java:[238] 
	public Object getAdapter(Class clazz) {
	       ^^^^^^
Type safety: The return type Object for getAdapter(Class) from the type SOContext needs unchecked conversion to conform to T from the type IAdaptable
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContext.java:[249] 
	public Map getLocalContainerProperties() {
	       ^^^
Type safety: The return type Map for getLocalContainerProperties() from the type SOContext needs unchecked conversion to conform to Map<String,?> from the type ISharedObjectContext
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOConfig.java:[94] 
	public Map getProperties() {
	       ^^^
Type safety: The return type Map for getProperties() from the type SOConfig needs unchecked conversion to conform to Map<String,?> from the type ISharedObjectConfig
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerConfig.java:[41] 
	public Map getProperties() {
	       ^^^
Type safety: The return type Map for getProperties() from the type SOContainerConfig needs unchecked conversion to conform to Map<String,?> from the type ISharedObjectContainerConfig
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerConfig.java:[50] 
	public Object getAdapter(Class clazz) {
	       ^^^^^^
Type safety: The return type Object for getAdapter(Class) from the type SOContainerConfig needs unchecked conversion to conform to T from the type IAdaptable
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGroup.java:[34] 
	map = Collections.synchronizedMap(new TreeMap());
	      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation synchronizedMap(TreeMap) of the generic method synchronizedMap(Map<K,V>) of type Collections
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGroup.java:[34] 
	map = Collections.synchronizedMap(new TreeMap());
	                                  ^^^^^^^^^^^^^
Type safety: The expression of type TreeMap needs unchecked conversion to conform to Map<Object,Object>
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGroup.java:[40] 
	map.put(key, aSpace);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGMM.java:[160] 
	loading.put(lso.getID(), new SOWrapper(lso, container));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGMM.java:[182] 
	return (ID[]) active.keySet().toArray(new ID[0]);
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGMM.java:[188] 
	active.put(so.getObjID(), so);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type TreeMap. References to generic type TreeMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGMM.java:[282] 
	aSet.add(i.next());
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOContainerGMM.java:[285] 
	aSet.add(i.next());
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOConnector.java:[34] 
	receiverQueues.put(recv[i], queues[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/org/eclipse/ecf/provider/generic/SOConnector.java:[69] 
	return (ID[]) receiverQueues.keySet().toArray(new ID[receiverQueues.size()]);
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
29 problems (29 warnings)
[INFO] 
[INFO] --- maven-resources-plugin:2.4.3:testResources (default-testResources) @ org.eclipse.ecf.provider ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/src/test/resources
[INFO] 
[INFO] --- tycho-source-plugin:1.5.0:plugin-source (plugin-source) @ org.eclipse.ecf.provider ---
[INFO] Building jar: /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- target-platform-configuration:1.5.0:target-platform (default-target-platform) @ org.eclipse.ecf.provider ---
[INFO] 
[INFO] --- tycho-packaging-plugin:1.5.0:package-plugin (default-package-plugin) @ org.eclipse.ecf.provider ---
[INFO] Building jar: /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-source-feature-plugin:1.5.0:source-feature (source-feature) @ org.eclipse.ecf.provider ---
[INFO] 
[INFO] --- tycho-pack200a-plugin:1.5.0:normalize (pack200-normalize) @ org.eclipse.ecf.provider ---
[INFO] Pack200 normalizing jar /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT.jar
[INFO] 
[INFO] --- eclipse-jarsigner-plugin:1.1.7:sign (sign) @ org.eclipse.ecf.provider ---
[INFO] Signing jar: /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT.jar
[INFO] Signing jar: /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT-sources.jar
[INFO] 
[INFO] --- tycho-pack200b-plugin:1.5.0:pack (pack200-pack) @ org.eclipse.ecf.provider ---
[INFO] Pack200 packing jar /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/target/org.eclipse.ecf.provider-4.8.200-SNAPSHOT.jar
[INFO] 
[INFO] --- tycho-p2-plugin:1.5.0:p2-metadata (attach-p2-metadata) @ org.eclipse.ecf.provider ---
[INFO] MavenProject: org.eclipse.ecf:org.eclipse.ecf.provider:4.8.200-SNAPSHOT @ /home/jenkins/agent/workspace/ecf-tycho.master.stage-release/framework/bundles/org.eclipse.ecf.provider/pom.xml
    The main artifact has been replaced with the baseline version.
    The following attached artifacts have been replaced with the baseline version: [pack200, sources]

[INFO] 
[INFO] --- tycho-p2-extras-plugin:1.5.0:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.ecf.provider ---
[INFO] Fetching org.eclipse.ecf.provider_4.8.200.v20191024-1546.jar.pack.gz from https://download.eclipse.org/rt/ecf/latest/site.p2/plugins/ (52.95kB)
[INFO] Fetching org.eclipse.ecf.provider_4.8.200.v20191024-1546.jar.pack.gz from https://download.eclipse.org/rt/ecf/latest/site.p2/plugins/ (52.95kB)
[INFO] Fetching org.eclipse.ecf.provider.source_4.8.200.v20191024-1546.jar from https://download.eclipse.org/rt/ecf/latest/site.p2/plugins/ (97.65kB)
[INFO] Fetching org.eclipse.ecf.provider.source_4.8.200.v20191024-1546.jar from https://download.eclipse.org/rt/ecf/latest/site.p2/plugins/ (97.65kB)