- Fixed #43: Renamed
WsjcppCore::dirExiststowsjcpp::dir_exists - Fixed #44: Renamed
WsjcppCore::fileExiststowsjcpp::file_exists - Fixed #46: Renamed
WsjcppCore::splittowsjcpp::split - Renamed
WsjcppCore::jointowsjcpp::join - Fixed #47: Renamed
WsjcppCore::replaceAlltowsjcpp::replace_all_in - Fixed #45: Renamed
WsjcppCore::createEmptyFiletowsjcpp::create_empty_file - Fixed #48: Renamed
WsjcppCore::extractFilenametowsjcpp::extract_filename - Fixed #53: Added
wsjcpp::levenshtein_distance - Fixed #42: Redesigned unit-tests to ctest
- Fixed #54: Added
wsjcpp::change_current_process_privileges(for linux), also addedwsjcpp::user_is_root(for linux) - Fixed #51: Detect os platform (added
wsjcpp::operation_system_platform,wsjcpp::is_linux,wsjcpp::is_windows) - Fixed #50: Renamed
WsjcppCore::doPadRighttowsjcpp::padding_rightand optimized - Fixed #49: Renamed
WsjcppCore::doPadLefttowsjcpp::padding_leftand optimized
- Redesign normalize path to ctest
- Removed
WsjcppCore::doNormalizePath - Fixed code-formatting
- Renamed
WsjcppCore::extractURLProtocoltowsjcpp::extract_url_protocol - Fixed #38: Added test for extract_url_protocol
- Renamed and redesign
WsjcppCore::recoursiveRemoveDirtowsjcpp::recursive_remove_dir - Fixed #41: Renamed
WsjcppCore::startsWithtowsjcpp::starts_with - Renamed
WsjcppCore::endsWithtowsjcpp::ends_with - Fixed #39: Removed missing implementation
WsjcppCore::listOfDirs - Renamed
WsjcppCore::getListOfDirstowsjcpp::directory_list - Fixed #40: Missing first character in name of child directory
- Removed definition
WsjcppCore::listOfFilesbecause missing implementation - Fixed #36: Renamed
WsjcppCore::createUuidtowsjcpp::generate_uuid() - Fixed #33: Added
wsjcpp::parent_dirpath - Removed
.travis.ymlandci/travis - Fixed #24: Added
wsjcpp::to_snake_case - Renamed and redesign
WsjcppCore::recoursiveCopyFilestowsjcpp::recursive_copy_files
- Fixed for path traversal
WsjcppCore::doNormalizePath WsjcppCore::doNormalizePathmarked as deprecated- Added symlink
WsjcppCore::doNormalizePath->wsjcpp::normalizeFilePath
- New function: englishAlphabetLowerCase
- New function: englishAlphabetUpperCase
- New function: englishAlphabetBothCase
- New function: englishAlphabetBothCaseAndNumbers
- New function: randomString
- Added define: WSJCPP_CORE_VER_0_2_4
- Added license information to source-code
- New functions: startsWith and endsWith
- Added test for normalize path
- Added test case for replace all
- Added build_simple.bat for windows
- Added WsjcppCore::makeDirsPath
- Added WsjcppCore::extractDirpath
- Up c++ to version 17 (need for std::filesystem)
- Redesign getListOfDirs to using cross-platform std::filesystem
- Fixed setFilePermissions