On Fri, 25 Nov 2022 14:38:55 GMT, Adam Sotona <asot...@openjdk.org> wrote:
> 8294962: java.base jdk.internal.module package uses ASM to modify and write > module-info.class. > This patch converts it to use Classfile API. > > Please review. > Thanks, > Adam src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java line 89: > 87: > 88: int moduleFlags = md.modifiers().stream() > 89: .map(MODULE_MODS_TO_FLAGS::get) The `MODULE_MODS_TO_FLAGS` can be reused in `modifiersToFlags`. Otherwise, it's useless and can be removed. ------------- PR: https://git.openjdk.org/jdk/pull/11368