tukaani-project / xz-java

XZ for Java
https://tukaani.org/xz/java.html
BSD Zero Clause License
23 stars 14 forks source link

use maven to build project #10

Closed bokken closed 5 months ago

bokken commented 7 months ago

This is a start at how the project could be converted to build with maven.

I removed the sample/demo code because code in base package seems to break the bundle plugin (generate osgi manifest). I also added several basic unit tests. I added maven reports for some static code analysis and test code coverage.

Pull request checklist

Please check if your PR fulfills the following requirements:

Pull request type

Please check the type of change your PR introduces: - [ ] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming, typo fix) - [ ] Refactoring (no functional changes, no api changes) - [ ] Build related changes - [ ] Documentation content changes - [ ] Other (please describe): ## What is the current behavior?

Related Issue URL:

What is the new behavior?

-

-

Does this introduce a breaking change?

Other information