Add app source and tests

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
alvocool
2026-10-11 10:15:30 +03:00
parent 7e246255c2
commit 38881d1fe1
135 changed files with 21057 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import '../../about/external/data/EnvCheck.dart';
abstract class ConnectConfiguration {
/// The environment scan finished: the detected package manager and the
/// version string found for each tool (empty when absent).
void onEnvironmentProbed(String packageManager, Map<String, String> versions);
/// The scan failed.
void onProbeFailed(String message);
/// The exact command that would install [tool], for the user to confirm.
void onInstallCommandReady(EnvTool tool, String command);
/// [tool] finished installing; [version] is its freshly re-probed version.
void onToolInstalled(EnvTool tool, String version);
}