Skip to content
Success

Changes

Summary

  1. Do not make ReflectionClassWrapperProvider throw an exception if not necessary (commit: bf26bd2) (details)
Commit bf26bd287affaa50fc8f57a83c25f0caa984b212 by Geolykt
Do not make ReflectionClassWrapperProvider throw an exception if not necessary

Also make ClassWrapperPool clone the provided ClassWrapperProvider list, instead
of using it as-is (this especially affects cases where an immutable list is passed
through the constructor, forbidding #addProvider as a direct result of that.
Copying the list makes that a non-issue)
(commit: bf26bd2)
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/api/supertypes/ReflectionClassWrapperProvider.java (diff)
The file was modifiedmicromixin-testing-suite-neo/micromixin-test-config-eclipse.json (diff)
The file was modifiedmicromixin-testing-suite-neo/build.gradle (diff)
The file was modifiedmicromixin-testing-suite-neo/micromixin-test-config-gradle.json (diff)
The file was modifiedmicromixin-transformer/src/main/java/org/stianloader/micromixin/transform/api/supertypes/ClassWrapperPool.java (diff)