Github user apiri commented on the issue:
https://github.com/apache/nifi-minifi-cpp/pull/415
there is a compilation error in Travis builds and verified similar a local
build
>
/Users/apiri/Development/code/apache/nifi-minifi-cpp/libminifi/src/Properties.cpp:36:18:
error: out-of-line definition of 'get' does not match any declaration in
'org::apache::nifi::minifi::Properties'
> bool Properties::get(std::string key, std::string &value) {
> ^~~
>
/Users/apiri/Development/code/apache/nifi-minifi-cpp/libminifi/include/properties/Properties.h:66:18:
note: type of 1st parameter of member declaration does not match definition
('const std::string &' (aka 'const basic_string<char, char_traits<char>,
allocator<char> > &') vs 'std::string' (aka 'basic_string<char,
char_traits<char>, allocator<char> >'))
> bool get(const std::string &key, std::string &value);
> ^
>
/Users/apiri/Development/code/apache/nifi-minifi-cpp/libminifi/src/Properties.cpp:48:18:
error: out-of-line definition of 'get' does not match any declaration in
'org::apache::nifi::minifi::Properties'
> bool Properties::get(std::string key, std::string alternate_key,
std::string &value) {
> ^~~
>
/Users/apiri/Development/code/apache/nifi-minifi-cpp/libminifi/include/properties/Properties.h:77:18:
note: type of 1st parameter of member declaration does not match definition
('const std::string &' (aka 'const basic_string<char, char_traits<char>,
allocator<char> > &') vs 'std::string' (aka 'basic_string<char,
char_traits<char>, allocator<char> >'))
> bool get(const std::string &key, const std::string &alternate_key,
std::string &value);
> ^
> 2 errors generated.
---