Просмотр исходного кода

Remove unused event based exception

Patrick-Christopher Mattulat 9 месяцев назад
Родитель
Сommit
b33118a229

+ 0 - 2
CMakeLists.txt

@@ -168,7 +168,6 @@ set(SOURCE_FILES_CORE
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/evaluator/NullPointerArgumentEvaluator.cpp
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/evaluator/NullPointerEvaluator.cpp
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/exception/EventNotHandledException.cpp
-        ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/exception/EventNotSubscribedException.cpp
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/exception/Exception.cpp
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/exception/ExceptionMessage.cpp
         ${CMAKE_CURRENT_SOURCE_DIR}/source/ls-std/core/exception/FileNotFoundException.cpp
@@ -310,7 +309,6 @@ if (${LS_STD_BUILD_WITH_TESTS})
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/evaluator/RawNullPointerArgumentEvaluatorTest.cpp
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/evaluator/RawNullPointerEvaluatorTest.cpp
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/exception/EventNotHandledExceptionTest.cpp
-            ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/exception/EventNotSubscribedExceptionTest.cpp
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/exception/ExceptionMessageTest.cpp
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/exception/FileNotFoundExceptionTest.cpp
             ${CMAKE_CURRENT_SOURCE_DIR}/test/cases/core/exception/FileOperationExceptionTest.cpp

+ 0 - 31
include/ls-std/core/exception/EventNotSubscribedException.hpp

@@ -1,31 +0,0 @@
-/*
- * Author:          Patrick-Christopher Mattulat
- * Company:         Lynar Studios
- * E-Mail:          webmaster@lynarstudios.com
- * Created:         2021-05-27
- * Changed:         2023-05-19
- *
- * */
-
-#ifndef LS_STD_EVENT_NOT_SUBSCRIBED_EXCEPTION_HPP
-#define LS_STD_EVENT_NOT_SUBSCRIBED_EXCEPTION_HPP
-
-#include <ls-std/core/exception/Exception.hpp>
-#include <ls-std/os/dynamic-goal.hpp>
-#include <string>
-
-namespace ls::std::core
-{
-  class LS_STD_DYNAMIC_GOAL EventNotSubscribedException : public ls::std::core::Exception
-  {
-    public:
-
-      EventNotSubscribedException();
-      explicit EventNotSubscribedException(const ::std::string &_message);
-      ~EventNotSubscribedException() noexcept override;
-
-      [[nodiscard]] const char *what() const noexcept override;
-  };
-}
-
-#endif

+ 1 - 2
include/ls-std/ls-std-core.hpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2022-05-13
- * Changed:         2023-05-24
+ * Changed:         2024-05-17
  *
  * */
 
@@ -18,7 +18,6 @@
 #include <ls-std/core/evaluator/RawNullPointerEvaluator.hpp>
 
 #include <ls-std/core/exception/EventNotHandledException.hpp>
-#include <ls-std/core/exception/EventNotSubscribedException.hpp>
 #include <ls-std/core/exception/Exception.hpp>
 #include <ls-std/core/exception/ExceptionMessage.hpp>
 #include <ls-std/core/exception/FileNotFoundException.hpp>

+ 0 - 31
source/ls-std/core/exception/EventNotSubscribedException.cpp

@@ -1,31 +0,0 @@
-/*
- * Author:          Patrick-Christopher Mattulat
- * Company:         Lynar Studios
- * E-Mail:          webmaster@lynarstudios.com
- * Created:         2023-02-04
- * Changed:         2023-05-19
- *
- * */
-
-#include <ls-std/core/exception/EventNotSubscribedException.hpp>
-#include <ls-std/core/exception/ExceptionMessage.hpp>
-
-using ls::std::core::EventNotSubscribedException;
-using ls::std::core::Exception;
-using std::move;
-using std::string;
-
-EventNotSubscribedException::EventNotSubscribedException() : Exception("EventNotSubscribedException")
-{}
-
-EventNotSubscribedException::EventNotSubscribedException(const string &_message) : EventNotSubscribedException()
-{
-  this->_setMessage(_message);
-}
-
-EventNotSubscribedException::~EventNotSubscribedException() noexcept = default;
-
-const char *EventNotSubscribedException::what() const noexcept
-{
-  return this->_getIdentifiedMessage("event was not subscribed!");
-}

+ 0 - 72
test/cases/core/exception/EventNotSubscribedExceptionTest.cpp

@@ -1,72 +0,0 @@
-/*
- * Author:          Patrick-Christopher Mattulat
- * Company:         Lynar Studios
- * E-Mail:          webmaster@lynarstudios.com
- * Created:         2021-05-27
- * Changed:         2023-03-25
- *
- * */
-
-#include <gtest/gtest.h>
-#include <ls-std/ls-std-core.hpp>
-#include <string>
-
-using ls::std::core::EventNotSubscribedException;
-using std::string;
-using testing::Test;
-
-namespace
-{
-  class EventNotSubscribedExceptionTest : public Test
-  {
-    public:
-
-      EventNotSubscribedExceptionTest() = default;
-      ~EventNotSubscribedExceptionTest() override = default;
-  };
-
-  TEST_F(EventNotSubscribedExceptionTest, constructor)
-  {
-    EXPECT_THROW(
-        {
-          try
-          {
-            throw EventNotSubscribedException{};
-          }
-          catch (const EventNotSubscribedException &_exception)
-          {
-            string actual = _exception.what();
-            string expected = _exception.getName() + " thrown - event was not subscribed!";
-
-            EXPECT_STREQ(expected.c_str(), actual.c_str());
-            throw;
-          }
-        },
-        EventNotSubscribedException);
-  }
-
-  TEST_F(EventNotSubscribedExceptionTest, constructor_dedicated_message)
-  {
-    EXPECT_THROW(
-        {
-          try
-          {
-            throw EventNotSubscribedException{"id: OPEN_DOOR"};
-          }
-          catch (const EventNotSubscribedException &_exception)
-          {
-            string actual = _exception.what();
-            string expected = _exception.getName() + " thrown - id: OPEN_DOOR";
-
-            EXPECT_STREQ(expected.c_str(), actual.c_str());
-            throw;
-          }
-        },
-        EventNotSubscribedException);
-  }
-
-  TEST_F(EventNotSubscribedExceptionTest, getName)
-  {
-    ASSERT_STREQ("EventNotSubscribedException", EventNotSubscribedException{}.getName().c_str());
-  }
-}