Ned Twigg

Results 639 comments of Ned Twigg

Happy to take a PR which supports a broader scope. The URL scheme we are using right now goes all the way back to `3.5.0`, way before the switch to...

Yeah, the Eclipse project doesn't publish *everything* to mavencentral, but I really wish they did. Yep, you can use the `asmaven` plugin to get stuff from p2 repos, but you...

Is the issue perhaps related to runlevels? These are the defaults: https://github.com/diffplug/goomph/blob/5de48d5c4a09e87111044ed43d00dfbda2721df6/src/main/java/com/diffplug/gradle/eclipserunner/EquinoxLauncher.java#L219-L229 These defaults haven't changed, but if you've upgraded your eclipse dependencies, perhaps the newer version of eclipse requires...

I think the easiest way is to set system properties for the launched Equinox, but there wasn't a way to do this in 3.15. I just added this ability in...

```gradle buildscript { repositories { maven { url "https://oss.sonatype.org/content/repositories/snapshots" } } } equinoxLaunch { headlessAppSetup { source.addProject(project(':castle.testenv.sysgen')) // creates an EquinoxLaunchTask named 'headlessApp' which depends on 'headlessAppSetup' launchTask 'sysgenApp', {...

So you can reproduce the error in eclipse? That's a good sign. The trick is what *should* the runlevels be for your application. The eclipse launch configuration should say what...

Perhaps this? `-Dequinox.use.ds=false` There must be some default which is different between EquinoxLauncher and eclipse. Confusing that it's a new issue with 4.8... https://github.com/diffplug/goomph/blob/af5fc92d98b1e622c44c423cdf3bf5c984562b7b/src/main/java/com/diffplug/gradle/eclipserunner/EquinoxLauncher.java#L132-L145

Interesting! Not much has changed in it: https://github.com/eclipse/eclipse.platform/commits/master/update/org.eclipse.update.configurator Are you running on Java 9 perhaps? https://github.com/eclipse/eclipse.platform/commit/0afed29e9fab7a169ac8eaaa733c8cf8e356b9b6#diff-c70a817762e12d58a72e93d56f5dfbe6

We have abandoned OSGi at DiffPlug. I'm happy to merge and release PRs for this. I'd like to preserve backward-compatibility for existing users, so if you need to break something...

I'm open to a PR on durian-io, but maybe this is a solution: https://github.com/gradle/gradle/issues/1233