sormuras / bach

🎼 Bach Builds (on(ly)) Modules
https://bach.run
Universal Permissive License v1.0
234 stars 51 forks source link

Add overview of modules #214

Open sormuras opened 3 years ago

sormuras commented 3 years ago

Logbook

Module Table

123 modules are part of this project.
 99 declared modules: 9 main modules, 90 test modules including 10 in-module test modules
  4 external modules stored `.bach/external-modules`
 20 system modules provided by Java 16
module version category tags
foo 0.1-ea declared main
foo.bar 0.1-ea declared main
foo.bar 0.1-ea declared test, in-module
java.base 16 system mandated
java.xml 16 system -
org.junit.jupiter 5.7.1 external
org.junit.jupiter.api 5.7.1 external
test.foo 0.1-ea declared test

Print

123 modules are part of this project.
 99 declared modules: 9 main modules, 90 test modules including 10 in-module test modules
  4 external modules stored `.bach/external-modules`
 20 system modules provided by Java 16
sormuras commented 3 years ago

Partly implemented in external program https://github.com/sormuras/bach/blob/e2f2280bb0ffc207bd9ca2af48c9ae07f9b33d75/.bach/src/describe.java#L23-L45