[Checkins] SVN: Products.CMFCore/branches/2.2/Products/CMFCore/ Avoid a shallow dependency on Products.ZReST. (Merged [122078])

Laurence Rowe l at lrowe.co.uk
Tue Nov 1 22:47:22 UTC 2011


Log message for revision 123239:
  Avoid a shallow dependency on Products.ZReST. (Merged [122078])

Changed:
  U   Products.CMFCore/branches/2.2/Products/CMFCore/CHANGES.txt
  U   Products.CMFCore/branches/2.2/Products/CMFCore/FSReSTMethod.py

-=-
Modified: Products.CMFCore/branches/2.2/Products/CMFCore/CHANGES.txt
===================================================================
--- Products.CMFCore/branches/2.2/Products/CMFCore/CHANGES.txt	2011-11-01 22:30:49 UTC (rev 123238)
+++ Products.CMFCore/branches/2.2/Products/CMFCore/CHANGES.txt	2011-11-01 22:47:21 UTC (rev 123239)
@@ -4,9 +4,8 @@
 2.2.6 (unreleased)
 ------------------
 
-- TBD
+- Avoid a shallow dependency on `Products.ZReST`. (Merged [122078])
 
-
 2.2.5 (2011-11-01)
 ------------------
 

Modified: Products.CMFCore/branches/2.2/Products/CMFCore/FSReSTMethod.py
===================================================================
--- Products.CMFCore/branches/2.2/Products/CMFCore/FSReSTMethod.py	2011-11-01 22:30:49 UTC (rev 123238)
+++ Products.CMFCore/branches/2.2/Products/CMFCore/FSReSTMethod.py	2011-11-01 22:47:21 UTC (rev 123239)
@@ -23,7 +23,6 @@
 from App.class_init import InitializeClass
 from App.special_dtml import DTMLFile
 from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate
-from Products.ZReST.ZReST import Warnings
 
 from Products.CMFCore.DirectoryView import registerFileExtension
 from Products.CMFCore.DirectoryView import registerMetaType
@@ -66,6 +65,15 @@
 </html>
 """
 
+class Warnings(object):
+
+    def __init__(self):
+        self.messages = []
+
+    def write(self, message):
+        self.messages.append(message)
+
+
 class FSReSTMethod(FSObject):
     """ A chunk of StructuredText, rendered as a skin method of a CMF site.
     """



More information about the checkins mailing list