@Test public void testLoadTags_XmlNoNameTag() throws IOException { File xxeFile = createTempFileForTest(); Files.write(xxeFile.toPath(), FUNCTION_TAGS_HAS_NO_NAME_VALUE.getBytes()); List<FunctionTag> tags = FunctionTagLoader.loadTags(xxeFile); List<FunctionTag> expectedTags = new ArrayList<>(); expectedTags.add(new FunctionTagTemp("COMPRESSION", "")); expectedTags.add(new FunctionTagTemp("CONSTRUCTOR", "")); expectedTags.add(new FunctionTagTemp("CRYPTO", "")); expectedTags.add(new FunctionTagTemp("IO", "")); expectedTags.add(new FunctionTagTemp("LIBRARY", "")); expectedTags.add(new FunctionTagTemp("NETWORK", "")); expectedTags.add(new FunctionTagTemp("UNPACKER", "")); assertEquals(tags, expectedTags); }
protected static List<FunctionTag> loadTags(File tagFile) { return loadTags(new ResourceFile(tagFile)); }
FunctionTagLoader { protected static List<FunctionTag> loadTags(File tagFile) { return loadTags(new ResourceFile(tagFile)); } }
FunctionTagLoader { protected static List<FunctionTag> loadTags(File tagFile) { return loadTags(new ResourceFile(tagFile)); }  }
FunctionTagLoader { protected static List<FunctionTag> loadTags(File tagFile) { return loadTags(new ResourceFile(tagFile)); }   }
FunctionTagLoader { protected static List<FunctionTag> loadTags(File tagFile) { return loadTags(new ResourceFile(tagFile)); }    }