<div dir="ltr">Hey Max,<div><br></div><div>I usually run it with Eclipse and first run of Gradle takes about 5 seconds, I think that Gradle caches build files and that&#39;s why it works faster after that, but for every test new project is created so why it always takes so much.</div>
<div><br></div><div>I think the solution for this may be installing forge.gradle in user/.gradle directory, so it will compiled only once, which will result in better test performance.</div><div><br></div><div>About forge.gradle, it is library adding non-standard functionality to Gradle, which is used in Maven and project facets requires that, like profiles, setting archive name and managed/direct dependency support. Also it adds forgeOutput task which is used by addon to read effective project model (evaluated by running Gradle). In future if Gradle tooling API supports that we could remove it, but for now there is no better way to get information about the Gradle project. You can find forge.gradle contents here:</div>
<div><a href="https://github.com/forge/addon-gradle/blob/master/impl/src/main/resources/forge.gradle">https://github.com/forge/addon-gradle/blob/master/impl/src/main/resources/forge.gradle</a><br></div><div><br></div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/20 Max Rydahl Andersen <span dir="ltr">&lt;<a href="mailto:manderse@redhat.com" target="_blank">manderse@redhat.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
...cool - how is your arquillian test run done ? just run junit from eclipse or run via gradle or how ?<br>
Just wondering what makes a difference here since maven aren&#39;t involved in a arqullian test run from eclipse.<br>
<br>
and what is forge.gradle ?<br>
<br>
/max<div><div class="h5"><br>
<br>
On Mon, Aug 19, 2013 at 08:34:50PM -0400, Lincoln Baxter, III wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Adam,<br>
<br>
AWESOME! And congratulations :) This is EXCELLENT!<br>
<br>
I am very excited about this. Unfortunately, my work day just ended (after<br>
about 11 hours,) so I need to take a break, but I will try this out<br>
tomorrow.<br>
<br>
I wonder, does the Gradle eclipse plugin work well enough to resolve<br>
dependencies and compile the java file?<br>
<br>
Again - Thrilled,<br>
~Lincoln<br>
<br>
<br>
On Mon, Aug 19, 2013 at 8:29 PM, Adam Wyłuda &lt;<a href="mailto:adamwyl92@gmail.com" target="_blank">adamwyl92@gmail.com</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I&#39;d like to present you first screenshot of working project creation with<br>
Gradle addon.<br>
<br>
As you could see there are three text editors showing important aspects of<br>
this experiment:<br>
- build.gradle - created by Gradle facets, also updated by JPA - Setup<br>
Forge command (which added managed dependency, but Eclipse log shows it<br>
couldn&#39;t resolve something)<br>
- MyEntity.java - class generated using JPA - New entity option<br>
- pom.xml - I don&#39;t know how it got here, but I&#39;m sure it is not used, as<br>
Eclipse log shows that Gradle is being run to obtain info about project<br>
(and very interesting thing - performance is much better than in Arquillian<br>
tests, for each Gradle run it seems to take only about 0.3 seconds)<br>
<br>
Project build file was entirely created and modified using only Gradle<br>
facets (if you don&#39;t believe you can pull latest version and check it<br>
yourself :)).<br>
<br>
Screenshot:<br>
[image: Obraz w treści 1]<br>
<br>
</blockquote>
<br>
<br>
<br>
-- <br>
Lincoln Baxter, III<br>
<a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&quot;Simpler is better.&quot;<br>
</blockquote>
<br>
<br>
<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
______________________________<u></u>_________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org" target="_blank">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/<u></u>mailman/listinfo/forge-dev</a><br>
</blockquote>
<br>
</blockquote></div><br></div>