static Future<DateTime?> get lastCommitDate async { final String dateString = await _channel.invokeMethod('getLastCommitDate'); try { return DateTime.parse(dateString).toLocal(); } catch (_) { return null; } }