Read Library Names from Packages Correctly (#136)
* (refactor) rename some modules, group dune and ocamlobjinfo in library_names module
* (fix) use findlib to read META, then extract module names for libs with ocamlobjinfo
* remove dune-package parsing
* filter out library names that contain __private__
* read library base name from META archive(byte) because filename was wrong
Fixes #125
* remove Without_dune wrapper module
* minor refactors
* add a test case for reading library names from a dune package
* refactor
* pin odoc and odoc-parser to the same commit as the pipeline
* don't fail when archive(byte) = ""
* only consider META files without extension
232325
-
Jan 28 17:24 +00:00