use crate::records::file_navigation_context::FileNavigationContext;
use luaur_cli_lib::enums::config_status::ConfigStatus as VfsConfigStatus;
use luaur_require::records::navigation_context::ConfigStatus;
#[allow(non_snake_case)]
pub unsafe fn file_navigation_context_get_config_status(
this: *const FileNavigationContext,
) -> ConfigStatus {
let this = &*this;
match this.vfs.get_config_status() {
VfsConfigStatus::Ambiguous => ConfigStatus::Ambiguous,
VfsConfigStatus::PresentJson => ConfigStatus::PresentJson,
VfsConfigStatus::PresentLuau => ConfigStatus::PresentLuau,
VfsConfigStatus::Absent => ConfigStatus::Absent,
}
}