detect static method
Works out the target for project.
Implementation
static Future<OverridesTarget> detect(JustProject project) async {
if (!project.file(JustProject.overrides).existsSync()) {
return const OverridesTarget(JustProject.pubspec);
}
final ignored = await isGitIgnored(project, JustProject.overrides);
return OverridesTarget(
JustProject.overrides,
mirror: ignored ? JustProject.pubspec : null,
);
}