From 5cecb993058bd400ff8b7e48e41306d71c1201c3 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 22 Apr 2024 17:32:56 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E2=AC=86=EF=B8=8F=F0=9F=AA=9D=20update=20p?= =?UTF-8?q?re-commit=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/pre-commit/mirrors-clang-format: v18.1.3 → v18.1.4](https://github.com/pre-commit/mirrors-clang-format/compare/v18.1.3...v18.1.4) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index e2f6df9ec..cee23e0a9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -86,7 +86,7 @@ repos: # Clang-format the C++ part of the code base automatically - repo: https://github.com/pre-commit/mirrors-clang-format - rev: v18.1.3 + rev: v18.1.4 hooks: - id: clang-format types_or: [c++, c, cuda] From 5c748e3707197d76ca2b8102c2adf1aabf99c957 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 23 Apr 2024 18:06:32 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8E=A8=20pre-commit=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eval/eval_dd_package.cpp | 2 +- include/mqt-core/dd/ComplexNumbers.hpp | 3 ++- include/mqt-core/operations/Expression.hpp | 6 +++--- include/mqt-core/zx/Utils.hpp | 6 +++--- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/eval/eval_dd_package.cpp b/eval/eval_dd_package.cpp index f0765e9da..583cbbe66 100644 --- a/eval/eval_dd_package.cpp +++ b/eval/eval_dd_package.cpp @@ -226,7 +226,7 @@ class BenchmarkDDPackage { public: explicit BenchmarkDDPackage(std::string filename) - : inputFilename(std::move(filename)){}; + : inputFilename(std::move(filename)) {}; void runAll() { runGHZ(); diff --git a/include/mqt-core/dd/ComplexNumbers.hpp b/include/mqt-core/dd/ComplexNumbers.hpp index e53e88d3d..2cfa7a8e0 100644 --- a/include/mqt-core/dd/ComplexNumbers.hpp +++ b/include/mqt-core/dd/ComplexNumbers.hpp @@ -14,7 +14,8 @@ class ComplexNumbers { public: /// Default constructor. - explicit ComplexNumbers(RealNumberUniqueTable& table) : uniqueTable(&table){}; + explicit ComplexNumbers(RealNumberUniqueTable& table) + : uniqueTable(&table) {}; /// Default destructor. ~ComplexNumbers() = default; diff --git a/include/mqt-core/operations/Expression.hpp b/include/mqt-core/operations/Expression.hpp index 4ddd43b6b..0ba139a1e 100644 --- a/include/mqt-core/operations/Expression.hpp +++ b/include/mqt-core/operations/Expression.hpp @@ -77,7 +77,7 @@ class Term { return std::abs(static_cast(coeff)) < TOLERANCE; } - explicit Term(const Variable v, T coef = 1.) : coeff(coef), var(v){}; + explicit Term(const Variable v, T coef = 1.) : coeff(coef), var(v) {}; Term operator-() const { return Term(var, -coeff); } @@ -182,11 +182,11 @@ class Expression { } Expression(const std::vector>& ts, const U& con) - : terms(ts), constant(con){}; + : terms(ts), constant(con) {}; Expression() = default; - explicit Expression(const U& r) : constant(r){}; + explicit Expression(const U& r) : constant(r) {}; iterator begin() { return terms.begin(); } [[nodiscard]] const_iterator begin() const { return terms.cbegin(); } diff --git a/include/mqt-core/zx/Utils.hpp b/include/mqt-core/zx/Utils.hpp index 893bb26eb..b815f011b 100644 --- a/include/mqt-core/zx/Utils.hpp +++ b/include/mqt-core/zx/Utils.hpp @@ -16,7 +16,7 @@ struct Edge { EdgeType type; Edge() = default; - Edge(const Vertex t, const EdgeType typ) : to(t), type(typ){}; + Edge(const Vertex t, const EdgeType typ) : to(t), type(typ) {}; void toggle() { if (type == EdgeType::Simple) { type = EdgeType::Hadamard; @@ -36,7 +36,7 @@ struct VertexData { class Vertices { public: explicit Vertices(const std::vector>& verts) - : vertices(verts){}; + : vertices(verts) {}; class VertexIterator { public: @@ -91,7 +91,7 @@ class Edges { public: Edges(const std::vector>& edgs, const std::vector>& verts) - : edges(edgs), vertices(verts){}; + : edges(edgs), vertices(verts) {}; class EdgeIterator { public: