GroovyFX.next

2020-12-10 Thread Andres Almiray
Hello everyone, A question for those of you still using GroovyFX or willing to give it a try: As you may be aware JavaFX8 and JavaFX9 are binary incompatible due to package updates. It's a bit troublesome for library makers to keep a project compatible with JavaFX8 and JavaFX9+ (as a matter of

Re: ApacheCon NA 2020

2019-11-07 Thread Andres Almiray
Yay! Let ApacheCon be groovier :-) Sent from my primitive tricorder > On 7 Nov 2019, at 10:53, Paul King wrote: > >  > > Hi all, > > We currently have a day allocated to Groovy (and related technologies) for > ApacheCon 2020 NA (venue still to be determined). If there are lots of folks >

Java is Still Free

2018-09-17 Thread Andres Almiray
Apologies if you've heard this news item from other sources already but the information contained in the mentioned article is quite important to all JVM related endeavors going forward. Please read on. As you may have heard in past months the JDK now has a 6 months release cadence. Coupled to

Re: Availability of 2.5.0 groovy-all in Maven Central

2018-06-03 Thread Andres Almiray
I believe groovy-all.jar is no more. Instead we get a super POM groovy-all.pom that describes all individual modules. Sent from my primitive Tricorder > On 3 Jun 2018, at 16:10, Mike Thomsen wrote: > > Any release date for when the groovy-all artifact will be accessible from > Maven

Unexpected compilation error with 2.4.14

2018-03-06 Thread Andres Almiray
Hello everyone, I'm in the process of updating the Griffon build to use Groovy 2.4.14 and encountered a weird problem in one of the tests

Re: Groovy Champions proposal feedback

2018-02-13 Thread Andres Almiray
Groovy Star has a nice ring to it, specially if the logo of the program links to the Groovy logo :-) --- Java Champion; Groovy Enthusiast JCP EC Associate Seat http://andresalmiray.com http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask

Re: Loading groovy as a Jigsaw auto-module

2017-12-03 Thread Andres Almiray
Right. My gut feeling tells me META-INF/services should be used as intended, this would mean breaking compatibility by moving existing files that are not service providers, as noted by Cedric. This change should be made in the 3.x branch and beyond IMHO. But it's also true we don't know the exact

Re: Loading groovy as a Jigsaw auto-module

2017-12-03 Thread Andres Almiray
Yes. But. The current content breaks the expected semantics of the ServiceLoader mechanism. That is, a line in a file such as META-INF/services/com.acme.Foo, is expected to be - a fully classified classname - with no-args constructor - that implements (if the filename denotes an interface) or

Re: Apache Groovy and language influences

2017-10-09 Thread Andres Almiray
HotSpot appears to be the Twinkie/Cockroach of Java VMs. Java is also (surprisingly to some): Not Dead! On Mon, Oct 9, 2017 at 1:20 PM, Russel Winder wrote: > I guess is it now a question of: > > The JVM is dead, long live the GraalVM > > > > On Mon, 2017-10-09 at 13:06

Re: A few stats about Apache Groovy

2017-09-26 Thread Andres Almiray
On Tue, Sep 26, 2017 at 4:25 PM, Guillaume Laforge wrote: > Compare this with the 23.4M for the whole of 2018! > I knew it! I knew it! Mr. G. has a time machine ;-)

Re: [VOTE]About the Union Type for method/constructor declaration

2017-07-24 Thread Andres Almiray
+1 to Paul's approach https://www.youtube.com/watch?v=GMNvOtQFro0 --- Java Champion; Groovy Enthusiast http://andresalmiray.com http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask any system administrator. There are 10 types of people

Re: Groovy and JVM version [was Testing the Java 8 / Parrot parser online!]

2017-03-27 Thread Andres Almiray
Measure, don't guess! ;-) Perhaps setting up a set of JMH benchmarks would help? I know there's a Gradle plugin for it (wink wink, nudge nudge). --- Java Champion; Groovy Enthusiast http://andresalmiray.com http://www.linkedin.com/in/aalmiray -- What goes

Re: [GroovyFX] Hybrid FXML / builder approach

2017-02-24 Thread Andres Almiray
Hi Charles, Yes, it's possible to build a hybrid view with both FXML injected fields and GroovyFX. Have a look at http://griffon-framework.org/tutorials/4_javafx_views.html#_tutorial_4_6 Even though it's not a "pure" GroovyFX example it shows that your goal is attainable. Cheers, Andres

Re: GroovyFx binding to two properties

2017-01-20 Thread Andres Almiray
You must create a composite binding. The standard JavaFX API provides a `javafx.beans.binding.Bindings` class that can be used to create a BooleanBinding out of a group of ObservableValues. There's also EasyBind (my personal favorite) https://github.com/TomasMikula/EasyBind You may create a

Re: GroovyFX - InternalFrame like window

2016-12-30 Thread Andres Almiray
Hi there, This is the correct place to ask GroovyFX questions. Short answer: no, it does not support InternalFrame out of the box because the standard JavaFX API does not provide such widget. However if there were to be a 3rd party JavaFX library that provides such widget then it would be

Re: [VOTE] new operator ?=

2016-11-23 Thread Andres Almiray
+1 --- Java Champion; Groovy Enthusiast http://jroller.com/aalmiray http://www.linkedin.com/in/aalmiray -- What goes up, must come down. Ask any system administrator. There are 10 types of people in the world: Those who understand binary, and those who

Re: [GroovyFX] using ColorPicker

2016-07-19 Thread Andres Almiray
Hmm looks like we missed `ColorPicker` in the 8.0.0 release. If you could create an issue at https://github.com/groovyfx-project/groovyfx/issues In the meantime, you can manually register a factory that can handle a `colorPicker` node, like this SceneGraphBuilder sgb = new

Re: About Gradle, Kotlin and Inner Fear

2016-05-23 Thread Andres Almiray
Or you know, use XML as a DSL and put the Maven vs. Gradle discussion to rest for good. (wink) Joking aside, I'm aware that the tooling API has been improved a lot in past released; how much remains to be seen, and how much of that API relies on Groovy specific classes too. Cheers, Andres