1<?xml version="1.0" encoding="UTF-8"?> 2<!-- 3 Copyright (c) 2009, 2019 Mountainminds GmbH & Co. KG and Contributors 4 All rights reserved. This program and the accompanying materials 5 are made available under the terms of the Eclipse Public License v1.0 6 which accompanies this distribution, and is available at 7 http://www.eclipse.org/legal/epl-v10.html 8 9 Contributors: 10 Evgeny Mandrikov - initial API and implementation 11--> 12<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 13 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 14 <modelVersion>4.0.0</modelVersion> 15 16 <parent> 17 <groupId>org.jacoco</groupId> 18 <artifactId>org.jacoco.tests</artifactId> 19 <version>0.8.4</version> 20 <relativePath>../org.jacoco.tests</relativePath> 21 </parent> 22 23 <artifactId>org.jacoco.core.test.validation</artifactId> 24 <packaging>pom</packaging> 25 26 <name>JaCoCo :: Test :: Core :: Validation</name> 27 28 <modules> 29 <module>../org.jacoco.core.test.validation.java5</module> 30 </modules> 31 32 <properties> 33 <jacoco.skip>true</jacoco.skip> 34 <groovy.targetBytecode>${maven.compiler.target}</groovy.targetBytecode> 35 </properties> 36 37 <profiles> 38 <profile> 39 <id>java5-bytecode</id> 40 <activation> 41 <property> 42 <name>bytecode.version</name> 43 <value>5</value> 44 </property> 45 </activation> 46 </profile> 47 48 <profile> 49 <id>jdk5</id> 50 <activation> 51 <property> 52 <name>jdk.version</name> 53 <value>5</value> 54 </property> 55 </activation> 56 </profile> 57 58 <profile> 59 <id>java6-bytecode</id> 60 <activation> 61 <property> 62 <name>bytecode.version</name> 63 <value>6</value> 64 </property> 65 </activation> 66 <modules> 67 <module>../org.jacoco.core.test.validation.kotlin</module> 68 </modules> 69 </profile> 70 71 <profile> 72 <id>jdk6</id> 73 <activation> 74 <property> 75 <name>jdk.version</name> 76 <value>6</value> 77 </property> 78 </activation> 79 <modules> 80 <module>../org.jacoco.core.test.validation.kotlin</module> 81 </modules> 82 </profile> 83 84 <profile> 85 <id>java7-bytecode</id> 86 <activation> 87 <property> 88 <name>bytecode.version</name> 89 <value>7</value> 90 </property> 91 </activation> 92 <properties> 93 <groovy.targetBytecode>1.7</groovy.targetBytecode> 94 </properties> 95 <modules> 96 <module>../org.jacoco.core.test.validation.kotlin</module> 97 <module>../org.jacoco.core.test.validation.java7</module> 98 <module>../org.jacoco.core.test.validation.groovy</module> 99 </modules> 100 </profile> 101 102 <profile> 103 <id>jdk7</id> 104 <activation> 105 <property> 106 <name>jdk.version</name> 107 <value>7</value> 108 </property> 109 </activation> 110 <properties> 111 <groovy.targetBytecode>1.7</groovy.targetBytecode> 112 </properties> 113 <modules> 114 <module>../org.jacoco.core.test.validation.kotlin</module> 115 <module>../org.jacoco.core.test.validation.java7</module> 116 <module>../org.jacoco.core.test.validation.groovy</module> 117 </modules> 118 </profile> 119 120 <profile> 121 <id>java8-bytecode</id> 122 <activation> 123 <activeByDefault>true</activeByDefault> 124 <property> 125 <name>bytecode.version</name> 126 <value>8</value> 127 </property> 128 </activation> 129 <properties> 130 <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget> 131 <groovy.targetBytecode>1.8</groovy.targetBytecode> 132 </properties> 133 <modules> 134 <module>../org.jacoco.core.test.validation.kotlin</module> 135 <module>../org.jacoco.core.test.validation.java7</module> 136 <module>../org.jacoco.core.test.validation.java8</module> 137 <module>../org.jacoco.core.test.validation.groovy</module> 138 </modules> 139 </profile> 140 141 <profile> 142 <id>java10-bytecode</id> 143 <activation> 144 <property> 145 <name>bytecode.version</name> 146 <value>10</value> 147 </property> 148 </activation> 149 <properties> 150 <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget> 151 </properties> 152 <modules> 153 <module>../org.jacoco.core.test.validation.kotlin</module> 154 <module>../org.jacoco.core.test.validation.java7</module> 155 <module>../org.jacoco.core.test.validation.java8</module> 156 <module>../org.jacoco.core.test.validation.groovy</module> 157 </modules> 158 </profile> 159 160 <profile> 161 <id>java11-bytecode</id> 162 <activation> 163 <property> 164 <name>bytecode.version</name> 165 <value>11</value> 166 </property> 167 </activation> 168 <properties> 169 <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget> 170 </properties> 171 <modules> 172 <module>../org.jacoco.core.test.validation.kotlin</module> 173 <module>../org.jacoco.core.test.validation.java7</module> 174 <module>../org.jacoco.core.test.validation.java8</module> 175 <module>../org.jacoco.core.test.validation.groovy</module> 176 </modules> 177 </profile> 178 179 <profile> 180 <id>java12-bytecode</id> 181 <activation> 182 <property> 183 <name>bytecode.version</name> 184 <value>12</value> 185 </property> 186 </activation> 187 <properties> 188 <kotlin.compiler.jvmTarget>1.8</kotlin.compiler.jvmTarget> 189 </properties> 190 <modules> 191 <module>../org.jacoco.core.test.validation.kotlin</module> 192 <module>../org.jacoco.core.test.validation.java7</module> 193 <module>../org.jacoco.core.test.validation.java8</module> 194 <module>../org.jacoco.core.test.validation.groovy</module> 195 </modules> 196 </profile> 197 </profiles> 198 199</project> 200