add SerializeExperimentFlags to Project

This commit is contained in:
scawful
2024-07-20 10:48:33 -04:00
parent f8510aec88
commit 29f3f2102f

View File

@@ -32,7 +32,7 @@ constexpr absl::string_view kEndOfProjectFile = "EndOfProjectFile";
* backups.
*/
struct Project {
struct Project : public core::ExperimentFlags {
/**
* @brief Creates a new project.
*
@@ -117,6 +117,12 @@ struct Project {
return absl::OkStatus();
}
absl::Status SerializeExperimentFlags() {
auto flags = mutable_flags();
// TODO: Serialize flags
return absl::OkStatus();
}
bool project_opened_ = false;
std::string name;
std::string filepath;