modules: remove harmful forwarding init methods
There is no reason for these inititializers to exist, all they do is
defer to the parent initializer. Worse, since they are not type
annotated thy prevent the parent type annotations from being used
@@ -198,21 +198,16 @@ class ModuleReturnValue:
self.new_objects = new_objects
class GResourceTarget(build.CustomTarget):
- def __init__(self, name, subdir, subproject, kwargs):
- super().__init__(name, subdir, subproject, kwargs)
+ pass
class GResourceHeaderTarget(build.CustomTarget):
- def __init__(self, name, subdir, subproject, kwargs):
- super().__init__(name, subdir, subproject, kwargs)
+ pass
class GirTarget(build.CustomTarget):
- def __init__(self, name, subdir, subproject, kwargs):
- super().__init__(name, subdir, subproject, kwargs)
+ pass
class TypelibTarget(build.CustomTarget):
- def __init__(self, name, subdir, subproject, kwargs):
- super().__init__(name, subdir, subproject, kwargs)
+ pass
class VapiTarget(build.CustomTarget):
- def __init__(self, name, subdir, subproject, kwargs):
- super().__init__(name, subdir, subproject, kwargs)
+ pass
