From 36cf2dc6b7de2106405f1d8165fbfa8aaf3c7383 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Del=20Pino?= <stephane.delpino44@gmail.com>
Date: Fri, 5 Feb 2021 16:52:50 +0100
Subject: [PATCH] Rename VTKModule -> WriterModule

---
 src/language/modules/CMakeLists.txt                |  2 +-
 src/language/modules/ModuleRepository.cpp          |  4 ++--
 .../modules/{VTKModule.cpp => WriterModule.cpp}    |  4 ++--
 .../modules/{VTKModule.hpp => WriterModule.hpp}    | 14 +++++++-------
 4 files changed, 12 insertions(+), 12 deletions(-)
 rename src/language/modules/{VTKModule.cpp => WriterModule.cpp} (99%)
 rename src/language/modules/{VTKModule.hpp => WriterModule.hpp} (74%)

diff --git a/src/language/modules/CMakeLists.txt b/src/language/modules/CMakeLists.txt
index 020727478..dfc777168 100644
--- a/src/language/modules/CMakeLists.txt
+++ b/src/language/modules/CMakeLists.txt
@@ -9,7 +9,7 @@ add_library(PugsLanguageModules
   ModuleRepository.cpp
   SchemeModule.cpp
   UtilsModule.cpp
-  VTKModule.cpp
+  WriterModule.cpp
 )
 
 
diff --git a/src/language/modules/ModuleRepository.cpp b/src/language/modules/ModuleRepository.cpp
index 65bfcafd1..44a437d04 100644
--- a/src/language/modules/ModuleRepository.cpp
+++ b/src/language/modules/ModuleRepository.cpp
@@ -7,7 +7,7 @@
 #include <language/modules/MeshModule.hpp>
 #include <language/modules/SchemeModule.hpp>
 #include <language/modules/UtilsModule.hpp>
-#include <language/modules/VTKModule.hpp>
+#include <language/modules/WriterModule.hpp>
 #include <language/utils/BasicAffectationRegistrerFor.hpp>
 #include <language/utils/BuiltinFunctionEmbedder.hpp>
 #include <language/utils/ParseError.hpp>
@@ -32,7 +32,7 @@ ModuleRepository::ModuleRepository()
   this->_subscribe(std::make_unique<MeshModule>());
   this->_subscribe(std::make_unique<SchemeModule>());
   this->_subscribe(std::make_unique<UtilsModule>());
-  this->_subscribe(std::make_unique<VTKModule>());
+  this->_subscribe(std::make_unique<WriterModule>());
 }
 
 template <typename NameEmbedderMapT, typename EmbedderTableT>
diff --git a/src/language/modules/VTKModule.cpp b/src/language/modules/WriterModule.cpp
similarity index 99%
rename from src/language/modules/VTKModule.cpp
rename to src/language/modules/WriterModule.cpp
index 9c6b1838f..c2f3a0944 100644
--- a/src/language/modules/VTKModule.cpp
+++ b/src/language/modules/WriterModule.cpp
@@ -1,4 +1,4 @@
-#include <language/modules/VTKModule.hpp>
+#include <language/modules/WriterModule.hpp>
 
 #include <language/utils/BuiltinFunctionEmbedder.hpp>
 #include <language/utils/TypeDescriptor.hpp>
@@ -12,7 +12,7 @@
 #include <scheme/IDiscreteFunction.hpp>
 #include <scheme/IDiscreteFunctionDescriptor.hpp>
 
-VTKModule::VTKModule()
+WriterModule::WriterModule()
 {
   this->_addTypeDescriptor(ast_node_data_type_from<std::shared_ptr<const NamedDiscreteFunction>>);
 
diff --git a/src/language/modules/VTKModule.hpp b/src/language/modules/WriterModule.hpp
similarity index 74%
rename from src/language/modules/VTKModule.hpp
rename to src/language/modules/WriterModule.hpp
index 55d413e88..49ad6d9fe 100644
--- a/src/language/modules/VTKModule.hpp
+++ b/src/language/modules/WriterModule.hpp
@@ -1,5 +1,5 @@
-#ifndef VTK_MODULE_HPP
-#define VTK_MODULE_HPP
+#ifndef WRITER_MODULE_HPP
+#define WRITER_MODULE_HPP
 
 #include <language/modules/BuiltinModule.hpp>
 #include <language/utils/ASTNodeDataTypeTraits.hpp>
@@ -15,18 +15,18 @@ template <>
 inline ASTNodeDataType ast_node_data_type_from<std::shared_ptr<const IWriter>> =
   ASTNodeDataType::build<ASTNodeDataType::type_id_t>("writer");
 
-class VTKModule : public BuiltinModule
+class WriterModule : public BuiltinModule
 {
  public:
   std::string_view
   name() const final
   {
-    return "vtk";
+    return "writer";
   }
 
-  VTKModule();
+  WriterModule();
 
-  ~VTKModule() = default;
+  ~WriterModule() = default;
 };
 
-#endif   // VTK_MODULE_HPP
+#endif   // WRITER_MODULE_HPP
-- 
GitLab