mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-08-18 13:11:14 +02:00
m
Author:halw Date:2011-10-13T21:31:58.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@997 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
+2
-2
@@ -12,7 +12,7 @@ Under some circumstances it is possible and even helpful to mix void-safe and vo
|
|||||||
|
|
||||||
=Rule for mixing void-safety modes=
|
=Rule for mixing void-safety modes=
|
||||||
|
|
||||||
The rule for using void-safe and void-unsafe software together are fairly simple.
|
The rule for using void-safe and void-unsafe software together is fairly simple.
|
||||||
|
|
||||||
|
|
||||||
{{Rule|name=Mixing void-safe and void-unsafe software|text=<br/>
|
{{Rule|name=Mixing void-safe and void-unsafe software|text=<br/>
|
||||||
@@ -20,7 +20,7 @@ The rule for using void-safe and void-unsafe software together are fairly simple
|
|||||||
2) A class that is void-safe may depend only upon other classes that are void-safe.}}
|
2) A class that is void-safe may depend only upon other classes that are void-safe.}}
|
||||||
|
|
||||||
|
|
||||||
This means that if the root class of system is void-safe, then every other class in the system must also be void-safe.
|
This means that if the root class of a system is void-safe, then every other class in the system must also be void-safe.
|
||||||
|
|
||||||
However, if you are converting a system to void-safety, it's likely that your root class and the classes in the closely related clusters will be void-unsafe. The rule allows you to mix the void-safe versions of the Eiffel Software library classes from the EiffelStudio distribution with your void-unsafe system during conversion.
|
However, if you are converting a system to void-safety, it's likely that your root class and the classes in the closely related clusters will be void-unsafe. The rule allows you to mix the void-safe versions of the Eiffel Software library classes from the EiffelStudio distribution with your void-unsafe system during conversion.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user