eclipse-passage / passage

Define and control license checks and usage constraints for OSGi / RCP / IDE
https://www.eclipse.org/passage/
Eclipse Public License 2.0
6 stars 8 forks source link

[#1191] "Import Licenses" wizard should support import from archive #1285

Closed eparovyshnaya closed 4 months ago

eparovyshnaya commented 4 months ago

ImportLicenseDialog is extended with proper hooks, as well as all the chain of inclusions that make your custom dialog work.

Closes #1191

codecov[bot] commented 4 months ago

Codecov Report

Attention: 159 lines in your changes are missing coverage. Please review.

Comparison is base (ed1229b) 33.75% compared to head (470e75b) 33.74%.

Files Patch % Lines
...ace/dialogs/licensing/BaseLicenseStatusDialog.java 0.00% 73 Missing :warning:
...clipse/passage/lic/jface/BaseEquinoxPassageUI.java 0.00% 29 Missing :warning:
...l/jface/dialogs/licensing/FromLocalFileSystem.java 0.00% 24 Missing :warning:
...l/jface/dialogs/licensing/ImportLicenseDialog.java 0.00% 14 Missing :warning:
...nternal/jface/dialogs/licensing/GoodIntention.java 0.00% 5 Missing :warning:
...l/jface/dialogs/licensing/LicenseStatusDialog.java 0.00% 5 Missing :warning:
...c/internal/jface/dialogs/licensing/LicenseSet.java 0.00% 4 Missing :warning:
...ic/internal/base/conditions/LicenseConditions.java 0.00% 2 Missing :warning:
...rg/eclipse/passage/lic/jface/EquinoxPassageUI.java 0.00% 2 Missing :warning:
...e/dialogs/licensing/AllConditionsFromLicenses.java 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1285 +/- ## ============================================ - Coverage 33.75% 33.74% -0.02% Complexity 391 391 ============================================ Files 1181 1184 +3 Lines 25864 25883 +19 Branches 1591 1590 -1 ============================================ + Hits 8731 8733 +2 - Misses 16612 16630 +18 + Partials 521 520 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.