Method: MGit::Manifest.simple_parse

Defined in:
lib/m-git/manifest.rb

.simple_parse(config_content, strict_mode: true) ⇒ Manifest

简单校验,仅校验配置内容,无缓存生成/校验,无local配置文件校验/合并

Parameters:

  • config_content (String/Hash)

    配置表json字符串或字典(key值需为String)

  • strict_mode (Boolean) (defaults to: true)

    default: true 如果为true,出错直接报错退出,如果为false,出错抛出异常(MGit::Error)

Returns:



103
104
105
106
107
# File 'lib/m-git/manifest.rb', line 103

def self.simple_parse(config_content, strict_mode:true)
  config = Manifest.new
  config.__simple_setup(config_content, strict_mode)
  return config
end