parameters: (self)
return_statement: return changed
docstring: Update all add-ons.
  
          Returns whether anything changed.
docstring_summary: Update all add-ons.
docstring_tokens: Update all add - ons .
function: def update(self):
          """Update all add-ons.
  
          Returns whether anything changed.
          """
          logging.debug("Updating in directory {0}".format(self.directory))
          changed = False
          changed |= self._get_new_addons()
  
          for addon in self._get_local_addons():
              changed |= self.addon(addon).update()
  
          return changed
function_tokens: def update ( self ) : logging . debug ( "Updating in directory {0}" . format ( self . directory ) ) changed = False changed |= self . _get_new_addons ( ) for addon in self . _get_local_addons ( ) : changed |= self . addon ( addon ) . update ( ) return changed