Package conary :: Package deps :: Module deps :: Class AbiDependency
[hide private]
[frames] | no frames]

Class AbiDependency

source code

     object --+    
              |    
DependencyClass --+
                  |
                 AbiDependency

Nested Classes [hide private]
  depClass
Instance Methods [hide private]

Inherited from DependencyClass: __and__, __cmp__, __eq__, __hash__, __init__, __ne__, __str__, __sub__, addDep, difference, emptyDepsScore, getDeps, hasDep, intersection, satisfies, score, toStrongFlavor, union

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__

Class Methods [hide private]

Inherited from DependencyClass: compileRegexp, parseDep

Static Methods [hide private]

Inherited from DependencyClass: thawDependency

Class Variables [hide private]
  tag = 0
  tagName = 'abi'
  justOne = False
  flags = 1
  regexp = re.compile(r'^ *((?:[\.0-9A-Za-z_\+-]+)) *(?:\( *((?:...
  regexpStr = '^ *((?:[.0-9A-Za-z_+-]+)) *(?:\\( *((?:[.0-9A-Za-...

Inherited from DependencyClass: allowParseDep, depFormat, depNameSignificant, flagFormat

Properties [hide private]

Inherited from DependencyClass: members

Inherited from object: __class__

Class Variable Details [hide private]

regexp

Value:
re.compile(r'^ *((?:[\.0-9A-Za-z_\+-]+)) *(?:\( *((?:[\.0-9A-Za-z_\+-]\
+)?(?: +(?:[\.0-9A-Za-z_\+-]+))*) *\))? *$')

regexpStr

Value:
'^ *((?:[.0-9A-Za-z_+-]+)) *(?:\\( *((?:[.0-9A-Za-z_+-]+)?(?: +(?:[.0-\
9A-Za-z_+-]+))*) *\\))? *$'