scripts: elf_helper.py: Make functions that don't use 'self' static
Fixes this pylint warning: R0201: Method could be a function (no-self-use) Another option would be to turn them into regular functions, but that'd be a bigger change. Piggyback a small ElfHelper.error() improvement: Passing a string to sys.exit() prints it to stderr and exits with status 1. Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
This commit is contained in:
parent
c58af2b686
commit
9460708d3d
1 changed files with 11 additions and 6 deletions
|
@ -90,7 +90,8 @@ class KobjectType:
|
|||
def __repr__(self):
|
||||
return "<kobject %s>" % self.name
|
||||
|
||||
def has_kobject(self):
|
||||
@staticmethod
|
||||
def has_kobject():
|
||||
return True
|
||||
|
||||
def get_kobjects(self, addr):
|
||||
|
@ -566,8 +567,9 @@ class ElfHelper:
|
|||
return
|
||||
sys.stdout.write(scr + ": " + text + "\n")
|
||||
|
||||
def error(self, text):
|
||||
sys.exit("%s ERROR: %s\n" % (scr, text))
|
||||
@staticmethod
|
||||
def error(text):
|
||||
sys.exit("%s ERROR: %s" % (scr, text))
|
||||
|
||||
def debug_die(self, die, text):
|
||||
fn, ln = get_filename_lineno(die)
|
||||
|
@ -576,11 +578,14 @@ class ElfHelper:
|
|||
self.debug("File '%s', line %d:" % (fn, ln))
|
||||
self.debug(" %s" % text)
|
||||
|
||||
def get_thread_counter(self):
|
||||
@staticmethod
|
||||
def get_thread_counter():
|
||||
return thread_counter
|
||||
|
||||
def get_sys_mutex_counter(self):
|
||||
@staticmethod
|
||||
def get_sys_mutex_counter():
|
||||
return sys_mutex_counter
|
||||
|
||||
def get_futex_counter(self):
|
||||
@staticmethod
|
||||
def get_futex_counter():
|
||||
return futex_counter
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue