| Summary: | [Passage] API revision | conditions | rethink key interfaces | ||
|---|---|---|---|
| Product: | [Technology] Passage | Reporter: | Elena Parovyshnaia <elena.parovyshnaya> |
| Component: | API | Assignee: | Elena Parovyshnaia <elena.parovyshnaya> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 0.9.0 | ||
| Target Milestone: | 1.0.0 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 564326 | ||
|
Description
Elena Parovyshnaia
PR#1: https://github.com/eclipse-passage/passage/pull/245 LicensingCondition interface reconstruction PR#2 https://github.com/eclipse-passage/passage/pull/246 Contract tests for new ~condition~ interfaces PR#3 https://github.com/eclipse-passage/passage/pull/247 Version API PR#4 https://github.com/eclipse-passage/passage/pull/248 Contract tests for ~condition~ interfaces PR#5 https://github.com/eclipse-passage/passage/pull/249 - Version API base implementation - Version API contract tests - Version API base implementation tests PR#6 https://github.com/eclipse-passage/passage/pull/251 - base implementation of condition descriptive interfaces PR#7 https://github.com/eclipse-passage/passage/pull/252 - contract tests for all the Condition descriptive interfaces - `LicensingVersion` is deprecated PR#8 https://github.com/eclipse-passage/passage/pull/253 - tests for base condition api implementtion --------------------------------------------------------------- LicensingCondition interface reworking is over PR#9: https://github.com/eclipse-passage/passage/pull/255 - new interfaces cover condition mining service and registry for 'em `lic.api` - `lic.intrnal.api.conditions` condition description interfaces - `lic.intrnal.api.conditions.mining` condition mining interfaces - `lic.internal.api.version` version interfaces `lic.api.tests` - `lic.api.conditions.tests` condition descriptive api contract tests - `lic.api.version.tests` version api contract tests `lic.base` - `lic.internal.base.conditions` base implementation of new condition descriptive api, utils - `lic.internal.base.version` base implementation of new version api, utils `lic.base.tests` - `lic.internal.base.conditions` base condition api implementation tests - `lic.internal.base.conditions.contract` base condition api implementation contract tests - `lic.internal.base.version` base version api implementation tests - `lic.internal.base.version.contract` base version api implementation contract tests |