关于下列代码的用法,详细查询代码表
这里是基于较旧的rwmodProtect源码,map放置以put为标准,优先级是从左到右。

下列内容从rwmodProtect源码解析而来。

复制文本

  1. copyForm
    从左边开始,加载单个或多个配置解析为Map,追加且覆盖到Map,最后将自己的配置追加覆盖到Map。
    复制已使用copyFrom的ini对象,则选用它的最终Map,但是它不包括all-units.template。
  2. all-units.template
    这个配置会使同级和子级但不包括已有all-units.template的ini配置文件,作为第一个追加,它的优先级高于copyFrom。
  3. @copyFrom_skipThisSection
    诺启用则会舍弃之前解析内容从,从这里开始追加,但是关闭时拿回之前的所有解析内容。

复制节

复制节不会影响追加或覆盖文本,这只在最终解析,且作为新的。

  1. @copyFromSection
    拿取最终的Map,逐个追加覆盖节,将自己作为最终追加覆盖。
    复制已使用copyFromSection的节,则选用它的最终结果。这与copyFrom类似。
  2. copyFrom
    与copyFromSection类似,但是它只能单个,且它的优先级低于copyFromSection,它在序列化完成后复制,这不支持引用。