Ned Twigg
Ned Twigg
The URL-friendliness goes away as soon as floating point numbers are used at all. It would be nice to be be able specify that we only need 3 digits (or...
The next obvious feature after #12 is `classpathJar`, which could be implemented with something like this: ```java private static URL findResourceJar(String name) { ClassLoader loader = Blowdryer.class.getClassloader(); while (loader !=...
Blowdryer `1.7.0` added a [plugin-versions](https://github.com/diffplug/blowdryer#plugin-versions) feature which has removed a lot of headache from maintaining our fleet of builds. It would be nice to have similar templating available for e.g...
Blowdryer supports GitHub, GitLab, and Bitbucket in the following modes: `COMMIT`, `TAG`, and optionally `TREE`. The key property these modes share is that they are immutable. Blowdryer can compute the...
It is common that script plugins will need to be applied in a specific order. It would be nice if these scripts gave nice declarative error messages if this was...
After using blowdryer for a bit, it's made our build files *much* easier to read, since all of our common patterns have been refactored into one repository and it's only...
Right now, blowdryer only accepts a single, monolithic source of scripts and properties. But it would be nice to aggregate scripts from multiple places. One way to do that would...
One common "rich client" usecase is for a server to do expensive compression, pass the shrunk result along the network, and then the client does relatively cheap decompression. Is `FastIntegerCompression.uncompress`...
I've got a really simple `build.gradle`. ``` gradle plugins { id "com.github.robfletcher.compass" version "2.0.6" } repositories { mavenCentral() } compass { cssDir = file("build/css") sassDir = file("sass") } ``` When...
It appears that packr currently supports only JNI Version 6 and 8 https://github.com/libgdx/packr/blob/9c9bb9d050524eec58acddfca85e606fbab31637/PackrLauncher/src/main/cpp/packr.cpp#L582-L590 https://github.com/libgdx/packr/blob/9c9bb9d050524eec58acddfca85e606fbab31637/PackrLauncher/src/main/headers/packr.h#L23-L25 But there are now two newer versions ([link](https://docs.oracle.com/en/java/javase/17/docs/specs/jni/functions.html#getversion)). JNI_VERSION_10 is used for Java 10 through to...