Commit Graph
7 Commits
Author SHA1 Message Date
Max Weber f60d87567d package/apirecorder: do not record non runtime visible annotation refs 2023-06-04 05:49:16 -06:00
Max Weber 32de83aa4c package: fail builds with disallowed apis without a comment 2023-05-04 15:26:21 -06:00
Max Weber 69cde750cc package: add reasons to disallowed apis 2022-10-23 18:22:01 -06:00
Max Weber 79494b3bb4 package: fail prs with certain api uses present 2022-08-30 06:44:42 -06:00
Max Weber 94fe582778 package: update asm to 9.3 2022-07-02 11:33:43 -06:00
Max Weber c4aaffdbdd package/apirecorder: correctly follow nested method invocations 2021-12-03 02:07:12 -07:00
Max Weber 79e77d63b9 package: avoid rebuilding plugins with compatible apis
we have to do this as part of a compiler plugin, and not by just looking
at the classes' bytecode, because jls§13.1 requires inlining of certain
constant values, so references to these will not be present in the
bytecode.
2021-11-13 10:09:25 -07:00