mirror of
https://github.com/powerline/powerline.git
synced 2025-07-24 22:36:01 +02:00
Replace new_context_item() with Context.enter_key()
This commit is contained in:
parent
479305e815
commit
02c913f315
@ -10,7 +10,7 @@ from powerline.lib.unicode import unicode
|
||||
from powerline.lint.markedjson.markedvalue import MarkedUnicode
|
||||
from powerline.lint.markedjson.error import DelayedEchoErr, Mark
|
||||
from powerline.lint.selfcheck import havemarks
|
||||
from powerline.lint.context import list_sep, list_themes, new_context_item
|
||||
from powerline.lint.context import list_sep, list_themes
|
||||
from powerline.lint.imp import WithPath, import_function, import_segment
|
||||
from powerline.lint.spec import Spec
|
||||
from powerline.lint.inspect import getconfigargspec
|
||||
@ -627,7 +627,7 @@ def check_args_variant(func, args, data, context, echoerr):
|
||||
args[key],
|
||||
args.mark,
|
||||
data,
|
||||
context + new_context_item(key, args),
|
||||
context.enter_key(args, key),
|
||||
echoerr
|
||||
)
|
||||
if khadproblem:
|
||||
|
@ -55,3 +55,6 @@ class Context(tuple):
|
||||
@property
|
||||
def key(self):
|
||||
return key_sep.join((c[0] for c in self))
|
||||
|
||||
def enter_key(self, value, key):
|
||||
return self + ((value.keydict[key], value[key]),)
|
||||
|
@ -10,7 +10,7 @@ from powerline.lib.unicode import unicode
|
||||
from powerline.lint.markedjson.error import echoerr, DelayedEchoErr
|
||||
from powerline.lint.markedjson.markedvalue import MarkedUnicode
|
||||
from powerline.lint.selfcheck import havemarks
|
||||
from powerline.lint.context import list_sep, new_context_item
|
||||
from powerline.lint.context import list_sep
|
||||
|
||||
|
||||
class Spec(object):
|
||||
@ -322,7 +322,7 @@ class Spec(object):
|
||||
value[key],
|
||||
value.mark,
|
||||
data,
|
||||
context + new_context_item(key, value),
|
||||
context.enter_key(value, key),
|
||||
echoerr
|
||||
)
|
||||
if mhadproblem:
|
||||
@ -353,7 +353,7 @@ class Spec(object):
|
||||
value[key],
|
||||
value.mark,
|
||||
data,
|
||||
context + new_context_item(key, value),
|
||||
context.enter_key(value, key),
|
||||
echoerr
|
||||
)
|
||||
if vhadproblem:
|
||||
|
Loading…
x
Reference in New Issue
Block a user