diff options
| author | Claudiu Popa <pcmanticore@gmail.com> | 2016-01-04 10:43:36 +0200 |
|---|---|---|
| committer | Claudiu Popa <pcmanticore@gmail.com> | 2016-01-04 10:45:53 +0200 |
| commit | 0a55e866e32548ea2de39db529802c22f2041b7f (patch) | |
| tree | d14056a1cb178461ce5cbfe12cb8f145b94f4f1c /astroid/tree/node_classes.py | |
| parent | 95f8a878bd496af39b700de2748fc315289a11cc (diff) | |
| download | astroid-git-0a55e866e32548ea2de39db529802c22f2041b7f.tar.gz | |
Add .builtins() method to the manager, for retrieving the builtins module. Close #300
Diffstat (limited to 'astroid/tree/node_classes.py')
| -rw-r--r-- | astroid/tree/node_classes.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/astroid/tree/node_classes.py b/astroid/tree/node_classes.py index 07237384..f2261450 100644 --- a/astroid/tree/node_classes.py +++ b/astroid/tree/node_classes.py @@ -550,7 +550,7 @@ class Const(base.NodeNG, objects.BaseInstance): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr(type(self.value).__name__)[0] @@ -564,7 +564,7 @@ class NameConstant(Const): # @decorators.cachedproperty # def _proxied(self): # return self - # # builtins = MANAGER.astroid_cache[BUILTINS] + # # builtins = MANAGER.builtins() # # return builtins.getattr(str(self.value))[0] @@ -677,7 +677,7 @@ class Dict(base.NodeNG, objects.BaseInstance): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr('dict')[0] @@ -956,7 +956,7 @@ class List(base.BaseContainer, AssignedStmtsMixin, objects.BaseInstance): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr('list')[0] @@ -1044,7 +1044,7 @@ class Set(base.BaseContainer, objects.BaseInstance): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr('set')[0] @@ -1069,7 +1069,7 @@ class Slice(base.NodeNG): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr('slice')[0] def pytype(self): @@ -1196,7 +1196,7 @@ class Tuple(base.BaseContainer, AssignedStmtsMixin, objects.BaseInstance): @decorators.cachedproperty def _proxied(self): - builtins = MANAGER.astroid_cache[BUILTINS] + builtins = MANAGER.builtins() return builtins.getattr('tuple')[0] |
