mod type_special_provider;
mod doc_name_token_provider;
mod doc_tag_provider;
mod doc_type_provider;
mod env_provider;
mod file_path_provider;
mod keywords_provider;
mod member_provider;
mod module_path_provider;
mod auto_require_provider;
mod postfix_provider;
use super::completion_builder::CompletionBuilder;
pub fn add_completions(builder: &mut CompletionBuilder) -> Option<()> {
module_path_provider::add_completion(builder);
file_path_provider::add_completion(builder);
keywords_provider::add_completion(builder);
type_special_provider::add_completion(builder);
env_provider::add_completion(builder);
member_provider::add_completion(builder);
auto_require_provider::add_completion(builder);
doc_tag_provider::add_completion(builder);
doc_type_provider::add_completion(builder);
doc_name_token_provider::add_completion(builder);
postfix_provider::add_completion(builder);
Some(())
}