parameters: (self)
return_statement: return False
docstring: Checks if imports in this module are explicitly absolute, i.e. there
          is a ``__future__`` import.
docstring_summary: Checks if imports in this module are explicitly absolute, i.e. there
          is a ``__future__`` import.
docstring_tokens: Checks if imports in this module are explicitly absolute i . e . there is a __future__ import .
function: def has_explicit_absolute_import(self):
          """
          Checks if imports in this module are explicitly absolute, i.e. there
          is a ``__future__`` import.
          """
          for imp in self.imports:
              if imp.from_ns is None or imp.namespace is None:
                  continue
  
              namespace, feature = imp.from_ns.names[0], imp.namespace.names[0]
              if namespace == "__future__" and feature == "absolute_import":
                  return True
  
          return False
function_tokens: def has_explicit_absolute_import ( self ) : for imp in self . imports : if imp . from_ns is None or imp . namespace is None : continue namespace , feature = imp . from_ns . names [ 0 ] , imp . namespace . names [ 0 ] if namespace == "__future__" and feature == "absolute_import" : return True return False