You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Today the cataloger for java archives is called java-cataloger. Ideally there should be a more specific name such as java-archive-cataloger as it does not catalog all possible java package expressions, but only those found in archives (jar, war, ear, par, etc).
There are also inconsistencies between existing catalogers (e.g. go-mod-... vs go-module-... both exist today).
Since cataloger selection is done by name, this would be a breaking change for users explicitly passing java-cataloger.
This is one example of many. Overall there needs to be a single convention for cataloger names that applies to the cataloger.Name() values, the constructors of catalogers, and the packages catalogers are found within.
The text was updated successfully, but these errors were encountered:
Today the cataloger for java archives is called
java-cataloger
. Ideally there should be a more specific name such asjava-archive-cataloger
as it does not catalog all possible java package expressions, but only those found in archives (jar, war, ear, par, etc).There are also inconsistencies between existing catalogers (e.g. go-mod-... vs go-module-... both exist today).
Since cataloger selection is done by name, this would be a breaking change for users explicitly passing
java-cataloger
.This is one example of many. Overall there needs to be a single convention for cataloger names that applies to the
cataloger.Name()
values, the constructors of catalogers, and the packages catalogers are found within.The text was updated successfully, but these errors were encountered: