Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
https://github.com/QuiltMC/Mixin

Use meta class for redirector metadata in place of multiple keys

af602861920cec1090f70ff62c8fb1ab449915a3 authored almost 9 years ago
Add all missing class javadoc

9cd453cd634aa5cd840d32ad206283dded53acd9 authored almost 9 years ago
Nothing to see here, move along

83a9f4fb0293e99c952f5739904748605b9de44e authored almost 9 years ago
Injector update, injectors are now more predictable, bump to 0.5

56d910ea8f5e7c3c40caedc488da8cd8c1408dfb authored almost 9 years ago
Allow @Final on target class methods as well.

5bdb10884d1815dcde164c3f7cec3f0b498238c2 authored almost 9 years ago
Merge remote-tracking branch 'origin/redirectfield' into initphase

3fe20b5e6e678a6ce386e64d304492634c4ab06d authored almost 9 years ago
Version bump 0.4.19

be6c749de0c3d756073a2f39e29ddd6c5d3cbdb3 authored almost 9 years ago
Allow capture of containing method args

27bd5c99116d4c19146c3e93e68edd4da4d4d0d4 authored almost 9 years ago
Add missing exceptions from housekeeping

aa47a402ed69550174ccc31764336dfb1ea23065 authored almost 9 years ago
Tidy up code stolen from BytecodeUtilities

b2d35963f80f862b7fe906de6140db12e8422c5f authored almost 9 years ago
Allow Redirect annotations to work on fields as well

5a79cacc1467b053418a4cc00ea443f6eea25587 authored almost 9 years ago
Housekeeping

19272e1170bb31cec4b57b766a11dbc5722ddef0 authored almost 9 years ago
Fix compile for jenkins

1e7f351115056b9aadac2fda96d4999b5cbe439f authored almost 9 years ago
Merge remote-tracking branch 'origin/modifylocal' into initphase

3471c68133a25549a77b01869cc8c6d616305b39 authored almost 9 years ago
Fix javadoc warnings

8763ed6b850f19c883623ba05e52bae5fac43596 authored almost 9 years ago
Flesh out some javadoc for new classes

0fad775ff01b5251a505c9d78f72b7ee35378a15 authored almost 9 years ago
Refactor and extract local var discriminator, add LOAD and STORE points

6ad3fce00f0b35a28745a5d6f6887df930a08d1f authored almost 9 years ago
Support for modifying local variables in methods

cd215795d2ca0b16f6fb22bb6d78bee378e7e59d authored almost 9 years ago
Allow initial compatibility level to be defined via system property

6ad5bc8f76e06a1a3bbd9bbcf1662582d7f98642 authored almost 9 years ago
Allow demoting warnings for decorated Final fields using Mutable, re #99

529c8ad202dc466227a06f3f3c70dacc1a627d79 authored almost 9 years ago
Fix refmap generation for #97 and #99

93dca4fc57b5786e915ddf15e88b109a72a63ab1 authored almost 9 years ago
Temp fix for downstream SRGs not remapping members, fixes #99

54fa0f4e768a7d282a1d9eb59d8c06d7c6c44d16 authored almost 9 years ago
Add all supported options to SupportedOptions array, fixes #98

d8e07fcb27cfbd70dc505878a16f6222a725033f authored almost 9 years ago
Rename MethodData to more meaningful SrgMethod

204a10c64d90f24a9167f1797c769ced23d5ed2d authored almost 9 years ago
Obf changes, remove srg2source, add ctors to refmap, fixes #96 fixes #97

5afccbd4dd4ce2c6f1007ca6ba21bbcc9e7b4495 authored almost 9 years ago
ExtraSRGs support in Annotation Processor. Closes #94

2c9e3d1d398be0e164f081fc90e2439f17e48706 authored almost 9 years ago
Refactor and tidy up Mixin AP, split god classes up into modular parts

a8a3251cf22500421632340ad819ac6516f7b866 authored about 9 years ago
Write soft targets to the refmap and remap them at runtime

ebdaf69e29305facad9d3b1f8b376d3dc9f8cadc authored about 9 years ago
Merge remote-tracking branch 'develop/interfacemixins' into initphase

a5e797faed81c06e36d59c5ff468d98cd116cf54 authored about 9 years ago
Interface mixins dev

46e20b1f4e864a7d7b27bb61e45cb8b59c4fe26f authored about 9 years ago
Add Final annotation, version bump to 0.4.13

8c450d428264f536f138abd4a80d2017f26261b4 authored about 9 years ago
Fix erroneous warning in InjectorGroupInfo

35acd06d4b52e5c6407f1c5c378997c57ac34f6d authored about 9 years ago
Fall back to generated LVT for synthetic locals, fixes #88

