rakelib/rbspec.rb
changeset 94 61b2540acc91
parent 93 650412e81596
parent 88 112075e99cef
child 102 fc572bd895f2
equal deleted inserted replaced
93:650412e81596 94:61b2540acc91
   561     end
   561     end
   562 
   562 
   563     def accept_visitor(visitor)
   563     def accept_visitor(visitor)
   564       return visitor.visit_repository(self)
   564       return visitor.visit_repository(self)
   565     end
   565     end
   566 
       
   567     def upstream(value = '**token**')
       
   568       if value != '**token**' then
       
   569         self._set_property(:upstream, value)
       
   570       else
       
   571         if self.property_defined?(:upstream)
       
   572           return self._get_property(:upstream)
       
   573         else
       
   574           return self.canonical
       
   575         end
       
   576       end
       
   577     end
       
   578     
   566     
   579   end # class Repository
   567   end # class Repository
   580 
   568 
   581 class Visitor
   569 class Visitor
   582 
   570