E&S CVS Commit: pylib - Refined Recipe concept to remove dynamic imports, replacing them with

pje at eby-sarna.com pje at eby-sarna.com
Thu Jun 14 18:59:01 EDT 2001


Module Name:	pylib
Committed By:	pje
Date:		Thu Jun 14 22:58:05 UTC 2001

Modified Files:
	pylib/TW: Builders.py Components.py Interfaces.py
	pylib/TW/tests/StructuralModel: _Aspects.py

Log Message:
Refined Recipe concept to remove dynamic imports, replacing them with
Import() objects, thereby removing the ambiguity of strings in recipes.
Also fixed Ref() objects to work correctly when a derived instance is used
as a builder.


To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/pylib/TW/Builders.py.diff?r1=1.1&r2=1.2
http://cvs.eby-sarna.com/pylib/TW/Components.py.diff?r1=1.14&r2=1.15
http://cvs.eby-sarna.com/pylib/TW/Interfaces.py.diff?r1=1.2&r2=1.3
http://cvs.eby-sarna.com/pylib/TW/tests/StructuralModel/_Aspects.py.diff?r1=1.11&r2=1.12

To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 pylib/TW/Builders.py
cvs rdiff -r1.14 -r1.15 pylib/TW/Components.py
cvs rdiff -r1.2 -r1.3 pylib/TW/Interfaces.py
cvs rdiff -r1.11 -r1.12 pylib/TW/tests/StructuralModel/_Aspects.py

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.





More information about the source-changes mailing list