Adds beginnings of BlogPageBuilder and associated classes

This commit is contained in:
Rosia E Evans 2023-09-20 09:09:51 +01:00
parent 65aefe46ce
commit 1506f661c9
114 changed files with 4740 additions and 518 deletions

View file

@ -1 +1 @@
2
12

View file

@ -13,6 +13,10 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/home/rosia/Programming/Cpp/BlogParser/build/Src/CMakeFiles/BlogParser.dir/DependInfo.cmake"
"/home/rosia/Programming/Cpp/BlogParser/build/Src/CMakeFiles/BlogPageBuilder.dir/DependInfo.cmake"
"/home/rosia/Programming/Cpp/BlogParser/build/Src/Libs/CMakeFiles/md4c.dir/DependInfo.cmake"
"/home/rosia/Programming/Cpp/BlogParser/build/Src/Libs/CMakeFiles/md4c-html.dir/DependInfo.cmake"
)
# Fortran module output directory.

View file

@ -92,7 +92,14 @@ tests_EXTERNAL_OBJECTS =
Tests/tests: Tests/CMakeFiles/tests.dir/test.cpp.o
Tests/tests: Tests/CMakeFiles/tests.dir/build.make
Tests/tests: Src/libBlogParser.a
Tests/tests: Src/libBlogPageBuilder.a
Tests/tests: Src/Libs/libmd4c.a
Tests/tests: Src/Libs/libmd4c-html.a
Tests/tests: /usr/local/lib/libCatch2Main.a
Tests/tests: Src/libBlogParser.a
Tests/tests: Src/Libs/libmd4c.a
Tests/tests: Src/Libs/libmd4c-html.a
Tests/tests: /usr/local/lib/libCatch2.a
Tests/tests: Tests/CMakeFiles/tests.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/rosia/Programming/Cpp/BlogParser/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable tests"

View file

@ -235,4 +235,21 @@ Tests/CMakeFiles/tests.dir/test.cpp.o
/usr/local/include/catch2/internal/catch_test_registry.hpp
/usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp
/home/rosia/Programming/Cpp/BlogParser/Tests/BlogParserTest.cpp
/home/rosia/Programming/Cpp/BlogParser/Src/BlogParser.h
/usr/include/c++/11/fstream
/usr/include/c++/11/istream
/usr/include/c++/11/bits/istream.tcc
/usr/include/c++/11/bits/codecvt.h
/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h
/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h
/usr/include/c++/11/bits/fstream.tcc
/usr/include/c++/11/sstream
/usr/include/c++/11/bits/sstream.tcc
/home/rosia/Programming/Cpp/BlogParser/Src/Libs/md4c-html.h
/home/rosia/Programming/Cpp/BlogParser/Src/Libs/md4c.h
/home/rosia/Programming/Cpp/BlogParser/Tests/BlogPageBuilderTest.cpp
/home/rosia/Programming/Cpp/BlogParser/MacroDefinitions.h
/home/rosia/Programming/Cpp/BlogParser/Src/BlogPageBuilder.h
/home/rosia/Programming/Cpp/BlogParser/Tests/TestFileReaderUtil.h

View file

