aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/rewriter.py
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2019-02-10 16:13:53 +0100
committerDaniel Mensinger <daniel@mensinger-ka.de>2019-02-10 16:13:53 +0100
commit0ce02b57d71bf4365e30063efa95a0a414a4a92a (patch)
treeb9f2e5d92a6e11b83697b95fad0f53f1d7f5b042 /mesonbuild/rewriter.py
parent8c364952af536cbf9271e76d74501091f2d6ae45 (diff)
downloadmeson-0ce02b57d71bf4365e30063efa95a0a414a4a92a.zip
meson-0ce02b57d71bf4365e30063efa95a0a414a4a92a.tar.gz
meson-0ce02b57d71bf4365e30063efa95a0a414a4a92a.tar.bz2
Renamed type classes
Diffstat (limited to 'mesonbuild/rewriter.py')
-rw-r--r--mesonbuild/rewriter.py60
1 files changed, 30 insertions, 30 deletions
diff --git a/mesonbuild/rewriter.py b/mesonbuild/rewriter.py
index 2e8aedd..60c762e 100644
--- a/mesonbuild/rewriter.py
+++ b/mesonbuild/rewriter.py
@@ -71,7 +71,7 @@ class RequiredKeys:
return wrapped
-class MesonBaseType:
+class MTypeBase:
def __init__(self, node: mparser.BaseNode):
if node is None:
self.node = self._new_node()
@@ -108,7 +108,7 @@ class MesonBaseType:
# Overwrite in derived class
mlog.warning('Cannot remove a value of type', mlog.bold(type(self).__name__), '--> skipping')
-class MesonStr(MesonBaseType):
+class MTypeStr(MTypeBase):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -121,7 +121,7 @@ class MesonStr(MesonBaseType):
def set_value(self, value):
self.node.value = str(value)
-class MesonBool(MesonBaseType):
+class MTypeBool(MTypeBase):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -134,7 +134,7 @@ class MesonBool(MesonBaseType):
def set_value(self, value):
self.node.value = bool(value)
-class MesonID(MesonBaseType):
+class MTypeID(MTypeBase):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -147,7 +147,7 @@ class MesonID(MesonBaseType):
def set_value(self, value):
self.node.value = str(value)
-class MesonList(MesonBaseType):
+class MTypeList(MTypeBase):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -212,7 +212,7 @@ class MesonList(MesonBaseType):
removed_list += [i]
self.node.args.arguments = removed_list
-class MesonStrList(MesonList):
+class MtypeStrList(MTypeList):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -227,7 +227,7 @@ class MesonStrList(MesonList):
def supported_element_nodes(self):
return [mparser.StringNode]
-class MesonIDList(MesonList):
+class MTypeIDList(MTypeList):
def __init__(self, node: mparser.BaseNode):
super().__init__(node)
@@ -259,33 +259,33 @@ rewriter_keys = {
rewriter_func_kwargs = {
'dependency': {
- 'language': MesonStr,
- 'method': MesonStr,
- 'native': MesonBool,
- 'not_found_message': MesonStr,
- 'required': MesonBool,
- 'static': MesonBool,
- 'version': MesonStrList,
- 'modules': MesonStrList
+ 'language': MTypeStr,
+ 'method': MTypeStr,
+ 'native': MTypeBool,
+ 'not_found_message': MTypeStr,
+ 'required': MTypeBool,
+ 'static': MTypeBool,
+ 'version': MtypeStrList,
+ 'modules': MtypeStrList
},
'target': {
- 'build_by_default': MesonBool,
- 'build_rpath': MesonStr,
- 'dependencies': MesonIDList,
- 'gui_app': MesonBool,
- 'link_with': MesonIDList,
- 'export_dynamic': MesonBool,
- 'implib': MesonBool,
- 'install': MesonBool,
- 'install_dir': MesonStr,
- 'install_rpath': MesonStr,
- 'pie': MesonBool
+ 'build_by_default': MTypeBool,
+ 'build_rpath': MTypeStr,
+ 'dependencies': MTypeIDList,
+ 'gui_app': MTypeBool,
+ 'link_with': MTypeIDList,
+ 'export_dynamic': MTypeBool,
+ 'implib': MTypeBool,
+ 'install': MTypeBool,
+ 'install_dir': MTypeStr,
+ 'install_rpath': MTypeStr,
+ 'pie': MTypeBool
},
'project': {
- 'meson_version': MesonStr,
- 'license': MesonStrList,
- 'subproject_dir': MesonStr,
- 'version': MesonStr
+ 'meson_version': MTypeStr,
+ 'license': MtypeStrList,
+ 'subproject_dir': MTypeStr,
+ 'version': MTypeStr
}
}