Browse Source

Next try for Sonar Maven build: Specify the src-pathes in the various pom.xml files

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1697758 13f79535-47bb-0310-9956-ffa450edef68
pull/24/head
Dominik Stadler 8 years ago
parent
commit
fd02230c1d
6 changed files with 28 additions and 4 deletions
  1. 6
    0
      sonar/examples/pom.xml
  2. 6
    0
      sonar/excelant/pom.xml
  3. 6
    0
      sonar/main/pom.xml
  4. 6
    0
      sonar/ooxml/pom.xml
  5. 1
    3
      sonar/pom.xml
  6. 3
    1
      sonar/scratchpad/pom.xml

+ 6
- 0
sonar/examples/pom.xml View File

@@ -13,6 +13,12 @@

<name>Apache POI Examples package</name>
<properties>
<!-- specify actual source directory as otherwise Sonar-plugin will fail during SVN checks -->
<sonar.sources>${basedir}/../../src/examples/src</sonar.sources>
<!-- tests are automatically found in Maven -->
</properties>

<build>
<plugins>
<!-- copy sources, resources and tests in place as otherwise Sonar does not pick them up correctly! -->

+ 6
- 0
sonar/excelant/pom.xml View File

@@ -13,6 +13,12 @@

<name>Apache POI ExcelAnt package</name>

<properties>
<!-- specify actual source directory as otherwise Sonar-plugin will fail during SVN checks -->
<sonar.sources>${basedir}/../../src/excelant/java</sonar.sources>
<!-- tests are automatically found in Maven -->
</properties>

<build>
<plugins>
<!-- copy sources, resources and tests in place as otherwise Sonar does not pick them up correctly! -->

+ 6
- 0
sonar/main/pom.xml View File

@@ -13,6 +13,12 @@

<name>Apache POI Main package</name>

<properties>
<!-- specify actual source directory as otherwise Sonar-plugin will fail during SVN checks -->
<sonar.sources>${basedir}/../../src/java</sonar.sources>
<!-- tests are automatically found in Maven -->
</properties>

<build>
<plugins>
<!-- copy sources, resources and tests in place as otherwise Sonar does not pick them up correctly! -->

+ 6
- 0
sonar/ooxml/pom.xml View File

@@ -12,6 +12,12 @@
<packaging>jar</packaging>

<name>Apache POI OOXML package</name>

<properties>
<!-- specify actual source directory as otherwise Sonar-plugin will fail during SVN checks -->
<sonar.sources>${basedir}/../../src/ooxml/java</sonar.sources>
<!-- tests are automatically found in Maven -->
</properties>
<build>
<plugins>

+ 1
- 3
sonar/pom.xml View File

@@ -65,9 +65,7 @@

<properties>
<project.build.sourceEncoding>ASCII</project.build.sourceEncoding>
<sonar.sources>${basedir}/../src/contrib/src,${basedir}/../src/examples/src,${basedir}/../src/excelant/java,${basedir}/../src/java,${basedir}/../src/ooxml/java,${basedir}/../src/scratchpad/examples,${basedir}/../src/,${basedir}/../src/scratchpad/src</sonar.sources>
<!-- tests are automatically found in Maven ../src/integrationtest,../src/contrib/testcases,../src/excelant/testcases,../src/ooxml/testcases,../src/scratchpad/testcases,../src/testcases -->
</properties>
</properties>
<build>
<pluginManagement>

+ 3
- 1
sonar/scratchpad/pom.xml View File

@@ -14,10 +14,12 @@
<name>Apache POI Scratchpad package</name>

<properties>
<!-- specify actual source directory as otherwise Sonar-plugin will fail during SVN checks -->
<sonar.sources>${basedir}/../../src/scratchpad/examples,${basedir}/../../src/scratchpad/src</sonar.sources>
<!-- tests are automatically found in Maven -->
<!-- Exclude some generated code from Sonar analysis -->
<sonar.exclusions>src/main/java/org/apache/poi/hwpf/model/types/*,src/main/java/org/apache/poi/hdf/model/hdftypes/definitions/*</sonar.exclusions>
</properties>

<build>
<plugins>

Loading…
Cancel
Save