1#ifndef YAZE_APP_EDITOR_MESSAGE_MESSAGE_SOURCE_SYNC_H_
2#define YAZE_APP_EDITOR_MESSAGE_MESSAGE_SOURCE_SYNC_H_
9#include "absl/status/statusor.h"
51 const std::filesystem::path& incoming_bundle_path,
Editors are the view controllers for the application.
std::string ComputeMessageSourceSha256(std::string_view content)
absl::StatusOr< MessageSourceSyncResult > SyncMessageSource(const project::YazeProject &project, const fs::path &incoming_bundle_path, const MessageSourceSyncOptions &options)
std::string expected_source_sha256
std::string source_sha256_before
std::filesystem::path generated_asm_include_path
std::string proposed_source_sha256
std::filesystem::path canonical_bundle_path
Modern project structure with comprehensive settings consolidation.