[Zope3-dev] Re: SVN: Zope3/branches/jim-adapter/src/zope/
Redeprecated a number of things that didn't generate warnings
Philipp von Weitershausen
philipp at weitershausen.de
Tue Mar 14 18:15:57 EST 2006
Stephan Richter wrote:
> On Tuesday 14 March 2006 17:26, Philipp von Weitershausen wrote:
> > The import doesn't, but the use of each method did because they looked
> > like this:
> >
> > def getView(object, name, request, providing=Interface, context=None):
> > if __warn__:
> > warnings.warn(
> > "The concrete concept of a view has been deprecated. You "
> > "want to "
> > "use `getMultiAdapter((object, request), providing, name, "
> > "context)`.",
> > DeprecationWarning, warningLevel())
> > ...
> >
> > I know for a fact that each call to getView, getResource, etc. (in
> > short, every function that's now in back35.py) generated warnings upon
> > being called, and it's the message shown above in the code snippet.
>
> This would also be the reason you would see many less deprecation warnings.
> Because here they would be only report the warning once for all getView
> calls, while the import approach reports every call.
It's the other way around, but essentially yes.
Fact is, the stuff in back35.py was definitely officially deprecated since Zope
3.1. I *think* we can get rid of it.
Philipp
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the Zope3-dev
mailing list