AK+Everywhere: Remove "null state" of LexicalPath

This removes the default constructor of LexicalPath, and subsequently
modifies all its users to accommodate the change.
This commit is contained in:
Max Wipfli 2021-06-29 20:12:53 +02:00 committed by Andreas Kling
parent 4c018909f7
commit d8be530397
Notes: sideshowbarker 2024-07-18 11:13:24 +09:00
10 changed files with 52 additions and 52 deletions

View file

@ -113,8 +113,7 @@ void EditorWrapper::update_diff()
void EditorWrapper::set_project_root(LexicalPath const& project_root)
{
m_project_root = project_root;
auto result = GitRepo::try_to_create(m_project_root);
auto result = GitRepo::try_to_create(*m_project_root);
switch (result.type) {
case GitRepo::CreateResult::Type::Success:
m_git_repo = result.repo;