List of usage examples for org.apache.maven.model.io ModelReader IS_STRICT
String IS_STRICT
To view the source code for org.apache.maven.model.io ModelReader IS_STRICT.
Click Source Link
From source file:io.github.jeddict.jcode.util.POMManager.java
License:Apache License
@Override public POMManager copy(String... inputResources) { Map<String, ?> properties = Collections.singletonMap(ModelReader.IS_STRICT, false); ModelReader reader = EmbedderFactory.getProjectEmbedder().lookupComponent(ModelReader.class); for (String inputResource : inputResources) { try {/*w ww. j a va 2s .c om*/ //source sourceModels.add(reader.read(FileUtil.loadResource(inputResource), properties)); } catch (IOException ex) { Exceptions.printStackTrace(ex); } } return this; }
From source file:io.github.jeddict.jcode.util.POMManager.java
License:Apache License
@Override public POMManager copy(Reader... inputResources) { Map<String, ?> properties = Collections.singletonMap(ModelReader.IS_STRICT, false); ModelReader reader = EmbedderFactory.getProjectEmbedder().lookupComponent(ModelReader.class); for (Reader inputResource : inputResources) { try {/* w ww .ja v a2 s .c om*/ //source sourceModels.add(reader.read(inputResource, properties)); } catch (IOException ex) { Exceptions.printStackTrace(ex); } } return this; }
From source file:org.netbeans.jcode.core.util.POMManager.java
License:Apache License
public POMManager(String inputResource, Project project) { try {//from ww w.j ava 2s . com this.project = project; operations = new ArrayList<>(); InputStream pomStream = FileUtil.loadResource(inputResource); ModelReader reader = EmbedderFactory.getProjectEmbedder().lookupComponent(ModelReader.class); model = reader.read(pomStream, Collections.singletonMap(ModelReader.IS_STRICT, false)); pomFileObject = org.openide.filesystems.FileUtil .toFileObject(project.getLookup().lookup(NbMavenProjectImpl.class).getPOMFile()); // org.netbeans.modules.xml.xam.ModelSource source = Utilities.createModelSource(pomFileObject); // pomModel = POMModelFactory.getDefault().createFreshModel(source); } catch (IOException ex) { Exceptions.printStackTrace(ex); } }
From source file:org.sourcepit.b2.internal.generator.AbstractPomGenerator.java
License:Apache License
protected Model readMavenModel(File pomFile) { final Map<String, String> options = new HashMap<String, String>(); options.put(ModelReader.IS_STRICT, Boolean.FALSE.toString()); try {// w ww.j a va2 s . co m return new DefaultModelReader().read(pomFile, options); } catch (IOException e) { throw new IllegalStateException(e); } }
From source file:org.sourcepit.b2.internal.maven.MavenFileFlagsProvider.java
License:Apache License
static void collectMavenModels(final File pomFile, final Map<File, Model> fileToModelMap, final Multimap<File, File> pomToModuleDirectoryMap) { try {/*from www. j ava 2 s .c o m*/ final Map<String, String> options = new HashMap<String, String>(); options.put(ModelReader.IS_STRICT, Boolean.FALSE.toString()); final ModelReader modelReader = new DefaultModelReader(); collectMavenModels(modelReader, options, pomFile, fileToModelMap, pomToModuleDirectoryMap); } catch (IOException e) { throw pipe(e); } }
From source file:org.sourcepit.b2.maven.internal.converter.DefaultModuleDescriptorConverter.java
License:Apache License
public Model convert(File moduleDescriptor) throws IOException, ModelParseException { final Map<String, String> options = new HashMap<String, String>(); options.put(ModelReader.IS_STRICT, Boolean.FALSE.toString()); final Model model = modelReader.read(moduleDescriptor, options); injectProjectProperties(model.getProperties(), moduleDescriptor); return model; }