aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-ws-client/pom.xml
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2014-07-10 14:35:50 +0200
committerSimon Brandhof <simon.brandhof@sonarsource.com>2014-07-10 14:35:50 +0200
commit90ab387cdeda985e987d1eac3764896049e94011 (patch)
tree857a137415ab91603c37cf82a6d74645f4bc6e76 /sonar-ws-client/pom.xml
parentc4ddca5b55f3cbe21235cb7ee6f3ea3e2bbae128 (diff)
downloadsonarqube-90ab387cdeda985e987d1eac3764896049e94011.tar.gz
sonarqube-90ab387cdeda985e987d1eac3764896049e94011.zip
Move sonar-ws-client to sub-dir server/
Diffstat (limited to 'sonar-ws-client/pom.xml')
-rw-r--r--sonar-ws-client/pom.xml176
1 files changed, 0 insertions, 176 deletions
diff --git a/sonar-ws-client/pom.xml b/sonar-ws-client/pom.xml
deleted file mode 100644
index 03667713d6d..00000000000
--- a/sonar-ws-client/pom.xml
+++ /dev/null
@@ -1,176 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.codehaus.sonar</groupId>
- <artifactId>sonar</artifactId>
- <version>4.5-SNAPSHOT</version>
- </parent>
- <artifactId>sonar-ws-client</artifactId>
- <packaging>jar</packaging>
- <name>SonarQube :: Web Service Client</name>
- <description>Java Client Library for SonarQube Web Services</description>
-
- <properties>
- <httpclient4.version>4.2.2</httpclient4.version>
- </properties>
-
- <dependencies>
- <!-- Don't forget to update configuration of the m-bundle-p (especially Require-Bundle)
- according to changes you make on dependencies -->
- <dependency>
- <groupId>com.googlecode.json-simple</groupId>
- <artifactId>json-simple</artifactId>
- </dependency>
- <dependency>
- <groupId>commons-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>3.1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.httpcomponents</groupId>
- <artifactId>httpclient</artifactId>
- <version>${httpclient4.version}</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>com.github.kevinsawicki</groupId>
- <artifactId>http-request</artifactId>
- </dependency>
- <dependency>
- <groupId>com.google.code.findbugs</groupId>
- <artifactId>jsr305</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- unit tests -->
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.hamcrest</groupId>
- <artifactId>hamcrest-all</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>javax.servlet</groupId>
- <artifactId>javax.servlet-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.mockito</groupId>
- <artifactId>mockito-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>commons-io</groupId>
- <artifactId>commons-io</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>jcl-over-slf4j</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>ch.qos.logback</groupId>
- <artifactId>logback-classic</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>test-jetty-servlet</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.easytesting</groupId>
- <artifactId>fest-assert</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>com.google.guava</groupId>
- <artifactId>guava</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-shade-plugin</artifactId>
- <executions>
- <execution>
- <phase>package</phase>
- <goals>
- <goal>shade</goal>
- </goals>
- <configuration>
- <createDependencyReducedPom>true</createDependencyReducedPom>
- <minimizeJar>true</minimizeJar>
- <relocations>
- <relocation>
- <pattern>com.github.kevinsawicki.http</pattern>
- <shadedPattern>org.sonar.wsclient.kevinsawicki</shadedPattern>
- </relocation>
- <relocation>
- <pattern>org.json.simple</pattern>
- <shadedPattern>org.sonar.wsclient.jsonsimple</shadedPattern>
- </relocation>
- </relocations>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <version>2.3.7</version>
- <extensions>true</extensions>
- <configuration>
- <instructions>
- <Import-Package>!*</Import-Package>
- <Require-Bundle>org.apache.httpcomponents.httpclient;bundle-version="${httpclient4.version}";optional="true",
- org.apache.httpcomponents.httpcore;bundle-version="${httpclient4.version}";optional="true"
- </Require-Bundle>
- <Export-Package>!.,org.sonar.wsclient,
- org.sonar.wsclient.base,
- org.sonar.wsclient.component,
- org.sonar.wsclient.connectors,
- org.sonar.wsclient.issue,
- org.sonar.wsclient.rule,
- org.sonar.wsclient.services,
- org.sonar.wsclient.user
- </Export-Package>
- <Bundle-RequiredExecutionEnvironment>JavaSE-1.6</Bundle-RequiredExecutionEnvironment>
- </instructions>
- </configuration>
- <executions>
- <execution>
- <id>bundle-manifest</id>
- <phase>process-classes</phase>
- <goals>
- <goal>manifest</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>