[Checkins] SVN: zope.app.container/trunk/src/zope/app/container/contained.py Refactoring: use alsoProvides instead of inlining it.

Marius Gedminas marius at pov.lt
Wed Jun 13 08:08:43 EDT 2007


Log message for revision 76663:
  Refactoring: use alsoProvides instead of inlining it.
  
  

Changed:
  U   zope.app.container/trunk/src/zope/app/container/contained.py

-=-
Modified: zope.app.container/trunk/src/zope/app/container/contained.py
===================================================================
--- zope.app.container/trunk/src/zope/app/container/contained.py	2007-06-13 11:59:05 UTC (rev 76662)
+++ zope.app.container/trunk/src/zope/app/container/contained.py	2007-06-13 12:08:42 UTC (rev 76663)
@@ -325,9 +325,7 @@
 
     if not IContained.providedBy(object):
         if ILocation.providedBy(object):
-            zope.interface.directlyProvides(
-                object, IContained,
-                zope.interface.directlyProvidedBy(object))
+            zope.interface.alsoProvides(object, IContained)
         else:
             object = ContainedProxy(object)
 



More information about the Checkins mailing list