#pragma once #include #include #include #include "../utils/common.hpp" class revparse_subcommand { public: explicit revparse_subcommand(const libgit2_object&, CLI::App& app); void run(); private: std::vector m_revisions; std::vector m_queries_in_order; bool m_is_bare_repository_flag = false; bool m_is_shallow_repository_flag = false; };