Author: scabanovich
Date: 2011-08-19 19:33:46 -0400 (Fri, 19 Aug 2011)
New Revision: 34108
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/scanner/UsedJavaProjectCheck.java
Log:
JBIDE-9527
https://issues.jboss.org/browse/JBIDE-9527
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/scanner/UsedJavaProjectCheck.java
===================================================================
---
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/scanner/UsedJavaProjectCheck.java 2011-08-19
23:33:16 UTC (rev 34107)
+++
trunk/jst/plugins/org.jboss.tools.jst.web.kb/src/org/jboss/tools/jst/web/kb/internal/scanner/UsedJavaProjectCheck.java 2011-08-19
23:33:46 UTC (rev 34108)
@@ -38,6 +38,11 @@
String messageId = list.size() == 1 ? KbMessages.KBPROBLEM_DEPENDS_ON_JAVA_SINGLE :
KbMessages.KBPROBLEM_DEPENDS_ON_JAVA_MANY;
String message = MessageFormat.format(messageId, projectList);
m = KbBuilderMarker.createOrUpdateKbProblemMarker(m, project.getProject(), message,
KbBuilderMarker.KIND_DEPENDS_ON_NON_KB_POJECTS);
+ for (IProject p: list) {
+ if(p.isAccessible()) {
+ p.setPersistentProperty(KbProjectFactory.NATURE_MOCK, "true");
//$NON-NLS-1$
+ }
+ }
}
}