aboutsummaryrefslogtreecommitdiff
path: root/en/devices/architecture/hidl/versioning.html
diff options
context:
space:
mode:
Diffstat (limited to 'en/devices/architecture/hidl/versioning.html')
-rw-r--r--en/devices/architecture/hidl/versioning.html8
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