in buildSrc/src/main/java/com/uber/okbuck/core/util/ProjectUtil.java [50:67]
public static ProjectType getType(Project project) {
PluginContainer plugins = project.getPlugins();
if (plugins.hasPlugin(AppPlugin.class)) {
return ProjectType.ANDROID_APP;
} else if (plugins.hasPlugin(LibraryPlugin.class)) {
return ProjectType.ANDROID_LIB;
} else if (plugins.hasPlugin(GroovyPlugin.class)) {
return ProjectType.GROOVY_LIB;
} else if (plugins.hasPlugin(KotlinPluginWrapper.class)) {
return ProjectType.KOTLIN_LIB;
} else if (plugins.hasPlugin(ScalaPlugin.class)) {
return ProjectType.SCALA_LIB;
} else if (plugins.hasPlugin(JavaPlugin.class)) {
return ProjectType.JAVA_LIB;
} else {
return ProjectType.UNKNOWN;
}
}