chore: stop tracking
This commit is contained in:
parent
508cbf5913
commit
dd6cdde8a5
|
|
@ -1,317 +0,0 @@
|
|||
// GENERATED CODE - DO NOT MODIFY BY HAND
|
||||
|
||||
part of 'config_schema.dart';
|
||||
|
||||
// **************************************************************************
|
||||
// JsonSerializableGenerator
|
||||
// **************************************************************************
|
||||
|
||||
AppConfigDocument _$AppConfigDocumentFromJson(Map<String, dynamic> json) =>
|
||||
$checkedCreate('AppConfigDocument', json, ($checkedConvert) {
|
||||
$checkKeys(
|
||||
json,
|
||||
allowedKeys: const ['dataDir', 'worktreeDir', 'defaults', 'projects'],
|
||||
);
|
||||
final val = AppConfigDocument(
|
||||
dataDir: $checkedConvert('dataDir', (v) => v as String?),
|
||||
worktreeDir: $checkedConvert('worktreeDir', (v) => v as String?),
|
||||
defaults: $checkedConvert(
|
||||
'defaults',
|
||||
(v) => v == null
|
||||
? null
|
||||
: AppConfigDefaultsDocument.fromJson(v as Map<String, dynamic>),
|
||||
),
|
||||
projects: $checkedConvert(
|
||||
'projects',
|
||||
(v) => (v as Map<String, dynamic>?)?.map(
|
||||
(k, e) => MapEntry(
|
||||
k,
|
||||
ProjectConfigDocument.fromJson(e as Map<String, dynamic>),
|
||||
),
|
||||
),
|
||||
),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$AppConfigDocumentToJson(AppConfigDocument instance) =>
|
||||
<String, dynamic>{
|
||||
'dataDir': ?instance.dataDir,
|
||||
'worktreeDir': ?instance.worktreeDir,
|
||||
'defaults': ?instance.defaults?.toJson(),
|
||||
'projects': ?instance.projects?.map((k, e) => MapEntry(k, e.toJson())),
|
||||
};
|
||||
|
||||
AppConfigDefaultsDocument _$AppConfigDefaultsDocumentFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => $checkedCreate('AppConfigDefaultsDocument', json, ($checkedConvert) {
|
||||
$checkKeys(json, allowedKeys: const ['issueAssistant']);
|
||||
final val = AppConfigDefaultsDocument(
|
||||
issueAssistant: $checkedConvert(
|
||||
'issueAssistant',
|
||||
(v) => v == null
|
||||
? null
|
||||
: IssueAssistantConfigDocument.fromJson(v as Map<String, dynamic>),
|
||||
),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$AppConfigDefaultsDocumentToJson(
|
||||
AppConfigDefaultsDocument instance,
|
||||
) => <String, dynamic>{'issueAssistant': ?instance.issueAssistant?.toJson()};
|
||||
|
||||
ProjectConfigDocument _$ProjectConfigDocumentFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => $checkedCreate('ProjectConfigDocument', json, ($checkedConvert) {
|
||||
$checkKeys(
|
||||
json,
|
||||
allowedKeys: const [
|
||||
'provider',
|
||||
'repo',
|
||||
'path',
|
||||
'defaultBranch',
|
||||
'sessionPrefix',
|
||||
'issueAssistant',
|
||||
],
|
||||
);
|
||||
final val = ProjectConfigDocument(
|
||||
provider: $checkedConvert(
|
||||
'provider',
|
||||
(v) => $enumDecodeNullable(_$IssueTrackerProviderEnumMap, v),
|
||||
),
|
||||
repo: $checkedConvert('repo', (v) => v as String?),
|
||||
path: $checkedConvert('path', (v) => v as String?),
|
||||
defaultBranch: $checkedConvert('defaultBranch', (v) => v as String?),
|
||||
sessionPrefix: $checkedConvert('sessionPrefix', (v) => v as String?),
|
||||
issueAssistant: $checkedConvert(
|
||||
'issueAssistant',
|
||||
(v) => v == null
|
||||
? null
|
||||
: IssueAssistantConfigDocument.fromJson(v as Map<String, dynamic>),
|
||||
),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$ProjectConfigDocumentToJson(
|
||||
ProjectConfigDocument instance,
|
||||
) => <String, dynamic>{
|
||||
'provider': ?_$IssueTrackerProviderEnumMap[instance.provider],
|
||||
'repo': ?instance.repo,
|
||||
'path': ?instance.path,
|
||||
'defaultBranch': ?instance.defaultBranch,
|
||||
'sessionPrefix': ?instance.sessionPrefix,
|
||||
'issueAssistant': ?instance.issueAssistant?.toJson(),
|
||||
};
|
||||
|
||||
const _$IssueTrackerProviderEnumMap = {
|
||||
IssueTrackerProvider.github: 'github',
|
||||
IssueTrackerProvider.gitea: 'gitea',
|
||||
};
|
||||
|
||||
IssueAssistantConfigDocument _$IssueAssistantConfigDocumentFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => $checkedCreate('IssueAssistantConfigDocument', json, ($checkedConvert) {
|
||||
$checkKeys(
|
||||
json,
|
||||
allowedKeys: const [
|
||||
'enabled',
|
||||
'eventSource',
|
||||
'pollInterval',
|
||||
'maxConcurrentIssues',
|
||||
'mentionTriggers',
|
||||
'prompt',
|
||||
'responders',
|
||||
'capabilities',
|
||||
'notifications',
|
||||
'commentTag',
|
||||
'commentPrefixTemplate',
|
||||
'commentFooterTemplate',
|
||||
],
|
||||
);
|
||||
final val = IssueAssistantConfigDocument(
|
||||
enabled: $checkedConvert('enabled', (v) => v as bool?),
|
||||
eventSource: $checkedConvert(
|
||||
'eventSource',
|
||||
(v) => $enumDecodeNullable(_$IssueAssistantEventSourceKindEnumMap, v),
|
||||
),
|
||||
pollInterval: $checkedConvert('pollInterval', (v) => v as String?),
|
||||
maxConcurrentIssues: $checkedConvert(
|
||||
'maxConcurrentIssues',
|
||||
(v) => (v as num?)?.toInt(),
|
||||
),
|
||||
mentionTriggers: $checkedConvert(
|
||||
'mentionTriggers',
|
||||
(v) => (v as List<dynamic>?)?.map((e) => e as String).toList(),
|
||||
),
|
||||
prompt: $checkedConvert('prompt', (v) => v as String?),
|
||||
responders: $checkedConvert(
|
||||
'responders',
|
||||
(v) => (v as List<dynamic>?)
|
||||
?.map(
|
||||
(e) =>
|
||||
CliResponderConfigDocument.fromJson(e as Map<String, dynamic>),
|
||||
)
|
||||
.toList(),
|
||||
),
|
||||
capabilities: $checkedConvert(
|
||||
'capabilities',
|
||||
(v) => (v as List<dynamic>?)
|
||||
?.map((e) => $enumDecode(_$AssistantCapabilityEnumMap, e))
|
||||
.toList(),
|
||||
),
|
||||
notifications: $checkedConvert(
|
||||
'notifications',
|
||||
(v) => (v as List<dynamic>?)
|
||||
?.map(
|
||||
(e) =>
|
||||
NotificationConfigDocument.fromJson(e as Map<String, dynamic>),
|
||||
)
|
||||
.toList(),
|
||||
),
|
||||
commentTag: $checkedConvert('commentTag', (v) => v as String?),
|
||||
commentPrefixTemplate: $checkedConvert(
|
||||
'commentPrefixTemplate',
|
||||
(v) => v as String?,
|
||||
),
|
||||
commentFooterTemplate: $checkedConvert(
|
||||
'commentFooterTemplate',
|
||||
(v) => v as String?,
|
||||
),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$IssueAssistantConfigDocumentToJson(
|
||||
IssueAssistantConfigDocument instance,
|
||||
) => <String, dynamic>{
|
||||
'enabled': ?instance.enabled,
|
||||
'eventSource': ?_$IssueAssistantEventSourceKindEnumMap[instance.eventSource],
|
||||
'pollInterval': ?instance.pollInterval,
|
||||
'maxConcurrentIssues': ?instance.maxConcurrentIssues,
|
||||
'mentionTriggers': ?instance.mentionTriggers,
|
||||
'prompt': ?instance.prompt,
|
||||
'responders': ?instance.responders?.map((e) => e.toJson()).toList(),
|
||||
'capabilities': ?instance.capabilities
|
||||
?.map((e) => _$AssistantCapabilityEnumMap[e]!)
|
||||
.toList(),
|
||||
'notifications': ?instance.notifications?.map((e) => e.toJson()).toList(),
|
||||
'commentTag': ?instance.commentTag,
|
||||
'commentPrefixTemplate': ?instance.commentPrefixTemplate,
|
||||
'commentFooterTemplate': ?instance.commentFooterTemplate,
|
||||
};
|
||||
|
||||
const _$IssueAssistantEventSourceKindEnumMap = {
|
||||
IssueAssistantEventSourceKind.ghPolling: 'gh/polling',
|
||||
IssueAssistantEventSourceKind.teaPolling: 'tea/polling',
|
||||
IssueAssistantEventSourceKind.ghGosmee: 'gh/gosmee',
|
||||
IssueAssistantEventSourceKind.ghWebhookForward: 'gh/webhook-forward',
|
||||
IssueAssistantEventSourceKind.teaGosmee: 'tea/gosmee',
|
||||
};
|
||||
|
||||
const _$AssistantCapabilityEnumMap = {
|
||||
AssistantCapability.planning: 'planning',
|
||||
AssistantCapability.bugVerification: 'bug_verification',
|
||||
};
|
||||
|
||||
CliResponderConfigDocument _$CliResponderConfigDocumentFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => $checkedCreate('CliResponderConfigDocument', json, ($checkedConvert) {
|
||||
$checkKeys(
|
||||
json,
|
||||
allowedKeys: const [
|
||||
'id',
|
||||
'command',
|
||||
'args',
|
||||
'env',
|
||||
'stdinTemplate',
|
||||
'timeout',
|
||||
],
|
||||
);
|
||||
final val = CliResponderConfigDocument(
|
||||
id: $checkedConvert('id', (v) => v as String?),
|
||||
command: $checkedConvert('command', (v) => v as String?),
|
||||
args: $checkedConvert(
|
||||
'args',
|
||||
(v) => (v as List<dynamic>?)?.map((e) => e as String).toList(),
|
||||
),
|
||||
env: $checkedConvert(
|
||||
'env',
|
||||
(v) =>
|
||||
(v as Map<String, dynamic>?)?.map((k, e) => MapEntry(k, e as String)),
|
||||
),
|
||||
stdinTemplate: $checkedConvert('stdinTemplate', (v) => v as String?),
|
||||
timeout: $checkedConvert('timeout', (v) => v as String?),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$CliResponderConfigDocumentToJson(
|
||||
CliResponderConfigDocument instance,
|
||||
) => <String, dynamic>{
|
||||
'id': ?instance.id,
|
||||
'command': ?instance.command,
|
||||
'args': ?instance.args,
|
||||
'env': ?instance.env,
|
||||
'stdinTemplate': ?instance.stdinTemplate,
|
||||
'timeout': ?instance.timeout,
|
||||
};
|
||||
|
||||
NotificationConfigDocument _$NotificationConfigDocumentFromJson(
|
||||
Map<String, dynamic> json,
|
||||
) => $checkedCreate('NotificationConfigDocument', json, ($checkedConvert) {
|
||||
$checkKeys(
|
||||
json,
|
||||
allowedKeys: const [
|
||||
'type',
|
||||
'enabled',
|
||||
'events',
|
||||
'webhookUrl',
|
||||
'username',
|
||||
'avatarUrl',
|
||||
],
|
||||
);
|
||||
final val = NotificationConfigDocument(
|
||||
type: $checkedConvert(
|
||||
'type',
|
||||
(v) => $enumDecodeNullable(_$NotificationTypeEnumMap, v),
|
||||
),
|
||||
enabled: $checkedConvert('enabled', (v) => v as bool?),
|
||||
events: $checkedConvert(
|
||||
'events',
|
||||
(v) => (v as List<dynamic>?)
|
||||
?.map((e) => $enumDecode(_$NotificationEventEnumMap, e))
|
||||
.toList(),
|
||||
),
|
||||
webhookUrl: $checkedConvert('webhookUrl', (v) => v as String?),
|
||||
username: $checkedConvert('username', (v) => v as String?),
|
||||
avatarUrl: $checkedConvert('avatarUrl', (v) => v as String?),
|
||||
);
|
||||
return val;
|
||||
});
|
||||
|
||||
Map<String, dynamic> _$NotificationConfigDocumentToJson(
|
||||
NotificationConfigDocument instance,
|
||||
) => <String, dynamic>{
|
||||
'type': ?_$NotificationTypeEnumMap[instance.type],
|
||||
'enabled': ?instance.enabled,
|
||||
'events': ?instance.events
|
||||
?.map((e) => _$NotificationEventEnumMap[e]!)
|
||||
.toList(),
|
||||
'webhookUrl': ?instance.webhookUrl,
|
||||
'username': ?instance.username,
|
||||
'avatarUrl': ?instance.avatarUrl,
|
||||
};
|
||||
|
||||
const _$NotificationTypeEnumMap = {
|
||||
NotificationType.discordWebhook: 'discordWebhook',
|
||||
NotificationType.desktop: 'desktop',
|
||||
};
|
||||
|
||||
const _$NotificationEventEnumMap = {
|
||||
NotificationEvent.mentionDetected: 'mention_detected',
|
||||
NotificationEvent.replyPosted: 'reply_posted',
|
||||
NotificationEvent.noReply: 'no_reply',
|
||||
NotificationEvent.responderFailed: 'responder_failed',
|
||||
};
|
||||
Loading…
Reference in New Issue