EyeofBeholder-NLeSC / orange3-argument

Argument analysis, mining, and visualization add-on for Orange3.
https://research-software-directory.org/software/orange3-argument-add-on
Apache License 2.0
1 stars 1 forks source link

Refactor the miner module and add unit tests #60

Closed jiqicn closed 11 months ago

jiqicn commented 1 year ago

This PR refactors the miner module to make the code more readable. Helper functions are extracted and kept in a separate module called utilities. Corresponding unit and integration tests are added, as well as the system test of the whole package.

To review this PR, one can pay attention to the following:

sonarcloud[bot] commented 11 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

95.8% 95.8% Coverage
0.0% 0.0% Duplication