Ejemplo n.º 1
0
 def transform(self, cvs_file, symbol_name, revision):
   if is_branch_revision_number(revision):
     # It's a branch
     return self.__inner.transform(cvs_file, symbol_name, revision)
   else:
     # It's a tag
     return symbol_name
Ejemplo n.º 2
0
 def transform(self, cvs_file, symbol_name, revision):
     if is_branch_revision_number(revision):
         # It's a branch
         return self.__inner.transform(cvs_file, symbol_name, revision)
     else:
         # It's a tag
         return symbol_name
Ejemplo n.º 3
0
  def _process_symbol(self, name, revision):
    """Process a symbol called NAME, which is associated with REVISON.

    REVISION is a canonical revision number with zeros removed, for
    example: '1.7', '1.7.2', or '1.1.1' or '1.1.1.1'.  NAME is a
    transformed branch or tag name."""

    # Add symbol to our records:
    if is_branch_revision_number(revision):
      self._add_branch(name, revision)
    else:
      self._add_tag(name, revision)
Ejemplo n.º 4
0
    def _process_symbol(self, name, revision):
        """Process a symbol called NAME, which is associated with REVISON.

    REVISION is a canonical revision number with zeros removed, for
    example: '1.7', '1.7.2', or '1.1.1' or '1.1.1.1'.  NAME is a
    transformed branch or tag name."""

        # Add symbol to our records:
        if is_branch_revision_number(revision):
            self._add_branch(name, revision)
        else:
            self._add_tag(name, revision)