Juuz
Juuz
This makes MavenProjectTest fail because dependencies declared with a "runtime" scope are still put on the compile classpath when you use a `mod*` config on the compile classpath. I don't...
For example, if a mod depends on Fabric Language Kotlin with `modImplementation`, its POM will contain - A `runtime` dep on FLK as expected - **Extra `runtime` deps on...** -...
From the [Gradle docs](https://docs.gradle.org/current/userguide/declaring_dependencies.html#sec:resolvable-consumable-configs): > In short, a configuration’s role is determined by the `canBeResolved` and `canBeConsumed` flag combinations: [table not included] > For backwards compatibility, both flags have a...
Loom remaps the javax nullability annotations (`Nonnull` and `Nullable`) to their JetBrains alternatives (`NotNull` and `Nullable`). This might have some problems in 21w13a as some Minecraft annotations that I've mapped...
Normally you'd use `from components.java` to include deps from `api`/`implementation`, but that doesn't work with Loom additions like the remapped/dev jars.
This would be useful for syncing initial states of widgets etc which can't be done yet when the GUI description is constructed (on the server, anyway).
Current plan: - JSON5-based (like Spinnery), since CSS is too heavy and there is an existing JSON5 parser bundled with LibGui (Jankson) - CSS-like selectors - Widgets can have a...