Package repoman :: Module checks :: Class Eapi4IncompatibleFuncs
[hide private]

Class Eapi4IncompatibleFuncs

source code

object --+    
         |    
 LineCheck --+
             |
            Eapi4IncompatibleFuncs

Instance Methods [hide private]
 
check_eapi(self, eapi)
returns if the check should be run in the given EAPI (default is True)
source code
 
check(self, num, line)
Run the check on line and return error if there is one
source code

Inherited from LineCheck: end, new

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  repoman_check_name = u'EAPI.incompatible'
  banned_commands_re = re.compile(r'^\s*(dosed|hard)')

Inherited from LineCheck: ignore_comment, ignore_line

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

check_eapi(self, eapi)

source code 

returns if the check should be run in the given EAPI (default is True)

Overrides: LineCheck.check_eapi
(inherited documentation)

check(self, num, line)

source code 

Run the check on line and return error if there is one

Overrides: LineCheck.check
(inherited documentation)