gpt4 book ai didi

io.cdep.cdep.fullfill.ZipFilesRewriter.visitCDepManifestYml()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 10:52:58 25 4
gpt4 key购买 nike

本文整理了Java中io.cdep.cdep.fullfill.ZipFilesRewriter.visitCDepManifestYml()方法的一些代码示例,展示了ZipFilesRewriter.visitCDepManifestYml()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipFilesRewriter.visitCDepManifestYml()方法的具体详情如下:
包路径:io.cdep.cdep.fullfill.ZipFilesRewriter
类名称:ZipFilesRewriter
方法名:visitCDepManifestYml

ZipFilesRewriter.visitCDepManifestYml介绍

暂无

代码示例

代码示例来源:origin: google/cdep

@Test
 public void testBasic() throws IOException {
  File file = new File("../third_party/stb/cdep/cdep-manifest-divide.yml");
  CDepManifestYml before = CDepManifestYmlUtils.convertStringToManifest(file.getAbsolutePath(), FileUtils.readAllText(file));

  CDepManifestYml afterSubstitution = new SubstituteStringsRewriter()
    .replace("${source}", new File("../third_party/stb").getAbsolutePath())
    .visitCDepManifestYml(before);

  File outputFolder = new File(".test-files/testZipFullfill").getAbsoluteFile();
  outputFolder.delete();

  File layout = new File(outputFolder, "layout");
  layout.delete();
  layout.mkdirs();

  File staging = new File(outputFolder, "staging");
  staging.delete();
  staging.mkdirs();

  ZipFilesRewriter zipper = new ZipFilesRewriter(layout, staging);
  CDepManifestYml afterZipping = zipper.visitCDepManifestYml(afterSubstitution);

  assertThat(layout.isDirectory()).isTrue();
  assertThat(afterZipping.interfaces.headers.file).isEqualTo("stb-divide-headers.zip");
  assertThat(afterZipping.interfaces.headers.include).isEqualTo("include");
 }
}

代码示例来源:origin: google/cdep

CDepManifestYml afterZipping = zipper.visitCDepManifestYml(afterSubstitution);

代码示例来源:origin: google/cdep

manifests[i] = zipper.visitCDepManifestYml(manifests[i]);
result.addAll(zipper.getZips());
if (errorsInScope() > 0) {

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com