-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathsonar-pom.xml
More file actions
46 lines (44 loc) · 2.03 KB
/
sonar-pom.xml
File metadata and controls
46 lines (44 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>hu.qgears</groupId>
<artifactId>sonar.opensource.runtime</artifactId>
<version>5.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>OPENSOURCE-RUNTIME [${sonar.branch}] [${sonar.profile}] </name>
<modules>
<module>commons/hu.qgears.commons</module>
<module>commons/hu.qgears.images</module>
<module>commons/hu.qgears.nativeloader</module>
<module>commons/hu.qgears.opengl.commons</module>
<module>commons/hu.qgears.shm</module>
<module>test/hu.qgears.commons.test</module>
<module>test/hu.qgears.images.test</module>
<module>test/hu.qgears.opengl.commons.test</module>
<module>test/hu.qgears.shm.test</module>
<module>thirdparty/lwjgl.osgi</module>
<module>build/hu.qgears.opensource.target</module>
</modules>
<properties>
<default-sonar-exclusions>**/test/*.java,**/*Test.java,**/*IT.java,file:**/src-gen/**/*.*</default-sonar-exclusions>
<sonar.core.codeCoveragePlugin>jacoco</sonar.core.codeCoveragePlugin>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<!-- Feed Sonar with the JaCoCo integration tests coverage report (that is previously generated by GUI_Test_Macro build process) -->
<sonar.jacoco.itReportPath>${opensource.jacoco.it.coverage}</sonar.jacoco.itReportPath>
<!-- Exclude test codes and generated editor codes from analisys-->
<sonar.exclusions>${default-sonar-exclusions}</sonar.exclusions>
<sonar.inclusions>**/*.java</sonar.inclusions>
<!-- Sonar will not mess up projects that are part of more than one sonar report -->
<sonar.branch>${user.name}-workspace</sonar.branch>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>2.3</version>
</plugin>
</plugins>
</build>
</project>