From 3f7c1086e3670178ceaaf0bcf7f109030707a9b4 Mon Sep 17 00:00:00 2001 From: codealchemy Date: Mon, 4 Mar 2019 15:21:42 -0800 Subject: [PATCH] wip make the call for the global instance lazy --- src/python/pants/engine/legacy/parser.py | 2 +- src/python/pants/init/engine_initializer.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/python/pants/engine/legacy/parser.py b/src/python/pants/engine/legacy/parser.py index 49535fd47bd..e55934b59a5 100644 --- a/src/python/pants/engine/legacy/parser.py +++ b/src/python/pants/engine/legacy/parser.py @@ -88,7 +88,7 @@ def __call__(self, *args, **kwargs): name = kwargs.get('name') # Append any globally defined tags to the target kwargs.setdefault('tags', set()) - kwargs['tags'].update(target_tag_definitions.tags_for(name)) + kwargs['tags'].update(target_tag_definitions().tags_for(name)) if name and self._serializable: kwargs.setdefault('type_alias', self._type_alias) obj = self._object_type(**kwargs) diff --git a/src/python/pants/init/engine_initializer.py b/src/python/pants/init/engine_initializer.py index af6c3007829..29ffb275e4e 100644 --- a/src/python/pants/init/engine_initializer.py +++ b/src/python/pants/init/engine_initializer.py @@ -338,7 +338,7 @@ def setup_legacy_graph_extended( symbol_table, build_file_aliases, build_file_imports_behavior, - TargetTagDefinitions.global_instance() + TargetTagDefinitions.global_instance ) address_mapper = AddressMapper(parser=parser, build_ignore_patterns=build_ignore_patterns,