c1d494d41cc6858f2eb4e9ef3d1f9e41a53fd8ec authored about 9 years ago
Genericise recursive member resolver

09d9d0534bdc73be775b686fe356ca6911929f7c authored about 9 years ago
Actually commit the correct code, actually fixes #93

4fd21a77c490c86221c765dbf84c3de8996983d1 authored about 9 years ago
Resolve methods references recursively as well as fields, fixes #93

a99012eabc9178efad58c7e6d4c0664219280b9b authored about 9 years ago
Abstract blackboard access and update/abstract FML reflection, fixes #92

ec42236133d4e6a1621feea8683063cd67e97da3 authored about 9 years ago
Only apply config-wide require value to un-grouped injectors

0543aab770f1cfdb65316a1e85a5bac570170396 authored about 9 years ago
Allow min and max values for group criteria, instead of only min

c6859f713fdf9d3b945c7f6aa7c5dd4fdb060aca authored about 9 years ago
Derp

557f363f26bbf200cf10cf152a9b7cc88737cc9f authored about 9 years ago
Provide more information in CallbackInjector error messages

5e22d4bcb7e71d165bdbe117dd6dcf94e356b5d7 authored about 9 years ago
Housekeeping

3b2783c214cc5485dd81a793f84c5ac990a795de authored about 9 years ago
Add support for injector grouping and config-wide Inject::require value

36576e239bb12e3638b0d5a9d2a11a668be4f36e authored about 9 years ago
Run transformers even if bytecode not loaded, fixes synthetic classes

61ec3187b87c5172b155e3c2261ca009fe784f8c authored about 9 years ago
Fix inverted semaphore on overwrite checker block

967d9e28e7c99a4551c7753d6264b618ca628593 authored about 9 years ago
Organise imports and add formatter settings to project

8c6be0e99c00d857f6c36fdb0f3bc29249a21d88 authored about 9 years ago
Add refmapper debugging/runtime flags

fb2360cce77c47491ee325b1f93957472cee2042 authored about 9 years ago
Add support for validating overwrite annotation javadoc decoration

30e2530d340d7761189fa0cae343c4a18d22e6d8 authored about 9 years ago
Remove debugging jar cruft

853f7bde441b7e90b27e59176dd8f9970ac8489b authored about 9 years ago
Fix Interface Checker logic for java 8

a16bcf3dd96fcf7f706598db5d9489e1dd4f0412 authored about 9 years ago
Don't crash on missing interfaces when resolving static bindings (temp)

50b9deff2a0f2ed0026b6b803739ec2c04226677 authored about 9 years ago
Ignore class transformers decorated with Resource, updates #86

14f3f403dd3e7e3b29d117324e3ba499ce4e7ad7 authored about 9 years ago
Remove debug flag

7f6b2c6fbbcfb3a3b41052709f34632a37475809 authored about 9 years ago
Fix traversal and mixin-is-own-parent detection, fixes @Deamon5550

b0f2db09de126eb8abc7a239d3adf12a7511ea64 authored about 9 years ago
Fix NPE

d605e28da63744c7113d2c6caf096a5078714123 authored about 9 years ago
Add require and expect metrics to injectors, allows injector validation

99c07dcfc900f7a9054ca319050d4baef42e5f7c authored about 9 years ago
Fix outstanding stack calc issues, fixes #85

34402ab33ce261bde9d5e429e92bea575fce4577 authored about 9 years ago
Export transformed class even if verification fails to allow inspection

6b43ea7de68f4526d566c65b2b5b0e11873f4ec5 authored about 9 years ago
Fix classpath for IDE

fd495c58db8ac07b583ddab300f41e0cd8023535 authored about 9 years ago
Slight improvement to signature validation, fixes @gabizou

752e5e8a3ea79b403731c27173edc1dc1a1fb5f4 authored about 9 years ago
Need srg2source in the pom because of the AP, derp!

12d76f72e303d0828de5bce3fc7452a612814957 authored about 9 years ago
Make ModifyArg and Redirect errors mention the handler name, fixes #84

087e3cfcfec895c95b2e3592d69037135f5a41b0 authored about 9 years ago
Fix licence and javadoc microderps

d20698bd64b1e7d6ddca561ec7f995394a1100ee authored about 9 years ago
Use java.lang.Object ctor on CallbackInfoReturnable for array, fixes #83

769aac51e892129c3f5bd70045b269c4ad00633d authored about 9 years ago
Fix stack calc error when inlining CallbackInfo ctor

b134940a19078d26eace3bce0b435123dfe3e8d1 authored about 9 years ago
Implement remapper, fixes notch->srg at runtime (eg FML), bump to 0.4.10

c04eb1bdd7c3e9d7d75483851f16876cdfb0fedc authored about 9 years ago
Fix AP stripping generics with nested generic signatures

