Closed lwj1994 closed 1 year ago
这个会影响其他用户吗
这个会影响其他用户吗
如果 pubspec.yaml 里声明了 aliases ,就会解析失败,编译 error。 是否影响老用户,暂时不太清楚,不太懂 iOS
[!] Invalid tobias.podspec
file: unknown keyword: :aliases.
GitHub action 失败了
[!] Invalid
tobias.podspec
file: unknown keyword: :aliases. GitHub action 失败了
我再看一下,这个参数可能是新版 api 的
https://github.com/ruby/psych/releases 看文档,应该是 Psych 5.0.0 的改动,对版本加个判断
if psych_version_gte_500 == true
cfg = YAML.load_file(File.join(flutter_project_dir, 'pubspec.yaml'), aliases: true)
else
cfg = YAML.load_file(File.join(flutter_project_dir, 'pubspec.yaml'))
end
Ok 了。
支持解析 yaml 的 aliases 语法