[jbosstools-commits] JBoss Tools SVN: r43336 - trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Aug 30 18:03:38 EDT 2012


Author: scabanovich
Date: 2012-08-30 18:03:38 -0400 (Thu, 30 Aug 2012)
New Revision: 43336

Modified:
   trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java
   trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java
Log:
JBIDE-12417
https://issues.jboss.org/browse/JBIDE-12417


Modified: trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java	2012-08-30 22:01:59 UTC (rev 43335)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java	2012-08-30 22:03:38 UTC (rev 43336)
@@ -11,8 +11,8 @@
 package org.jboss.tools.cdi.seam.solder.core;
 
 import java.util.HashMap;
+import java.util.List;
 import java.util.Map;
-import java.util.Set;
 
 import org.eclipse.core.resources.IFile;
 import org.eclipse.core.runtime.IPath;
@@ -63,10 +63,9 @@
 	public void buildDefinitions(FileSet fileSet) {
 		LoggerDefinitionContext workingCopy = (LoggerDefinitionContext)context.getWorkingCopy();
 		
-		Map<IPath, Set<IType>> is = fileSet.getInterfaces();
+		Map<IPath, List<IType>> is = fileSet.getInterfaces();
 		for (IPath path: is.keySet()) {
-			Set<IType> ts = is.get(path);
-			for (IType t: ts) {
+			for (IType t: is.get(path)) {
 				InterfaceDefinition i = new InterfaceDefinition(t, context);
 				if(i.isAnnotationPresent(getVersion().getMessageLoggerAnnotationTypeName())) {
 					TypeDefinition d = new TypeDefinition();

Modified: trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java	2012-08-30 22:01:59 UTC (rev 43335)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java	2012-08-30 22:03:38 UTC (rev 43336)
@@ -71,10 +71,9 @@
 	public void buildDefinitions(FileSet fileSet) {
 		ServiceHandlerDefinitionContext workingCopy = (ServiceHandlerDefinitionContext)context.getWorkingCopy();
 		
-		Map<IPath, Set<IType>> is = fileSet.getInterfaces();
+		Map<IPath, List<IType>> is = fileSet.getInterfaces();
 		for (IPath path: is.keySet()) {
-			Set<IType> ts = is.get(path);
-			for (IType t: ts) {
+			for (IType t: is.get(path)) {
 				InterfaceDefinition i = new InterfaceDefinition(t, context);
 				List<IAnnotationDeclaration> as = i.getAnnotations();
 				for (IAnnotationDeclaration a: as) {



More information about the jbosstools-commits mailing list