mirror of
https://github.com/davidhalter/django-stubs.git
synced 2025-12-08 04:54:48 +08:00
set plugin_generated on new symbol nodes
This commit is contained in:
@@ -42,7 +42,7 @@ class ModelClassInitializer(metaclass=ABCMeta):
|
|||||||
var._fullname = self.model_classdef.info.fullname() + '.' + name
|
var._fullname = self.model_classdef.info.fullname() + '.' + name
|
||||||
var.is_inferred = True
|
var.is_inferred = True
|
||||||
var.is_initialized_in_class = True
|
var.is_initialized_in_class = True
|
||||||
self.model_classdef.info.names[name] = SymbolTableNode(MDEF, var)
|
self.model_classdef.info.names[name] = SymbolTableNode(MDEF, var, plugin_generated=True)
|
||||||
|
|
||||||
@abstractmethod
|
@abstractmethod
|
||||||
def run(self) -> None:
|
def run(self) -> None:
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ def load_settings_from_names(settings_classdef: ClassDef,
|
|||||||
else:
|
else:
|
||||||
var = Var(name, AnyType(TypeOfAny.unannotated))
|
var = Var(name, AnyType(TypeOfAny.unannotated))
|
||||||
var.info = api.named_type('__builtins__.object').type # outer class type
|
var.info = api.named_type('__builtins__.object').type # outer class type
|
||||||
settings_classdef.info.names[name] = SymbolTableNode(sym.kind, var)
|
settings_classdef.info.names[name] = SymbolTableNode(sym.kind, var, plugin_generated=True)
|
||||||
|
|
||||||
settings_metadata[name] = module.fullname()
|
settings_metadata[name] = module.fullname()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user