Relocate some public API headers to util
Bug #1189996 reported by
Paul J. Lucas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Committed
|
Low
|
Paul J. Lucas |
Bug Description
The zorba/include directory has accumulated too much stuff that is not specifically Zorba, e.g.: base64.h, base64_stream.h, locale.h, smart_ptr.h, time.h, and transcode_stream.h. These probably ought to be moved to zorba/include/util.
Related branches
lp:~zorba-coders/zorba/bug-1189996
- Chris Hillery: Approve
- Paul J. Lucas: Approve
-
Diff: 1473 lines (+230/-210)72 files modifiedChangeLog (+1/-0)
doc/cxx/examples/binary.cpp (+4/-4)
include/zorba/annotation.h (+1/-1)
include/zorba/api_shared_types.h (+1/-1)
include/zorba/dynamic_context.h (+3/-3)
include/zorba/function.h (+1/-1)
include/zorba/internal/unit_tests.h (+14/-14)
include/zorba/query_location.h (+1/-1)
include/zorba/static_context.h (+3/-3)
include/zorba/stemmer.h (+1/-1)
include/zorba/thesaurus.h (+1/-1)
include/zorba/tokenizer.h (+1/-1)
include/zorba/uri_resolvers.h (+4/-4)
include/zorba/util/base64_util.h (+23/-19)
include/zorba/util/calendar.h (+3/-3)
modules/ExternalModules.conf (+26/-13)
modules/com/zorba-xquery/www/modules/http-client.xq.src/http_request_handler.cpp (+6/-7)
modules/com/zorba-xquery/www/modules/http-client.xq.src/http_response_parser.cpp (+3/-3)
modules/org/expath/ns/file.xq.src/file.cpp (+2/-2)
src/api/base64_streambuf.cpp (+1/-1)
src/api/base64impl.cpp (+43/-46)
src/api/serialization/serializer.cpp (+1/-1)
src/api/smart_ptr.cpp (+4/-3)
src/api/transcode_streambuf.cpp (+1/-1)
src/compiler/expression/ftnode.cpp (+1/-1)
src/compiler/expression/ftnode.h (+1/-1)
src/context/dynamic_context.h (+2/-2)
src/context/uri_resolver.h (+1/-1)
src/debugger/debugger_clientimpl.cpp (+5/-2)
src/debugger/debugger_server.cpp (+4/-4)
src/diagnostics/dict.cpp (+1/-1)
src/precompiled/stdafx.h (+6/-4)
src/runtime/base64/base64_impl.cpp (+1/-1)
src/runtime/durations_dates_times/format_dateTime.cpp (+1/-1)
src/runtime/fetch/fetch_impl.cpp (+1/-1)
src/runtime/full_text/apply.cpp (+1/-1)
src/runtime/full_text/ft_module_impl.cpp (+1/-1)
src/runtime/full_text/ft_stop_words_set.cpp (+1/-1)
src/runtime/full_text/ft_stop_words_set.h (+1/-1)
src/runtime/full_text/ft_thesaurus.h (+1/-1)
src/runtime/full_text/ft_token_matcher.h (+1/-1)
src/runtime/full_text/ft_util.cpp (+1/-1)
src/runtime/full_text/ft_util.h (+1/-1)
src/runtime/full_text/full_text_impl.cpp (+1/-1)
src/runtime/full_text/icu_tokenizer.cpp (+1/-1)
src/runtime/full_text/icu_tokenizer.h (+1/-1)
src/runtime/full_text/stemmer.cpp (+1/-1)
src/runtime/full_text/stemmer.h (+1/-1)
src/runtime/full_text/stemmer/sb_stemmer.cpp (+1/-1)
src/runtime/full_text/thesauri/iso2788.h (+1/-1)
src/runtime/full_text/thesauri/wn_thesaurus.cpp (+2/-1)
src/runtime/full_text/thesauri/xqftts_relationship.cpp (+1/-1)
src/runtime/full_text/thesaurus.h (+1/-1)
src/runtime/full_text/tokenizer.cpp (+1/-1)
src/runtime/sequences/sequences_impl.cpp (+1/-1)
src/runtime/uris/uris_impl.cpp (+2/-2)
src/store/api/item.h (+1/-1)
src/store/naive/node_items.cpp (+7/-11)
src/store/naive/node_items.h (+5/-5)
src/unit_tests/test_base64_streambuf.cpp (+1/-1)
src/unit_tests/test_time_parse.cpp (+1/-1)
src/unit_tests/unit_tests.cpp (+8/-5)
src/util/CMakeLists.txt (+1/-0)
src/util/locale.h (+1/-1)
src/util/time_parse.cpp (+1/-1)
src/util/time_parse.h (+1/-1)
src/util/time_util.h (+1/-1)
src/util/transcode_streambuf.h (+1/-1)
src/zorbatypes/ft_token.cpp (+1/-1)
src/zorbatypes/ft_token.h (+1/-1)
src/zorbautils/CMakeLists.txt (+0/-1)
test/unit/lib_unit_test.cpp (+3/-3)
Changed in zorba: | |
status: | New → In Progress |
Changed in zorba: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.