Denley Bihari

Results 12 comments of Denley Bihari

I will definitely take this on board as an issue and try to make this kind of thing easier. Logging would be helpful, though I also want to avoid polluting...

I'm not going to have time to do it anytime soon. Pull requests are welcome, though.

Yes, I'm definitely planning to support these APIs in Courier. It's a matter of finding some time to go through it thoroughly. If you have been using either (or both)...

Hi Yuri, thanks for using Courier. `@Deliverable` annotated classes currently support every type that is possible to put into a `DataMap`, including `ArrayList`, `ArrayList`, `ArrayList`, `byte[]`, `float[]`, `long[]` and `String[]`....

Thanks for the clarification. This is something I hadn't thought of, and it definitely should be supported. I'll take it on board.

This has been resolved. The fix has been pushed to this repo, but it's not released yet. It has occurred to me that other types could also be supported as...

This is in release as of 1.2.0 (latest version is 1.2.1). You can use an `ArrayList` of anything that extends `Deliverable`. I think I've just left this open because the...

It turns out this is possible using java's [Compiler Tree API](http://docs.oracle.com/javase/6/docs/jdk/api/javac/tree/index.html). It has been implemented using a technique from [this stackoverflow answer](http://stackoverflow.com/a/9793567/465927)

This feature seems to have some compatibility issues. It really needs to work perfectly as it can cause unfixable compilation errors when it functions incorrectly. I'm going to remove this...

We should also exclude the `com.sun.source.*` package, which has been added to the classpath for #19