usecrate::prelude::internal::*;implGtProject{/// Adds module source to the project. It provides map of all module references.
pubfnadd_module_source(&mutself, source: GtpModuleSource){self.module_sources
.entry(source.path().clone()).or_default().insert(source);}}