Thank you the patch works.

I though it would have made sense to just create a record directly from 
Java since they can implement Java interfaces.

On Monday, April 15, 2013 7:57:28 PM UTC+2, Meikel Brandmeyer (kotarak) 
wrote:
>
> Hi Pierre,
>
> does this patch work?
>
> ----8<--8<--8<----
> diff --git a/test/eu/markosproject/test/LicenseCheckerTest.java 
> b/test/eu/markosproject/test/LicenseCheckerTest.java
> index 2e017cc..1a1cc82 100644
> --- a/test/eu/markosproject/test/LicenseCheckerTest.java
> +++ b/test/eu/markosproject/test/LicenseCheckerTest.java
> @@ -11,8 +11,12 @@ import 
> eu.markosproject.commons.interfaces.licensing.ICheckerResultStorer;
>  import eu.markosproject.commons.interfaces.licensing.IRNotification;
>  import eu.markosproject.licensing.LicenseChecker;
>  
> +import clojure.lang.RT;
>  
>  public class LicenseCheckerTest {
> + static {
> + RT.var("clojure.core", "require").invoke(RT.var("clojure.core", 
> "symbol").invoke("eu.markosproject.licensing"));
> + }
>   
>   private final static Logger log = 
> Logger.getLogger(LicenseCheckerTest.class .getName()); 
>   
> ----8<--8<--8<----
>
> I'm not convinced that records are supposed to be created directly. (Ok. 
> Testing. Maybe.) They should be an implementation detail returned by an 
> API. If you need Java access there you might want to still go the Clojure 
> route and provide Java access through a façade. cf. Rich Hickey's example 
> of Datomic: 
> http://skillsmatter.com/podcast/scala/impromptu-rich-hickey-lightning-talk
>
> Meikel
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to