Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PaperMC/paperweight

Gradle build system plugin for Paper and Paper forks
https://github.com/PaperMC/paperweight

Preliminary changes for 1.18

32d8d14fafb6eec5cdbd66b0baacf14aef9a3302 authored about 3 years ago by Jason Penilla <[email protected]>
Always propagate cause for dev bundle resolution failure

0d2731530165d5635bec7f153b6ca690226b6699 authored about 3 years ago by Jason Penilla <[email protected]>
Bump Java for actions

7de5af8681c36a4e32713cb5f37e4d83fd2552b6 authored about 3 years ago by Jason Penilla <[email protected]>
Start 1.2.1-SNAPSHOT

311fad8f1fa7b47249a22a090fbbca61c76422a8 authored about 3 years ago by Kyle Wood <[email protected]>
Version 1.2.0

d79a5eb21a21cfc97831ba14c5004924d88dfa98 authored about 3 years ago by Kyle Wood <[email protected]>
Remove all mappings for spigot recompiled synthetic members in reobf mappings

d1c59114120cc958282577b0c6374cd364470aeb authored about 3 years ago by Jason Penilla <[email protected]>
Fix copyFieldMappings for classes that exist in the field mappings but not in the base mappings.

4895a3e32fda0f858776ea6d18d74f534f758067 authored about 3 years ago by Jason Penilla <[email protected]>
Bump version to 1.2.0-SNAPSHOT

ee77d0c026219605437ba3604a36741a1fdfa142 authored about 3 years ago by Jason Penilla <[email protected]>
Use new untracked task API instead of upToDateWhen { false }

a4a7fb8ed0c794c405bc06654040ba6d7061887f authored about 3 years ago by Jason Penilla <[email protected]>
Update Gradle wrapper to 7.3

b70515b3d40f0b7c1fb5d5ca784a1cf8e5b73988 authored about 3 years ago by Jason Penilla <[email protected]>
Disable auto tag signing for patch repos

a110bc2055e93355c070c40633f69b6480e8c6b7 authored about 3 years ago by Jason Penilla <[email protected]>
Update Hypo to 1.2.3

ba82b6a0e1262cd681fbb709005160830cbdb8d4 authored about 3 years ago by Jason Penilla <[email protected]>
Fix reobf for synthetic `this$` fields on non-static inner classes which spigot recompiles

895da03fdca053b77608d85f378c20372918f16f authored about 3 years ago by Jason Penilla <[email protected]>
Check for conflicting signatures when adding synths

