summaryrefslogtreecommitdiff
path: root/src/rules/dump.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/rules/dump.cpp')
-rw-r--r--src/rules/dump.cpp16
1 files changed, 6 insertions, 10 deletions
diff --git a/src/rules/dump.cpp b/src/rules/dump.cpp
index 3140e6a..87c1aff 100644
--- a/src/rules/dump.cpp
+++ b/src/rules/dump.cpp
@@ -18,27 +18,23 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "rules/dump.h"
+#include "template.hpp"
-#include "localconsts.h"
+registerRule(dump)
-namespace
-{
- Dump instance;
-}
-
-Dump::Dump()
+constructRule(dump)
{
addMask("(.+)[.]cpp");
addMask("(.+)[.]h");
+ deleteSelf();
}
-void Dump::init()
+initRule(dump)
{
printRaw("Checking file: " + file);
}
-void Dump::parseLine(const std::string &data)
+parseLineRule(dump)
{
print(data);
}