Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/tiny-remapper


https://github.com/QuiltMC/tiny-remapper

Bump version

77c7f1db19b6ae023c5e6d1f38d9537b48bf8069 authored over 1 year ago by Eli Orona <[email protected]>
Add CLI option to ignore invokedynamic types (#106)

bb5cb1ea67d09829d33cd4661bdd6fb45d14cecf authored over 1 year ago by Luke Bemish <[email protected]>
Implement barebone support for Mixin's `@Desc` (#109)

af052e500946550d4b13660f30ccc9c701618ece authored over 1 year ago by Geolykt <[email protected]>
Apply analyze visitors before TR analyzes the class. (#108)

(cherry picked from commit 63d23ad268c47c5552196a8ce35191834d9b33df)

12ba7b7e62fda004802e9badb03a8b2eacc53574 authored over 1 year ago by modmuss <[email protected]>
Add EC signatures to meta inf fixer

(cherry picked from commit 3857d4ff4a3a0dee880e862c863c3b0ce322dd0f)

2e6984c309b65f5704a4a8165aafa8c45c11f420 authored almost 2 years ago by Player <[email protected]>
Avoid requiring identical fs in MetaInfFixer

Uses the same workaround as in OutputConsumerPath

(cherry picked from commit db35ca861346445e82...

1869ab3fa91967c69dc916c41fd87abbf653b328 authored almost 2 years ago by Glitch <[email protected]>
rework fs handler (#93)

* rework fs handler

* Update src/main/java/net/fabricmc/tinyremapper/FileSystemReference.java

...

ec5bef208c0e675a8a17a50676172361b63b6eb0 authored almost 2 years ago by Player <[email protected]>
Fix fsRefs not being public, bump version

(cherry picked from commit 71ac0556260f9b344d37daf531f4edac583e9c9c)

8e47c994cbacdd8fe750ad7b80fd9d08f5d9afbc authored almost 2 years ago by Player <[email protected]>
Fix build

(cherry picked from commit d7b611486c861a12a1715e83ee5c32433fd059f2)

33a3ecf8b7f5c42e0e88cc488f12df0509c3774d authored almost 2 years ago by Player <[email protected]>
Allow FileSystemHandler to communicate with other libraries on the class path

(cherry picked from commit 4eb5a9bda8d819dc742fa86b735e1cda6bffb10c)

5948cfed8b9d8d8a1c61b761298a0ba7c317dcfe authored almost 2 years ago by Player <[email protected]>
Provide context info if ClassReader fails

(cherry picked from commit 0a542621464b1a2781b8b1d0cadc600eae1c842c)

9796e5ca73caa3e286e8016e9b26232bf3310d66 authored almost 2 years ago by Player <[email protected]>
Ignore Tiny2 entries with empty dst class names (#88)

(cherry picked from commit a23ab94b73a56f693ec6e56b6915c709c5de3bbf)

bba8ece95cf2ca24793fb15350894523aae30f90 authored almost 2 years ago by js6pak <[email protected]>
Make V1 reader not discard trailing empty values (#85)

Fixes support for some jar mapping and merging stuff in cases related to pre 1.3.1 versions.

(c...

5cc865fccd8a092b54e11a8872fe9b965ca3a02d authored almost 2 years ago by calmilamsy <[email protected]>
Update gradle wrapper

(cherry picked from commit 20ca72eb58f3b61ec30e6412c048fdb0d05889e6)

d1b178323efb69629def5196d3144517e2e1c46d authored almost 2 years ago by Player <[email protected]>
Configurable ASM Version

2b1d698a465889bf365b8693058f8cb9f8fa3963 authored almost 2 years ago by Eli Orona <[email protected]>
Bump ASM Version

529c782ece80b2458e37a20489abe83920e11dcc authored over 2 years ago by Eli Orona <[email protected]>
Fix annotation remapping for record components

45bf16b5adb96abe38b8f76728d9b1db09f3aa0c authored almost 3 years ago by Player <[email protected]>
Bump version

7499380e0730ddf762e8653c48d3b8b0a1d41b19 authored about 3 years ago by ByMartrixx <[email protected]>
Fix NPE

e2432b86743d85a9b5e7b2cd14ed3d8a437d5c91 authored about 3 years ago by ByMartrixx <[email protected]>
Fix release workflow

d9d32d76ff65242940903c62e96ec454e886afe9 authored about 3 years ago by ByMartrixx <[email protected]>
Add TinyRemapperConfiguration

e8b54b368a81f0290ddf2a17d8f90200217586c9 authored about 3 years ago by ByMartrixx <[email protected]>
Update to Fabric TR 0.7.0 (#8)

* Implement support for remapping bridge target methods with the bridge

* Remove JenkinsFile
...

ade8f5d7a9dbb05cc6ecae1ac86741d4b3e78419 authored about 3 years ago by ByMartrixX <[email protected]>
Fix issue remapping record invoke dynamic methods

294d8dd691dc9a553be1c21931926b12a8e5f313 authored over 3 years ago by Eli Orona <[email protected]>
Bump version again

384f7a7da5be880ec87e3069c49f26d1139c3168 authored over 3 years ago by i509VCB <[email protected]>
Correct workflow error when publishing usage docs

f945f2d5e756c3eb5267a9b921343f68e4ba3f2d authored over 3 years ago by i509VCB <[email protected]>
Bump version

b4f3cceed865befa8373216a7080623654021443 authored over 3 years ago by i509VCB <[email protected]>
Refactor the tiny-remapper CLI (#6)

* Ignore VSCode files

* Add Picocli

* Start annotating fields

* Tabs ---> spaces

* I...

2392f6aeddd29d211a987e6b943ef41aee2c22e5 authored over 3 years ago by Nino Maruszewski <[email protected]>
Bump version

b1f7efc58ba2ee17fd79cbc08e42f9ec5ce4914a authored over 3 years ago by i509VCB <[email protected]>
Ensure parent directory exists before writing file (#5)

fe9b923fdc91caf7205e870eb5874e047f4025b5 authored over 3 years ago by Kyle Wood <[email protected]>
Implement support for remapping bridge target methods with the bridge

Create missing MethodParameters and LocalVariableTable attributes in
more cases

Reject invalid ...

c24ad11949909d25ff2020158397ea88a8aa5f9d authored over 3 years ago by Player <[email protected]>
Bump version

6f452f257c6e46ebfda63c64c650ccd0d339aae2 authored over 3 years ago by i509VCB <[email protected]>
Merge remote-tracking branch 'fabric/master'

dd5feb8feaf80e57eee821dfa25231a614c9e2ac authored over 3 years ago by i509VCB <[email protected]>
Update gradle wrapper and workflow jdk

b008e7a096aa595df995b0badcb075d19d1a92af authored over 3 years ago by Player <[email protected]>
Buildscript and artifact name changes

425452cd34d49efa249db9a9d80c96e6de8d40f3 authored almost 4 years ago by i509VCB <[email protected]>
Update build script + release via github actions.

Bump ASM to 9.0

a03a36293a876bf0b8e0756c2b6a1d14c7eddb1f authored about 4 years ago by modmuss50 <[email protected]>
Bump version

ff672cb5686a02654b7112621d08faad1ff3c5cc authored about 4 years ago by Player <[email protected]>
Allow threads to be configurable from the CLI

f9e96650f16d4f6a86ce3a29961fddfb5373bb8b authored about 4 years ago by Kyle Wood <[email protected]>
Create start/end labels when creating local variable tables instead of

relying on the presence of suitably placed ones

168389fb11b6bb0e600ed21ed33248e836fee553 authored over 4 years ago by Player <[email protected]>
Add some debug asserts, discard classpath class bytes early

68f7a09f95b6792220b9029cee74a9c2c28ecdd0 authored over 4 years ago by Player <[email protected]>
Bump version, fix licenses

7c36fe70d2f749b7d01ce66bc960e69f37f84885 authored over 4 years ago by Player <[email protected]>
Add support for processing inputs/class path asynchronously. Also add support for tagging inputs and tag based output filtering in apply() such that multiple projects sharing a common class path can be efficiently processed together.

0f647c425d8c12c7d8bcb6a4857ab9cd0b837df9 authored over 4 years ago by Player <[email protected]>
Fix variable names containing ignorable chars not being renamed

Ignorable chars (Character.isIdentifierIgnorable) are ignored as part of
identifiers (cannot be ...

8bd2d0182343b7c50e48eb9188c4bc86914a3c27 authored over 4 years ago by Marcono1234 <[email protected]>
Append '_' to local var names in case they are keywords

Previously local variables and arguments whose generated name was a keyword
would instead get th...

fa11fb4820a9b40164f05759832f411481ac3aeb authored over 4 years ago by Marcono1234 <[email protected]>
Fix extra remapper being ignored in output file name computation

b81c1d98af08c35c6bd9e14deb71103a6832a86e authored over 4 years ago by Player <[email protected]>
Improve duplicate class target name error reporting

c5012923697659bc80dedf6637ab9b3386796640 authored over 4 years ago by Player <[email protected]>
Fix crash from weird mapped class names like a$b/c

3b9df0dd11d03c0e203157adcb1c7f160d3036b7 authored over 4 years ago by Player <[email protected]>
ASM 8.0

9b663bf2f6715b4a5070ba6d5b982c4eade5d734 authored almost 5 years ago by modmuss50 <[email protected]>
Fix local var name generation creating keywords or literals

ba2f6a542ee2b22e269feea095ef123514d31abc authored almost 5 years ago by Marcono1234 <[email protected]>
Do not allow keywords and literals as local var names

f4b7e6d2fbe8c2f70cf1431dfbe4e9a6e42d071b authored almost 5 years ago by Marcono1234 <[email protected]>
Fix member descriptors when the from namespace isn't first (#24)

7e7bae459eb7cf0304343e12a3031ffbb943ce89 authored about 5 years ago by Chocohead <[email protected]>
Ignore missing target member in access check

63c22e8303a1c535dad1d7e88ed397f3641ac069 authored about 5 years ago by Player <[email protected]>
Fix accessibility detection being too strict

054cbc19ae20093be8a818ce130c1f9eaa914780 authored about 5 years ago by Player <[email protected]>
Add missing license header

7926d38170c86449302236d6ff62cee593eed7f4 authored about 5 years ago by Player <[email protected]>
Use FileSystem reference counting to allow concurrent tiny remapper runs

with overlapping inputs

8f65b51ec7f2a8431764dc4e841e388c672ff034 authored about 5 years ago by Player <[email protected]>
Add --skipLocalVariableMapping, refactor&cleanup&improve lv

mapping+fixing

TR will now only create parameter tables for abstract methods and if
there are an...

bc4e6f6e26a7ad89e570edb069bdb507e2d0facf authored about 5 years ago by Player <[email protected]>
Fix var gen creating collisions with lowercase type names or Java 10 var

58028c0bd97879cfec3996e47891f207be8b53b0 authored about 5 years ago by Player <[email protected]>
Avoid creating all-empty method parameter attributes

12dc7c50b9acf4a5587c7153c95b99d6937bf9f8 authored about 5 years ago by Player <[email protected]>
Fix name<->id translation off by one and plural corner case

2db3f8ddc1bc253d3cb49a14805e82b41d7bfc8a authored about 5 years ago by Player <[email protected]>
Improve lv name generation, avoid missing parameter names with renameInvalidLocals

4763531581f9517e596aa79c596f566dcb2c1b31 authored about 5 years ago by Player <[email protected]>
Fix missing synchronization on fsToClose when an exception occurs while

read tasks are still running.

From https://github.com/Chocohead/tiny-remapper/commit/c13c04cc74f...

fad2b2e6ca224178ec55ba0c4c4de354ce9b3421 authored about 5 years ago by Player <[email protected]>
Filter module files (module-info.class) from analysis.

Issue originally discovered and fixed by Chocohead.

b754bbf7c607081081818e374f923ce2d0625ed4 authored about 5 years ago by Player <[email protected]>
Mark TinyRemapper dirty by default for remapper-only uses.

08ea334c97c6889b4c9a68b3f470ddf0b23fd44b authored about 5 years ago by Player <[email protected]>
Add support for customizing analysis and/or remapping by offering a way

to supply parent visitor or remapper instances.

1cc2e18c3b89c0be78c7fa8a3fed2df40a389fba authored about 5 years ago by Player <[email protected]>
Don't write MethodParameters when the param names are null (#20)

c2486b0cdcb7cf23e9cdbf46e100d1a69b36821b authored about 5 years ago by Fudge <[email protected]>
Strip inner classes in SourceFile attribute computation

f6bb5352a8739f899a2446a31baa455f96fe4b42 authored about 5 years ago by Player <[email protected]>
Expose Remapper instance

56c0e2336bc69d019391e3d91b1a6b464cc66638 authored about 5 years ago by Player <[email protected]>
Add mode for identifying fields by owner+name only.

cd25a77084b8048cafcfa923b720addbf5ef07ac authored about 5 years ago by Player <[email protected]>
Remap SourceFile attribute to fix IDE class->source association.

b31d373b6ada1d0f2513e5d58486766f49f27015 authored about 5 years ago by Player <[email protected]>
Implement support for checking and fixing post-remap access issues

(default off).

5ce0f7e96ca53a91705d42377c1d3d68e1bd3f13 authored about 5 years ago by Player <[email protected]>
Buffer Manifest output stream to work around zipfs corruption bug(?)

3adc4e03f315a52d8553625dd6cf1849f260caf1 authored over 5 years ago by Player <[email protected]>
Fix jar->dir and dir->jar support for OutputConsumerPath.addNonClassFiles

c2637a6131d92e3900f814be9e2b7209b10cce91 authored over 5 years ago by Player <[email protected]>
Fixes difference between LVT and parameters (#15)

* LVT and parameter names will now always be the same. Abstract methods' parameters now default ...

ac3d94990543e080af2d5fa60dcf444b46a38ed0 authored over 5 years ago by NeunEinser <[email protected]>
Properly map params of overriding methods

Signed-off-by: liach <[email protected]>

4ff2cc3c1412778241b36fb7a0a39356d8802342 authored over 5 years ago by liach <[email protected]>
Implement support for method parameter remapping

c97e00177f7c7a5c6da159d6d2faa09d4c32875e authored over 5 years ago by Player <[email protected]>
Update gradle wrapper

010ef8a6a7a1dbd1a37b575840da09a4705ae96a authored over 5 years ago by Player <[email protected]>
Allow filtering output classes by name in OutputConsumerPath.

5283959dac812dc91f8cba573d64990d9627addb authored over 5 years ago by Player <[email protected]>
Allow overriding the archive vs dir detection in OutputConsumerPath.

a092fe3a90385605d6f96caea1bdcc455dd0933a authored over 5 years ago by Player <[email protected]>
Someone wrote some code in early morning, I guess

Fix yarn jar remapping in yarn

Signed-off-by: liach <[email protected]>

7e4f744368617b21a7733d389f45e9d0e0448efb authored over 5 years ago by liach <[email protected]>
Fix Tiny2 parser

986678935ecf9fc966a810072dfeb2253e0fbf70 authored over 5 years ago by Player <[email protected]>
Fix conflict resolution still assuming that member maps resolve to more than the plain name

a75ac06e8802b85fa60b02e39442fbc13d8f03bc authored over 5 years ago by Player <[email protected]>
Implement support for TinyV2 (wip)

ca896eca82c72aa7659ea6ff8a26789ae12fd4f3 authored over 5 years ago by Player <[email protected]>
Add an OutputConsumerPath mode that avoid concurrent FS accesses, migrate its construction to a builder.

4b6ec62bbfa7fcb0aff417b0e67f2f3e4b527357 authored over 5 years ago by Player <[email protected]>
Demote class conflict to warning, check only for inputs.

Use explicit input vs class path handling.
Fix conflict check exiting when it shouldn't.

6898c446544a61266f87eca8936e6c39e0b74301 authored over 5 years ago by Player <[email protected]>
Add license headers

207c7d8c1bceffdcf2ed48e7cd05ef0bb8f84dec authored over 5 years ago by Player <[email protected]>
Major cleanup, remove owner+desc from member mapping target, use member resolution instead of proactively pushing to all potential callees.

7fa7139934a50aae9fa83d53d8a8a8b08aa6b6b0 authored over 5 years ago by Player <[email protected]>
Add detection for duplicate mapping target names and duplicate inputs.

5a77f1d690e4133c6a67d642357911a11c01bb62 authored over 5 years ago by Player <[email protected]>
Revert "so much for API compatibility, ASM"

This reverts commit f2df0492da1f966a344266990645db367ced9ae4.

f5d870d12397de1397498a14bbcaf193befa8162 authored over 5 years ago by asie <[email protected]>
so much for API compatibility, ASM

f2df0492da1f966a344266990645db367ced9ae4 authored over 5 years ago by asie <[email protected]>
Disable license gradle plugin until it can be fixed

20dd6c65e0b211874255523585fedd1d5b4fd43c authored almost 6 years ago by Player <[email protected]>
Add missing license header.

8e59ee3204f157571dd235091d25356c9d7fd2e4 authored almost 6 years ago by Player <[email protected]>
Improve non-class copying support.

848aab4634ec64a56d343c2a92ab8430c3317f26 authored almost 6 years ago by Player <[email protected]>
Extend annotation remapping support for the remaining cases

Fix using the mapped class name for mapping annotation method names
Fix object->desc computation ...

b0d3ece1084522eb895f1edbdf37c9f11eee734e authored almost 6 years ago by Player <[email protected]>
Support remapping annotations in classes, methods and fields (#6)

* Support remapping annotations in classes, methods and fields

Fixes https://github.com/Fabri...

73db0ecc3c3c2f23fd88ab5a31b9d22e399ffc51 authored almost 6 years ago by Roman Vaughan <[email protected]>
Add sources jar. (#4)

44e1707420e376672863932c0315129577db6cb9 authored almost 6 years ago by Adrian Siekierka <[email protected]>
Add sources jar.

4e19953fc9989a6db7902fcbf9138b196ae9f856 authored almost 6 years ago by covers1624 <[email protected]>
catch incorrect/strange class filenames when rebuilding source names

5b1d7ecf094cc6286566d0ef9be8a23085207068 authored almost 6 years ago by asie <[email protected]>
Improve lv name verification

4d93b97c0a767f5827ae28cb44163b04b132ec9e authored about 6 years ago by Player <[email protected]>
AsmMethodRemapper assigns names to local variables (#1)

* AsmMethodRemapper assigns names to local variables

* Address code review

Use Type.getTyp...

c7b955536d22198a2cba18234fa3943c4d24dead authored about 6 years ago by David Vierra <[email protected]>
add --rebuildSourceFilenames

723594c8569dbbdc444c63d0d8cafa0fa30eb5a1 authored about 6 years ago by Adrian Siekierka <[email protected]>
Make member resolution optional, off by default, to easily handle stripped jars.

bede17ed1880fedd5b04a32be6ed28ab9cf45bd6 authored about 6 years ago by Player <[email protected]>