Ver Fonte

Add last release changes

Patrick-Christopher Mattulat há 2 meses atrás
pai
commit
05ee764782

+ 1 - 1
README.md

@@ -86,7 +86,7 @@ To build this library you'd need a supported __toolchain__ in place, consisting
 | GCC                                | Ubuntu 22.04 LTS | 14.2.0                                     | CMake                      | \>= 3.30.0                     |
 | Clang                              | Linux Mint 20.3  | 12.0.0-3ubuntu1~20.04.5                    | CMake                      | \>= 3.30.0                     |
 | MinGW-w64 / GCC                    | Windows 10       | 11.2.0                                     | CMake                      | \>= 3.30.0                     |
-| MSVC                               | Windows 10       | 19.40.33811.0                              | CMake                      | \>= 3.30.0                     |
+| MSVC                               | Windows 10       | 19.41.34120.0                              | CMake                      | \>= 3.30.0                     |
 | AppleClang                         | MacOS Monterey   | 14.0.0                                     | CMake                      | \>= 3.30.0                     |
 
 Please note, that where the underlying operating system is optional in this listing, the toolchain itself is not! This means, that by default you should use one of the supported listed toolchains.  

+ 2 - 0
doc/internal/check-list.txt

@@ -8,3 +8,5 @@ New Version (after merge back to development branch)
 - LibraryVersion:
     - increase version in method
     - adjust test
+- Base 64 CLI
+    - increase version

+ 6 - 0
doc/internal/coding-guidelines.md

@@ -23,3 +23,9 @@ The following naming conventions must be met for code contribution:
 6. Header or source files of classes must meet the same naming convention as for class names, followed by the class extension (.cpp for source files, .hpp for header files).
 7. Class methods with a return type other than void must be declared with __[[nodiscard]]__.
 8. Class methods with an optional return type other than void must be declared with __[[maybe_unused]]__.
+
+## Source Code Creation
+
+The following source code creation guidelines must be followed:
+
+1. In source code (.cpp files) namespaces must not be used throughout the code and must be announced through the __using__ keyword after the imports (e.g. using ls::std::boxing::Integer). The only exception is when the same class name is being used in more than one namespace.

+ 2 - 2
source/ls-std/core/LibraryVersion.cpp

@@ -3,7 +3,7 @@
 * Company:         Lynar Studios
 * E-Mail:          webmaster@lynarstudios.com
 * Created:         2023-02-05
-* Changed:         2023-06-08
+* Changed:         2024-09-14
 *
 * */
 
@@ -18,5 +18,5 @@ LibraryVersion::~LibraryVersion() = default;
 
 string LibraryVersion::getVersion()
 {
-  return "2023.3.0";
+  return "2024.1.0.0";
 }

+ 2 - 2
test/cases/core/LibraryVersionTest.cpp

@@ -3,7 +3,7 @@
  * Company:         Lynar Studios
  * E-Mail:          webmaster@lynarstudios.com
  * Created:         2021-05-02
- * Changed:         2023-06-08
+ * Changed:         2024-09-14
  *
  * */
 
@@ -25,6 +25,6 @@ namespace
 
   TEST_F(LibraryVersionTest, getVersion)
   {
-    ASSERT_STREQ("2023.3.0", LibraryVersion::getVersion().c_str());
+    ASSERT_STREQ("2024.1.0.0", LibraryVersion::getVersion().c_str());
   }
 }