copyWith method
Create a copy of this metadata with some fields replaced
Implementation
SkillMetadata copyWith({
String? description,
String? version,
String? minServerpodVersion,
List<String>? dependencies,
List<String>? tags,
SkillSource? source,
}) {
return SkillMetadata(
description: description ?? this.description,
version: version ?? this.version,
minServerpodVersion: minServerpodVersion ?? this.minServerpodVersion,
dependencies: dependencies ?? this.dependencies,
tags: tags ?? this.tags,
source: source ?? this.source,
);
}