0f12304abe4ec425c6934286ba26d895e449093b authored about 9 years ago
Resolve field obfuscations in superclass mappings

e2275d15e2e9c40a2dc7825614f7d1df4fc9ced3 authored about 9 years ago
Fix AP remapper to emit correct notch mappings in refmaps

068f64be0085a8e5758fbb33011540f7fcbf5f79 authored about 9 years ago
Add two tiny optimisations which make decompiled output easier to read

03422a0851eb7c2b1024c9943bd88945a92d015d authored about 9 years ago
Indent header more appropriately for easier reading

be78c8b191566f0c0babb01190d953eb3d7894ce authored about 9 years ago
Add option to disable decompiler when exporting, fixes #82

ed6e35876147fe420312d246e537851a8212f4a4 authored about 9 years ago
Exclude fernflower from exported pom files, partially resolves #82

f70bdf927a372310c2fd70f325c8cbb5fb8fa61e authored about 9 years ago
Bump version to 0.4.9

1f88dc0fe6f6cd2d94bb885c860bf8ab36fcb95e authored about 9 years ago
Store multiple obf types in a refmap

b56a5350051896813cfd22831c414860038da6cd authored about 9 years ago
AP support for gradle plugin, version bump to 0.4.8

03744c86a097daba18b16e9ee5d347f7eb1ad473 authored about 9 years ago
Minor fixes

bc4219660112e703b5b211418568583518033c80 authored about 9 years ago
Don't raise no-obf error for @Inject if remappable ats exist, fixes #80

9bad1f5c970b19cdb3e9e748c4d9745c8ec62dac authored about 9 years ago
Store target info between compiles to support cross-project supermixins

5814ea195775fa24d6efc52491a61994bd0facab authored about 9 years ago
Validate against raw types when validating super because mirror sucks

34dab7d1d57d02fcd1bf59f0d2235ea035e1b4b2 authored about 9 years ago
Use implementing class in static binding when resolving default methods

6fa0432fccec3b0a28248384f21083f62eca7120 authored about 9 years ago
Fix stack calculation error in RedirectInjector when capturing args

519b9c6da12472c395907a37f6117b8cc55b64ac authored about 9 years ago
Fix off-by-n error in Locals

6322cffe8b561d2eb8c7c3c02ee32390bedf6ecc authored about 9 years ago
Descriptors can have currency symbols too

650a753af795e7c2592c6ab450ae0aa722b7a7fd authored about 9 years ago
Have AP report Java 8 support

6c59b7b7a6e6b5f5a85e81e23ecd6953249b6f60 authored about 9 years ago
Add some simple validation (idiot checking) to MemberInfo

1d3a5345e968cba6c9c3988ca8eb2b0312da065d authored about 9 years ago
Rethrow spurious NPE as something more meaningful

c804069f5c3577192cfe295f9dbdbcbd6b36993f authored about 9 years ago
Minor housekeeping

237efbc625e5e3184509251858f8deca4d30b420 authored about 9 years ago
Handle gaps in local variable table when failing over to surrogates

f32d67a23c7086cb79f24d03abdd474544180872 authored about 9 years ago
Merge branch 'compatlevel' into initphase

e337823f696941bd6dc9af1f22a9a9b021eeaf9b authored about 9 years ago
Collapse vestigial if

3a25ffa10fd2e459153133e52e98e58764d7881b authored about 9 years ago
Add mixed-in interfaces to target class metadata

bd93ef2806557bd8b25b5f5e2509c8d9a81c3237 authored about 9 years ago
Version bump to 0.4.7

e0e00da2762b7cfb31602bf5f5ed557e8e53cfbf authored about 9 years ago
Resolve methods in interfaces if supported?

8438e29533089a2bbad840d0ba3a2d0f579dd853 authored about 9 years ago
Begin compatibility level support, java 8 must now be explicitly enabled

7eb61bc53a0937b2d2f6c1676d85882eeede17da authored about 9 years ago
Clean up unnecessary synthetics

13ac04cc88fe7465c406467540abe1c85da347d6 authored about 9 years ago
Checkstyle fixes

dc8461901332f69f519592e100f9f97f62181fee authored about 9 years ago
Hot Code Replacement support thanks to @skinny121

b09b5b4c48e27f0afe2b9890dd21161424d8528f authored about 9 years ago
Need to actually start the appender.

Signed-off-by: Chris Sanders <[email protected]>

65c103eb5a36fa3f863fb21659e714603bcf2947 authored about 9 years ago
Revert "Set debug regardless. This happens before FML sets deobfuscation."

This reverts commit f3c4945019c0725b02df085ff745ffd3fd0b38e9.

Revert "Always check isFMLDeobfus...

960b215139a340be2976c07a4e6f270e2856dfaf authored about 9 years ago