8168789: ModuleReader.list and ModuleFinder.of update

Reviewed-by: mchung
24 files changed