Compare commits
4 Commits
v1.1.0
...
75a3799431
Author | SHA1 | Date | |
---|---|---|---|
75a3799431 | |||
18c79f6d48
|
|||
a4329f5f9d
|
|||
eff7a33f96
|
3
.gitmodules
vendored
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
|||||||
[submodule "tests/lib/catch2"]
|
|
||||||
path = tests/lib/catch2
|
|
||||||
url = https://github.com/catchorg/Catch2.git
|
|
@@ -9,8 +9,6 @@
|
|||||||
#include <cctype> // std::isdigit
|
#include <cctype> // std::isdigit
|
||||||
#include <algorithm> // std::all_of std::transform
|
#include <algorithm> // std::all_of std::transform
|
||||||
|
|
||||||
#include <iostream> // TODO remove
|
|
||||||
|
|
||||||
class ArffFiles {
|
class ArffFiles {
|
||||||
const std::string VERSION = "1.1.0";
|
const std::string VERSION = "1.1.0";
|
||||||
public:
|
public:
|
||||||
@@ -202,4 +200,4 @@ private:
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
16
CHANGELOG.md
16
CHANGELOG.md
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
|
|||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
## [1.1.0] 2024-07-24 String Values in Features
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
- Allow string values in features
|
||||||
|
- Library logo
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
|
||||||
|
- Fixed bug in numeric attributes states
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
|
||||||
|
- Catch2 git submodule
|
||||||
|
- iostream include
|
||||||
|
|
||||||
## [1.0.0] 2024-05-21 Initial Release
|
## [1.0.0] 2024-05-21 Initial Release
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
@@ -41,7 +41,12 @@ add_subdirectory(config)
|
|||||||
# -------
|
# -------
|
||||||
if (ENABLE_TESTING)
|
if (ENABLE_TESTING)
|
||||||
MESSAGE("Testing enabled")
|
MESSAGE("Testing enabled")
|
||||||
add_git_submodule("tests/lib/catch2")
|
Include(FetchContent)
|
||||||
|
FetchContent_Declare(Catch2
|
||||||
|
GIT_REPOSITORY https://github.com/catchorg/Catch2.git
|
||||||
|
GIT_TAG v3.3.2
|
||||||
|
)
|
||||||
|
FetchContent_MakeAvailable(Catch2)
|
||||||
include(CTest)
|
include(CTest)
|
||||||
add_subdirectory(tests)
|
add_subdirectory(tests)
|
||||||
endif (ENABLE_TESTING)
|
endif (ENABLE_TESTING)
|
||||||
|
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||

|

|
||||||
[](<https://opensource.org/licenses/MIT>)
|
[](<https://opensource.org/licenses/MIT>)
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
Header-only library to read Arff Files and return STL vectors with the data read.
|
Header-only library to read Arff Files and return STL vectors with the data read.
|
||||||
|
|
||||||
|
@@ -137,7 +137,7 @@
|
|||||||
|
|
||||||
include(CMakeParseArguments)
|
include(CMakeParseArguments)
|
||||||
|
|
||||||
option(CODE_COVERAGE_VERBOSE "Verbose information" FALSE)
|
option(CODE_COVERAGE_VERBOSE "Verbose information" TRUE)
|
||||||
|
|
||||||
# Check prereqs
|
# Check prereqs
|
||||||
find_program( GCOV_PATH gcov )
|
find_program( GCOV_PATH gcov )
|
||||||
@@ -160,7 +160,11 @@ foreach(LANG ${LANGUAGES})
|
|||||||
endif()
|
endif()
|
||||||
elseif(NOT "${CMAKE_${LANG}_COMPILER_ID}" MATCHES "GNU"
|
elseif(NOT "${CMAKE_${LANG}_COMPILER_ID}" MATCHES "GNU"
|
||||||
AND NOT "${CMAKE_${LANG}_COMPILER_ID}" MATCHES "(LLVM)?[Ff]lang")
|
AND NOT "${CMAKE_${LANG}_COMPILER_ID}" MATCHES "(LLVM)?[Ff]lang")
|
||||||
message(FATAL_ERROR "Compiler is not GNU or Flang! Aborting...")
|
if ("${LANG}" MATCHES "CUDA")
|
||||||
|
message(STATUS "Ignoring CUDA")
|
||||||
|
else()
|
||||||
|
message(FATAL_ERROR "Compiler is not GNU or Flang! Aborting...")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user