Toward core module compiling.

This commit is contained in:
jmsgrogan 2023-12-27 12:20:02 +00:00
parent c25a56ee19
commit 3ed195d7dd
305 changed files with 1774 additions and 1065 deletions

View file

@ -5,14 +5,14 @@
#include "String.h"
#include <iostream>
#include <unordered_map>
#include Map.h
class MarkdownDocument;
class ContentFile
{
public:
using FileMetadata = std::unordered_map<String, String>;
using FileMetadata = Map<String, String>;
using FileContentBody = Vector<String>;
ContentFile(const Path& filename);

View file

@ -2,7 +2,7 @@
#include "String.h"
#include <optional>
#include <unordered_map>
#include Map.h
#include <filesystem>
#include "Vector.h"
@ -14,7 +14,7 @@ class MarkdownContentParser
{
public:
using FileMetadataItem = std::pair<String, String>;
using FileMetadata = std::unordered_map<String, String>;
using FileMetadata = Map<String, String>;
std::pair<FileMetadata, Ptr<MarkdownDocument>> run(const Path& path);
private:

View file

@ -3,7 +3,7 @@
#include "String.h"
#include <iostream>
#include <filesystem>
#include <unordered_map>
#include Map.h
#include "Vector.h"
using Path = std::filesystem::path;