Ahhh ok now I understand =). Currently it will not complain if a <plugin> references something from org.eclipse, but that shouldn't be too hard to do... I already do discovery of what plugins and features are part of 
org.eclipse.sdk. <br><br>Your other comment basically says if I depend on plugin X I should automatically import the entire feature that includes plugin X? I'm not sure how this would work from an implementation standpoint as it's technically possible to include the same plugin in different features (and then how do we choose which is which?). Basically to include a feature you'll need to either put in the &quot;included features&quot; part of your 
feature.xml or as a &quot;required feature&quot; in dependencies.<br><br><div><span class="gmail_quote">On 9/5/06, <b class="gmail_sendername">Max Rydahl Andersen</b> &lt;<a href="mailto:max.andersen@jboss.com">max.andersen@jboss.com
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; I'm still a little confused by your description, but I have a hunch
<br>&gt; you're<br>&gt; talking about plugins that are already a part of the standard SDK<br>&gt; download?<br>&gt; My ant task already filters out those plugins/features....<br><br>and it should then complain loudly if it is a &lt;plugin&gt; reference sine it
<br>is wrong.<br><br>the other part is just a sugarcoating thing, that if i refer to a plugin,<br>e.g.<br>some WTP XML plugin and that plugin is part of a feature then the<br>feature.xml should<br>import the feature...right ?
<br><br>/max<br><br>&gt; On 9/5/06, Max Rydahl Andersen &lt;<a href="mailto:max.andersen@jboss.com">max.andersen@jboss.com</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; &gt; Would be cool if one could automatically run through
<br>&gt;&gt; &gt;&gt; plugin.xml/feature.xml and look for &quot;evil&quot; plugin references.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I have absolutely no idea what you mean by &quot;evil&quot; ... care to expand a<br>&gt;&gt; &gt; bit more? (I'm guessing you mean 
org.eclipse.emf.*? =)<br>&gt;&gt;<br>&gt;&gt; I mean any &lt;plugin ...&gt; that:<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp; references eclipse core plugins<br>&gt;&gt;&nbsp;&nbsp; or<br>&gt;&gt;&nbsp;&nbsp; something that is in a feature<br>&gt;&gt;<br>&gt;
<br><br><br><br>--<br>--<br>Max Rydahl Andersen<br>callto://max.rydahl.andersen<br><br>Hibernate<br><a href="mailto:max@hibernate.org">max@hibernate.org</a><br><a href="http://hibernate.org">http://hibernate.org</a><br><br>
JBoss a division of Red Hat<br><a href="mailto:max.andersen@jboss.com">max.andersen@jboss.com</a><br></blockquote></div><br><br clear="all"><br>-- <br>Marshall Culpepper<br><a href="mailto:marshall.culpepper@jboss.com">marshall.culpepper@jboss.com
</a><br>JBoss Eclipse IDE Lead<br>JBoss, a division of Red Hat