71ff3a00e5092ccda687c5d258979db725b2992f authored about 3 years ago by Jason Penilla <[email protected]>
Add missing check for ACC_PRIVATE when determining synthetics that will get mangled by SpecialSource (#107)

be6c16206d1415aabdbffc02918134cd63529c87 authored about 3 years ago by Jason <[email protected]>
Use LoggerFields Visitor

5787341579ab0fe7d1d60ade79abb381378071bd authored about 3 years ago by Jason Penilla <[email protected]>
Start 1.1.15-SNAPSHOT

7a6d57c43d290165de4087ccc598413f44ef2b92 authored about 3 years ago by Jason Penilla <[email protected]>
Version 1.1.14

d261be9f825cb3b8a19918ded538daa3234cb5a8 authored about 3 years ago by Jason Penilla <[email protected]>
Use correct slf4j impl

835ea19220e1e952ce6b2c4d9093e11521e26bf1 authored about 3 years ago by Jason Penilla <[email protected]>
Start 1.1.14-SNAPSHOT

e7c19a8c3eb8bbee9ec96c05f0f4a0090afd801d authored about 3 years ago by Jason Penilla <[email protected]>
Version 1.1.13

2cb7246128d309dd1d8f08df25c3f064c2bb43c7 authored about 3 years ago by Jason Penilla <[email protected]>
Fix anonymous class order for source mappings (#99)

6215e929c1d07605652dbf9e91333a87f437d0ef authored about 3 years ago by Jason <[email protected]>
Split mappings cleanup for sources into a separate task (#98)

2948777623673403aa3b1fa09436ba5703358414 authored about 3 years ago by Jason <[email protected]>
Update Hypo to 1.2.2 (#102)

a1b1b140a2e85cd9c8d0d0a5bc08944b0c4a72b6 authored about 3 years ago by Jason <[email protected]>
Update Lorenz to 0.5.8 (#101)

d76e04dae42f442d35750562558eba97aea47f5c authored about 3 years ago by Jason <[email protected]>
Remove UserdevSetup.kt#writeMinecraftLibrariesFile

b4115d1363a4927d84bc30165a2908f39c7567ee authored about 3 years ago by Jason Penilla <[email protected]>
Bump dev bundle data version

Needed due to adding vanilla server libs to build data

00e63c17162e28ebb0bea490429363808a1bac08 authored about 3 years ago by Jason Penilla <[email protected]>
Fix nullability of UpstreamData#libFile property & other small cleanup (#96)

938bd3a38ab7156bb155d91f38f7b619fffdf301 authored about 3 years ago by Jason <[email protected]>
Use server libraries from inspectVanillaJar for userdev + sources downloads (#95)

f633ab45fc2724d2ba0c1619ea6403ed66161ead authored about 3 years ago by Jason <[email protected]>
Apply reobf mappings patch for forks (#91)

0777a1ce85fa8538c336f9cd1af79616e79176d3 authored about 3 years ago by Jason <[email protected]>
Init submodules in clone tasks by default

Didn't think of this until after #92 was merged, but there isn't really any harm in running init...

91f1190772eeff5fbf2e2ed488b4e41a71ccb5e0 authored about 3 years ago by Jason Penilla <[email protected]>
Init submodules in clone task for paper upstreams

Gradle seems to like this more

b4a898071754a89e71aaa00f6ba7f7c214ae314a authored about 3 years ago by Jason Penilla <[email protected]>
Version 1.1.12

abfb71758dc1a3211fae02b778a316e86946db88 authored about 3 years ago by Shane Freeder <[email protected]>
Add libraries as dependencies of the server artifact instead of to separate configurations (#88)

a6f0a96a0d70b040c07a5804277f6b84aad10837 authored about 3 years ago by Jason <[email protected]>
Apply ATs in userdev (#81)

893d2e65d00f2fe95d59cafb2fd6635035dea7b5 authored about 3 years ago by Jason <[email protected]>
Make UserdevSetup a BuildService to allow sharing setup cache between subprojects if they depend on the same dev bundle

699b8499510dffb66454bc59533676564c4840f8 authored about 3 years ago by Jason Penilla <[email protected]>
userdev: Set Obfuscation attribute on reobf configuration (#87)

0a90aa28791abde07ac768702920259d788bdf73 authored about 3 years ago by Octavia Togami <[email protected]>
Use Gradle property `paperweight.filter-patches` for patch filtering option instead of command line option

Works around gradle issue GH4311

1e3d63a29b659cde2ca8ee4944cbfc888b821541 authored about 3 years ago by Jason Penilla <[email protected]>
Update to Gradle 7.2 (#84)

5b6f778557da0227d522da9cec2565e5b2d6553a authored about 3 years ago by Jason <[email protected]>
Revert "Update for tiny-remapper 0.4.3 changes"

This reverts commit 4b329b2e8c51c7d133d83d645a6c8d6deb419edb.

Quilt now plans to simply mirror ...

24512fe2e37902e78e4be654617b60fb04c0e30e authored about 3 years ago by Jason Penilla <[email protected]>
Use provider for final remap jar instead of path

Fixes deprecation warning about task dependencies

2672151036ec2a5d43f9572e50d5c15050c43461 authored about 3 years ago by Jason Penilla <[email protected]>
Add remapped jar for bindings resolution

The AccessTransformerRewriter requires bindings to resolve in order to apply ATs, which wasn't h...

e5da125708596bca18ea030784ee522a7adbd6db authored about 3 years ago by Jason Penilla <[email protected]>
Small readme updates (#80)

5f5e44d341734ac7d521d08471d5f2aa8a017577 authored about 3 years ago by Jason <[email protected]>
Synchronize access to AccessTransformSet$Class#getOrCreateClass

d7e97c0ae1a7a7791d84381745ade73e3de0dfbb authored about 3 years ago by Jason Penilla <[email protected]>
Update Lorenz, Atlas, and Mercury

3695c2ebaf7a09afcaf59fe55c145f4406c78af2 authored about 3 years ago by Jason Penilla <[email protected]>
Complete inheritance in ApplyAccessTransform

2fe2f9de7f56b28d8caca294f55625be0bfd3e33 authored about 3 years ago by Jason Penilla <[email protected]>
Log files that are not imported

80ab8588f70742849b17c3764b28c3c2600340fb authored over 3 years ago by Bram Hagens <[email protected]>
Add userdev dependencies for tests

82b42acf85049beefc4f0b85599efbc59c116ed4 authored over 3 years ago by Jason Penilla <[email protected]>
Improve mcdev sources generation

I wasn't able to reproduce the issue on my install of Windows, but someone reported having modif...

852f3bef3dc3b6347bc1bbc30f43d995280c84bc authored over 3 years ago by Jason Penilla <[email protected]>
1.1.12-SNAPSHOT

8cea4a9172711452f095ba246f043eb172969ea1 authored over 3 years ago by Jason Penilla <[email protected]>
Fix #67

bbca9901a21d2e305f65a438820fa0e6a90f4caa authored over 3 years ago by Jason Penilla <[email protected]>
1.1.11

0953e65e3f2b2b858454bda902f32e6a5a02ebcf authored over 3 years ago by MiniDigger <[email protected]>
Revert "shade and relocate log4j-core"

This reverts commit 53b8d8e975a26b75763413bdb565792e4032d5fe.

Something changed in Gradle 7.2 i...

d330bd1b1bfa3882bfa24e9c19ec698d00a69114 authored over 3 years ago by Jason Penilla <[email protected]>
Revert "Make ApplyCraftBukkitPatches a cacheable task"

This reverts commit 54e712a6f63bdfff2997be86471e1a9fa2361808.

Seems hit or miss whether the git...

621fed978f62de9bf61c46010de58b1c0572f324 authored over 3 years ago by Jason Penilla <[email protected]>
Pass --ignore-whitespace for applying dev bundle patches

4c4fad3f1fdf29b7e7b0ab2da371e56ae2d10301 authored over 3 years ago by Jason Penilla <[email protected]>
Fix dev bundle check

45f444c0ff7d843221481cfcd64ab080438d4ee8 authored over 3 years ago by Jason Penilla <[email protected]>
1.1.11-SNAPSHOT

55b37e76710e5ee92e40ea4a9fe0f165a57c3d40 authored over 3 years ago by Jason Penilla <[email protected]>
Version 1.1.10

8fdcfa09ab28010e933e8d65a27bda707c54a305 authored over 3 years ago by Shane Freeder <[email protected]>
fork dev bundle generation support

ca165dc4b8afbd299e7ca9317d7b62644e5641c3 authored over 3 years ago by Jason Penilla <[email protected]>
improve up-to-date checking for setup actions

1b15e3708c80a807201064a4ce413bb0786b8279 authored over 3 years ago by Jason Penilla <[email protected]>
shade and relocate log4j-core

hypo uses log4j2 for logging, so when running mappings generation, userdev was giving a warning ...

53b8d8e975a26b75763413bdb565792e4032d5fe authored over 3 years ago by Jason Penilla <[email protected]>
use `defaultDependencies` callback instead of `eachDependency`

Using `eachDependency` allows for more flexibility, especially when working with transitive depe...

d47988d0bcacf236504e6c7122c204606082a833 authored over 3 years ago by Jason Penilla <[email protected]>
move setup to internal package

6dee585d507d8d7b4710c41f4b55b4a57ded048c authored over 3 years ago by Jason Penilla <[email protected]>
perform setup during dependency resolution instead of configuration

9cc446e04c85b52d66cd9d438a4d76eae719d056 authored over 3 years ago by Jason Penilla <[email protected]>
Use server jar url from version manifest instead of cb build data

f26c0a7643d837b86ab57a3a97c4e31553451e9c authored over 3 years ago by Jason Penilla <[email protected]>
- Don't run setup when cleaning caches

- Add missing log message
- Remove various unused data from dev bundle

2b07f488aba3aefaef9163f6dbe5c0e7a7623fcd authored over 3 years ago by Jason Penilla <[email protected]>
Replace some functions with vals, use args lists from dev bundle config

03bd820f8d871baaf41e4cf06b6f1ecdf65b6cc6 authored over 3 years ago by Jason Penilla <[email protected]>
Update for tiny-remapper 0.4.3 changes

4b329b2e8c51c7d133d83d645a6c8d6deb419edb authored over 3 years ago by Jason Penilla <[email protected]>
add a better error message when dev bundle is missing, add some apis to the PaperweightUserExtension

bb0ba357f9db500a3e4ca00883f6d24ea5fb6fd9 authored over 3 years ago by Jason Penilla <[email protected]>
move userdev setup tasks into configuration time

this allows for building and importing a project in the normal way without needing to first run ...

6d6f5e4aba648414ed398be50ad5d928d0296204 authored over 3 years ago by Jason Penilla <[email protected]>
Initial work on userdev

24a8b06ad2624c0a9bf435e0c783588124f03e59 authored over 3 years ago by Kyle Wood <[email protected]>
Progress on userdev

a8194efde7fd00fa3b0b942900383d1ea1f23c32 authored over 3 years ago by Jason Penilla <[email protected]>
automatically attach decompileJar as sources for the remapped minecraft jar

0e4edf85ea33ca5cfa40d825662204f78ff0bf21 authored over 3 years ago by Jason Penilla <[email protected]>
add basic versioning to dev bundles

52e713826fffee88731efd7abf0161f1adcdb711 authored over 3 years ago by Jason Penilla <[email protected]>
Remove preference for AdoptOpenJDK toolchain

This avoids issues on Apple silicon as Adopt does not ship compatible builds.

b7800816c8ee478ca8ae767e38bfbf4b91789798 authored over 3 years ago by Jason Penilla <[email protected]>
Avoid experimental Byte.and extension function

99d657b170f58f58e67c30e20e444fa25cf40479 authored over 3 years ago by Jason Penilla <[email protected]>
reduce code duplication for paperclip setup

39f64d8cc0a53954711fca9334373dceacd76424 authored over 3 years ago by Jason Penilla <[email protected]>
Improve handling of CraftBukkit and relocated dependencies

fc5f69d57963e0129638b3da58a4524284cd07bd authored over 3 years ago by Jason Penilla <[email protected]>
add reobfJar as outgoing artifact of reobf configuration

this allows for depending on the reobf configuration of a project dependency

a17e068923be0da91788fd3202a64c7b82533a5e authored over 3 years ago by Jason Penilla <[email protected]>
provide patched jar instead of paperclip to PaperweightUserExtension#mojangMappedServerJar

aea76133898d0690fb26fa41321bfc0b186442be authored over 3 years ago by Jason Penilla <[email protected]>
Make ApplyCraftBukkitPatches a cacheable task

54e712a6f63bdfff2997be86471e1a9fa2361808 authored over 3 years ago by Jason Penilla <[email protected]>
Apply shadow before trying to access shadowJar

This is already done in core

This fixes `generateReobfMappings` failing to configure when runni...

c2805037f2bb121190f7a4d966d8dcbbed77de35 authored over 3 years ago by Jason Penilla <[email protected]>
Change default mc-dev sources location to be inside the server project

This makes it easier to "Find in files" for the entire server without also searching the rest of...

87e05b08435a2734931f7183c91d20d5d5968273 authored over 3 years ago by Jason Penilla <[email protected]>
Start 1.1.10-SNAPSHOT

9e4a702d8c1759e9868e087cfe187e931d699d82 authored over 3 years ago by Kyle Wood <[email protected]>
Version 1.1.9

3e266190bd047d57e73b65a784c6148a2748169d authored over 3 years ago by Kyle Wood <[email protected]>
Remove unneeded constant

59c469af45e09b2302a3de353f60cfd309609024 authored over 3 years ago by Jason Penilla <[email protected]>
Move mc-dev sources to .gradle

102219b035f4cdfa5236ae10fb72d5a5cfcd6781 authored over 3 years ago by Jason Penilla <[email protected]>
use extension property for mcdev source location

f2be248c888ec27d793218700a16796166d35dd9 authored over 3 years ago by Jason Penilla <[email protected]>
automatically setup mc-dev sources as a generated sources root for intellij

dd2cd269fdc2dee6a0dabb9a8ce35c94a5c0f3fb authored over 3 years ago by Jason Penilla <[email protected]>
Ensure patchCraftBukkit runs when CraftBukkit has changed

aba3695bb036f07fd642acfa6ec4a159ca0f6a5e authored over 3 years ago by Jason Penilla <[email protected]>
Automoate and simplify process of resuming patch remapping

481bbdfc180559a087163a6102df66ab5d027382 authored over 3 years ago by Kyle Wood <[email protected]>
Actually execute the create remapped-base tag command

3dcafbb69d35f0fe8a47f54ad8cfb4cb32219e7f authored over 3 years ago by Kyle Wood <[email protected]>
De-dupe git debug output

93eff06e088feff206eb79c5023ece63160b8fac authored over 3 years ago by Kyle Wood <[email protected]>
Still capture git command output when using debug flag

51368f2f466e73198289b9b1e0fab56ef8f1bb7f authored over 3 years ago by Kyle Wood <[email protected]>
Fix cache path string

1ecccc4667745403aba7b71594ed68f8d633f724 authored over 3 years ago by Kyle Wood <[email protected]>
Provide a more useful error message when git is not present

3cd511f6df1f48c12d68dd359b01639b2051435c authored over 3 years ago by Kyle Wood <[email protected]>
Move constants into a package for wildcard import support

Also add more entries in .editorconfig to help IntelliJ, and explicitly
list which packages shou...

f5d09e8d1d162a8371dcae79791abe3c12ff3013 authored over 3 years ago by Kyle Wood <[email protected]>
Don't create the output data file for upstreams

Also introduce a new property to separate that value out from the taks
name. Using the same name...

00db3813d58adf622d12a79d91a7833b58c80bd8 authored over 3 years ago by Kyle Wood <[email protected]>
Update to my new username

0938b9e579280ddf19e590fa5d58dda4ef02feba authored over 3 years ago by Kyle Wood <[email protected]>
Use Gradle's Java toolchain API for forking tasks

b4a6a098bf5941f270e74cb36d4681ec6ca3bea4 authored over 3 years ago by Kyle Wood <[email protected]>