/** * Copyright (C) 2012 https://github.com/tenderowls/haxemojos * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package com.yelbota.plugins.nd.stubs; import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.InvalidRepositoryException; import org.apache.maven.artifact.repository.ArtifactRepository; import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy; import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout; import org.apache.maven.artifact.resolver.ArtifactResolutionRequest; import org.apache.maven.artifact.resolver.ArtifactResolutionResult; import org.apache.maven.model.Dependency; import org.apache.maven.model.Plugin; import org.apache.maven.model.Repository; import org.apache.maven.repository.ArtifactDoesNotExistException; import org.apache.maven.repository.ArtifactTransferFailedException; import org.apache.maven.repository.ArtifactTransferListener; import org.apache.maven.repository.RepositorySystem; import org.apache.maven.settings.Mirror; import org.apache.maven.settings.Proxy; import org.apache.maven.settings.Server; import org.sonatype.aether.RepositorySystemSession; import java.io.File; import java.util.List; public class RepositorySystemStub implements RepositorySystem { @Override public Artifact createArtifact(String groupId, String artifactId, String version, String packaging) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Artifact createArtifact(String groupId, String artifactId, String version, String scope, String type) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Artifact createProjectArtifact(String groupId, String artifactId, String version) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Artifact createArtifactWithClassifier(String groupId, String artifactId, String version, String type, String classifier) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Artifact createPluginArtifact(Plugin plugin) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Artifact createDependencyArtifact(Dependency dependency) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactRepository buildArtifactRepository(Repository repository) throws InvalidRepositoryException { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactRepository createDefaultRemoteRepository() throws InvalidRepositoryException { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactRepository createDefaultLocalRepository() throws InvalidRepositoryException { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactRepository createLocalRepository(File localRepository) throws InvalidRepositoryException { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactRepository createArtifactRepository(String id, String url, ArtifactRepositoryLayout repositoryLayout, ArtifactRepositoryPolicy snapshots, ArtifactRepositoryPolicy releases) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public List<ArtifactRepository> getEffectiveRepositories(List<ArtifactRepository> repositories) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Mirror getMirror(ArtifactRepository repository, List<Mirror> mirrors) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectMirror(List<ArtifactRepository> repositories, List<Mirror> mirrors) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectProxy(List<ArtifactRepository> repositories, List<Proxy> proxies) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectAuthentication(List<ArtifactRepository> repositories, List<Server> servers) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectMirror(RepositorySystemSession session, List<ArtifactRepository> repositories) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectProxy(RepositorySystemSession session, List<ArtifactRepository> repositories) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void injectAuthentication(RepositorySystemSession session, List<ArtifactRepository> repositories) { //To change body of implemented methods use File | Settings | File Templates. } @Override public ArtifactResolutionResult resolve(ArtifactResolutionRequest request) { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void publish(ArtifactRepository repository, File source, String remotePath, ArtifactTransferListener transferListener) throws ArtifactTransferFailedException { //To change body of implemented methods use File | Settings | File Templates. } @Override public void retrieve(ArtifactRepository repository, File destination, String remotePath, ArtifactTransferListener transferListener) throws ArtifactTransferFailedException, ArtifactDoesNotExistException { //To change body of implemented methods use File | Settings | File Templates. } }