Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias Import alias Import alias Import alias Import alias Import alias Assign NameStore Str Assign NameStore Num Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str ListLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str If Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call NameLoad Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListComp Call NameLoad SubscriptLoad Call AttributeLoad NameLoad attr Slice Num comprehension NameStore Call AttributeLoad Call NameLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Slice NameLoad Expr Call NameLoad NameLoad Call AttributeLoad Str attr GeneratorExp Call AttributeLoad Str attr NameLoad comprehension NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list
N/A N/A Operations for maintaining a list of landed branches in upstream repo. __future__ absolute_import __future__ division __future__ print_function N/A collections N/A phlgit_hashobject N/A phlgit_push N/A phlgit_revparse N/A phlgit_show N/A _LANDINGLOG_REF refs/arcyd/landinglog N/A _MAX_LOG_LENGTH 1000 N/A _LOCAL_LANDINGLOG_REF refs/arcyd/origin/landinglog N/A LogItem N/A N/A collections namedtuple abdt_landinglog__LogItem N/A review_sha1 name landed_sha1 prepend N/A N/A repo review_sha1 name landed_sha1 N/A N/A N/A Prepend the specified 'sha1' and 'name' to the landinglog.

    If the list is longer than the global max then truncate it.

    :repo: a callable supporting git commands, e.g. repo("status")
    :sha1: string of the sha1 to prepend
    :name: string name of the ref to prepend
    :returns: None

     N/A log N/A get_log repo N/A N/A N/A log insert 0 N/A LogItem review_sha1 name landed_sha1 N/A N/A write_log repo log N/A _get_log_raw N/A N/A repo N/A N/A N/A Return the raw contents of the landinglog from the supplied 'repo'.

    If there is no landinglog then return an empty string.

    :repo: a callable supporting git commands, e.g. repo("status")
    :returns: the contents of the landinglog from the supplied 'repo'

     N/A result N/A N/A N/A phlgit_revparse get_sha1_or_none repo _LOCAL_LANDINGLOG_REF N/A N/A result N/A N/A phlgit_show object_ repo _LOCAL_LANDINGLOG_REF N/A result N/A _write_log_raw N/A N/A repo log N/A N/A N/A Overwrite the landinglog with the string 'log'.

    :repo: a callable supporting git commands, e.g. repo("status")
    :log: the new string contents of the landinglog
    :returns: None

     N/A sha1 N/A N/A phlgit_hashobject write_string repo log N/A N/A repo update-ref _LOCAL_LANDINGLOG_REF sha1 N/A get_log N/A N/A repo N/A N/A N/A Return a list of LogItem from the landinglog of 'repo'.

    Behaviour is undefined if there is no log.

    :repo: a callable supporting git commands, e.g. repo("status")
    :returns: a list of LogItem from the landinglog of 'repo'

     N/A log N/A N/A LogItem N/A N/A N/A l split N/A 3 N/A l N/A N/A N/A _get_log_raw repo splitlines N/A log N/A write_log N/A N/A repo log N/A N/A N/A Overwrite the landinglog with the supplied iterable of LogItem.

    Will truncate the log to _MAX_LOG_LENGTH entries.

    :repo: a callable supporting git commands, e.g. repo("status")
    :log: the iterable to write to the landing log, each entry is a LogItem
    :returns: None

     N/A log N/A log N/A _MAX_LOG_LENGTH N/A N/A _write_log_raw repo N/A N/A join N/A N/A N/A join i N/A i log N/A push_log N/A N/A repo remote N/A N/A N/A Push the local landinglog to the specified 'remote'.

    :repo: a callable supporting git commands, e.g. repo("status")
    :remote: the string name of the remote to push to
    :returns: None

     N/A N/A N/A phlgit_push push_asymmetrical_force repo _LOCAL_LANDINGLOG_REF _LANDINGLOG_REF remote N/A