mavendeps.py
def updateVersionsAndScope (self, depManagement):
    """ Update default or missing version numbers and default or missing
    scopes with the right values inherited from given depManagement
    """
    assert isinstance (depManagement, MavenDep)

    for dep in depManagement.deps:
      if self.coord.name == dep.coord.name:
        if not self.coord.version:
          self.coord.version = dep.coord.version

        if self.coord.scope == MavenCoord.SCOPE_DEFAULT:
          self.coord.scope = dep.coord.scope

        self.exclusions.extend (dep.exclusions)
    
    for dep in self.deps:
      dep.updateVersionsAndScope (depManagement)
    return
 Update default or missing version numbers and default or missing
    scopes with the right values inherited from given depManagement
    
Update default or missing version numbers and default or missing
scopes with the right values inherited from given depManagement
Update default or missing version numbers and default or missing scopes with the right values inherited from given depManagement
def updateVersionsAndScope (self, depManagement):
    assert isinstance (depManagement, MavenDep)
    for dep in depManagement.deps:
      if self.coord.name == dep.coord.name:
        if not self.coord.version:
          self.coord.version = dep.coord.version
        if self.coord.scope == MavenCoord.SCOPE_DEFAULT:
          self.coord.scope = dep.coord.scope
        self.exclusions.extend (dep.exclusions)
    for dep in self.deps:
      dep.updateVersionsAndScope (depManagement)
    return
def updateVersionsAndScope ( self , depManagement ) : assert isinstance ( depManagement , MavenDep ) for dep in depManagement . deps : if self . coord . name == dep . coord . name : if not self . coord . version : self . coord . version = dep . coord . version if self . coord . scope == MavenCoord . SCOPE_DEFAULT : self . coord . scope = dep . coord . scope self . exclusions . extend ( dep . exclusions ) for dep in self . deps : dep . updateVersionsAndScope ( depManagement ) return
Update default or missing version numbers and default or missing
scopes with the right values inherited from given depManagement
Update default or missing version numbers and default or missing scopes with the right values inherited from given depManagement
""" Update default or missing version numbers and default or missing
    scopes with the right values inherited from given depManagement
    """
self
depManagement