@ -233,9 +233,38 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/local/include/catch2/internal/catch_config_counter.hpp \
/usr/local/include/catch2/internal/catch_test_registry.hpp \
/usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp \
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp \
../Tests/BlogParserTest.cpp \
../Src/BlogParser.h \
/usr/include/c++/11/fstream \
/usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc \
/usr/include/c++/11/bits/codecvt.h \
/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc \
/usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
../Src/Libs/md4c-html.h \
../Src/Libs/md4c.h \
../Tests/BlogPageBuilderTest.cpp \
../MacroDefinitions.h \
../Src/BlogPageBuilder.h \
../Tests/TestFileReaderUtil.h
../Src/BlogPageBuilder.h:
../Tests/BlogPageBuilderTest.cpp:
../Src/Libs/md4c-html.h:
/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h:
/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h:
/usr/include/c++/11/istream:
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp:
/usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp:
@ -302,6 +331,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/c++/11/exception:
../Tests/TestFileReaderUtil.h:
/usr/include/c++/11/ostream:
/usr/local/include/catch2/internal/catch_config_wchar.hpp:
@ -322,6 +353,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/c++/11/vector:
/usr/include/c++/11/bits/fstream.tcc:
/usr/local/include/catch2/catch_tostring.hpp:
/usr/local/include/catch2/internal/catch_noncopyable.hpp:
@ -418,6 +451,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/c++/11/bits/stl_iterator_base_types.h:
../Tests/BlogParserTest.cpp:
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
/usr/include/c++/11/ios:
@ -438,6 +473,10 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/features.h:
../MacroDefinitions.h:
../Src/BlogParser.h:
/usr/include/c++/11/ext/numeric_traits.h:
/usr/include/c++/11/ext/type_traits.h:
@ -448,6 +487,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/c++/11/iosfwd:
/usr/include/c++/11/bits/codecvt.h:
/usr/include/c++/11/ctime:
/usr/include/x86_64-linux-gnu/bits/time64.h:
@ -492,6 +533,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h:
/usr/include/c++/11/sstream:
../Tests/test.cpp:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
@ -538,6 +581,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/c++/11/cstddef:
/usr/include/c++/11/bits/sstream.tcc:
/usr/include/strings.h:
/usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h:
@ -548,6 +593,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/c++/11/bits/istream.tcc:
/usr/local/include/catch2/catch_test_macros.hpp:
/usr/include/c++/11/bits/predefined_ops.h:
@ -670,6 +717,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
../Src/Libs/md4c.h:
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
/usr/local/include/catch2/catch_message.hpp:
@ -688,6 +737,8 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: ../Tests/test.cpp \
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/c++/11/fstream:
/usr/include/c++/11/bits/cxxabi_forced.h:
/usr/include/c++/11/ext/alloc_traits.h:

View file

@ -1 +1 @@
/usr/bin/c++ -g CMakeFiles/tests.dir/test.cpp.o -o tests /usr/local/lib/libCatch2Main.a /usr/local/lib/libCatch2.a
/usr/bin/c++ -g CMakeFiles/tests.dir/test.cpp.o -o tests ../Src/libBlogParser.a ../Src/libBlogPageBuilder.a ../Src/Libs/libmd4c.a ../Src/Libs/libmd4c-html.a /usr/local/lib/libCatch2Main.a ../Src/libBlogParser.a ../Src/Libs/libmd4c.a ../Src/Libs/libmd4c-html.a /usr/local/lib/libCatch2.a

View file

@ -1,3 +1,3 @@
CMAKE_PROGRESS_1 = 10
CMAKE_PROGRESS_2 = 11
CMAKE_PROGRESS_1 = 13
CMAKE_PROGRESS_2 = 14

View file

@ -194,4 +194,18 @@ Tests/CMakeFiles/tests.dir/test.cpp.o: \
/usr/local/include/catch2/internal/catch_config_counter.hpp \
/usr/local/include/catch2/internal/catch_test_registry.hpp \
/usr/local/include/catch2/interfaces/catch_interfaces_test_invoker.hpp \
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp
/usr/local/include/catch2/internal/catch_preprocessor_remove_parens.hpp \
/home/rosia/Programming/Cpp/BlogParser/Tests/BlogParserTest.cpp \
/home/rosia/Programming/Cpp/BlogParser/Tests/../Src/BlogParser.h \
/usr/include/c++/11/fstream /usr/include/c++/11/istream \
/usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/bits/codecvt.h \
/usr/include/x86_64-linux-gnu/c++/11/bits/basic_file.h \
/usr/include/x86_64-linux-gnu/c++/11/bits/c++io.h \
/usr/include/c++/11/bits/fstream.tcc /usr/include/c++/11/sstream \
/usr/include/c++/11/bits/sstream.tcc \
/home/rosia/Programming/Cpp/BlogParser/Tests/../Src/Libs/md4c-html.h \
/home/rosia/Programming/Cpp/BlogParser/Tests/../Src/Libs/md4c.h \
/home/rosia/Programming/Cpp/BlogParser/Tests/BlogPageBuilderTest.cpp \
/home/rosia/Programming/Cpp/BlogParser/Tests/../MacroDefinitions.h \
/home/rosia/Programming/Cpp/BlogParser/Tests/../Src/BlogPageBuilder.h \
/home/rosia/Programming/Cpp/BlogParser/Tests/TestFileReaderUtil.h