-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
564818 API revision | conditions | key keepers review #282
Conversation
side work: extend documentation Signed-off-by: elena.parovyshnaya <[email protected]>
- reimplement BundleKeykeeper over the new (1.0) interfaces - deprecate obsolete implementation Signed-off-by: elena.parovyshnaya <[email protected]>
- test set for BundleKeykeeper Signed-off-by: elena.parovyshnaya <[email protected]>
- plug BundleKeyKeeper service to the sealed framework Signed-off-by: elena.parovyshnaya <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #282 +/- ##
==========================================
- Coverage 11.75% 11.73% -0.02%
==========================================
Files 645 646 +1
Lines 15904 15929 +25
Branches 1189 1190 +1
==========================================
Hits 1870 1870
- Misses 13986 14011 +25
Partials 48 48
Continue to review full report at Codecov.
|
...age.lic.equinox/src/org/eclipse/passage/lic/internal/equinox/i18n/EquinoxMessages.properties
Outdated
Show resolved
Hide resolved
...age.lic.equinox/src/org/eclipse/passage/lic/internal/equinox/i18n/EquinoxMessages.properties
Outdated
Show resolved
Hide resolved
|
||
@Override | ||
public InputStream productPublicKey() throws LicensingException { | ||
URL resource = resource(Paths.get("OSGI-INF").resolve(keyFile())); //$NON-NLS-1$ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we have PassageBundlePath
later to encapsulate a way to find the info like this?
We may want to store the licensing information under a subfolder later, like they store bundle properties under OSGI-INF/l10n
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thought about that, but lots of questions arised. This implementation sticks to the current functionality to keep status quo where it's possible. Let's do it when we actually will need it.
- fix typos in error messages Signed-off-by: elena.parovyshnaya <[email protected]>
BundleKeykeeper
over the new (1.0) interfacesBundleKeykeeper