parameters: (self, obj)
docstring: Call method
  
          Parameters
          ----------
          obj : object
docstring_summary: Call method
docstring_tokens: Call method
function: def __call__(self, obj):
          """Call method
  
          Parameters
          ----------
          obj : object
          """
          if isinstance(obj, type):
              return self._decorate_class(obj)
          elif isinstance(obj, property):
              # Note that this is only triggered properly if the `property`
              # decorator comes before the `deprecated` decorator, like so:
              #
              # @deprecated(msg)
              # @property
              # def deprecated_attribute_(self):
              #     ...
              return self._decorate_property(obj)
          else:
              return self._decorate_fun(obj)
function_tokens: def __call__ ( self , obj ) : if isinstance ( obj , type ) : return self . _decorate_class ( obj ) elif isinstance ( obj , property ) : # Note that this is only triggered properly if the `property` # decorator comes before the `deprecated` decorator, like so: # # @deprecated(msg) # @property # def deprecated_attribute_(self): #     ... return self . _decorate_property ( obj ) else : return self . _decorate_fun ( obj )