diff options
Diffstat (limited to 'en/devices/architecture/hidl/versioning.html')
-rw-r--r-- | en/devices/architecture/hidl/versioning.html | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/en/devices/architecture/hidl/versioning.html b/en/devices/architecture/hidl/versioning.html index fbfd60fa..13bce259 100644 --- a/en/devices/architecture/hidl/versioning.html +++ b/en/devices/architecture/hidl/versioning.html @@ -491,8 +491,8 @@ must be true:</p> <ol> <li>"Previous minor version is valid": <code>package@major.(minor-1)</code> must be defined and follow the same rule A (none of -<code>package@major.0</code> through <code>package@major.(major-2)</code> -are defined) or rule B (if it is an uprev from <code>@major.(major-2)</code>); +<code>package@major.0</code> through <code>package@major.(minor-2)</code> +are defined) or rule B (if it is an uprev from <code>@major.(minor-2)</code>); <br><br> AND <br><br> @@ -627,10 +627,8 @@ combination of interface-level inheritance and building of UDTs by composition. backwards-compatible inheritance rules are as follows:</p> <ol> -<li>All interfaces of the parent package are inherited from by interfaces in the +<li>All top-level interfaces of the parent package are inherited from by interfaces in the child package.</li> -<li>All data types of the parent package are present in the new package and can -be handled by the (possibly reimplemented) methods from the old package.</li> <li>New interfaces may also be added the new package (no restrictions about relationships to other interfaces in other packages).</li> <li>New data types may also be added for use by either new methods of uprev'ed |