Commit c6d910ef86f1032a2c81c8e40cf04f88b8f382c3
1 parent
46b411aa
Exists in
master
Experimentos com o Cobertura e Jacoco
Showing
2 changed files
with
84 additions
and
2 deletions
Show diff stats
impl/core/pom.xml
| ... | ... | @@ -107,7 +107,60 @@ |
| 107 | 107 | <groupId>org.codehaus.mojo</groupId> |
| 108 | 108 | <artifactId>cobertura-maven-plugin</artifactId> |
| 109 | 109 | </plugin> |
| 110 | + | |
| 111 | + <!-- | |
| 112 | + <plugin> | |
| 113 | + <groupId>org.jacoco</groupId> | |
| 114 | + <artifactId>jacoco-maven-plugin</artifactId> | |
| 115 | + <version>${jacoco.version}</version> | |
| 116 | + <executions> | |
| 117 | + <execution> | |
| 118 | + <goals> | |
| 119 | + <goal>prepare-agent</goal> | |
| 120 | + </goals> | |
| 121 | + </execution> | |
| 122 | + <execution> | |
| 123 | + <id>report</id> | |
| 124 | + <phase>prepare-package</phase> | |
| 125 | + <goals> | |
| 126 | + <goal>report</goal> | |
| 127 | + </goals> | |
| 128 | + </execution> | |
| 129 | + </executions> | |
| 130 | + </plugin> | |
| 131 | + --> | |
| 110 | 132 | </plugins> |
| 133 | + | |
| 134 | + <!-- | |
| 135 | + <pluginManagement> | |
| 136 | + <plugins> | |
| 137 | + <plugin> | |
| 138 | + <groupId>org.eclipse.m2e</groupId> | |
| 139 | + <artifactId>lifecycle-mapping</artifactId> | |
| 140 | + <version>1.0.0</version> | |
| 141 | + <configuration> | |
| 142 | + <lifecycleMappingMetadata> | |
| 143 | + <pluginExecutions> | |
| 144 | + <pluginExecution> | |
| 145 | + <pluginExecutionFilter> | |
| 146 | + <groupId>org.jacoco</groupId> | |
| 147 | + <artifactId>jacoco-maven-plugin</artifactId> | |
| 148 | + <versionRange>[${jacoco.version},)</versionRange> | |
| 149 | + <goals> | |
| 150 | + <goal>prepare-agent</goal> | |
| 151 | + </goals> | |
| 152 | + </pluginExecutionFilter> | |
| 153 | + <action> | |
| 154 | + <ignore></ignore> | |
| 155 | + </action> | |
| 156 | + </pluginExecution> | |
| 157 | + </pluginExecutions> | |
| 158 | + </lifecycleMappingMetadata> | |
| 159 | + </configuration> | |
| 160 | + </plugin> | |
| 161 | + </plugins> | |
| 162 | + </pluginManagement> | |
| 163 | + --> | |
| 111 | 164 | </build> |
| 112 | 165 | |
| 113 | 166 | <dependencies> |
| ... | ... | @@ -179,6 +232,31 @@ |
| 179 | 232 | <version>${weld.se.version}</version> |
| 180 | 233 | <scope>test</scope> |
| 181 | 234 | </dependency> |
| 235 | + | |
| 236 | + <!-- | |
| 237 | + <dependency> | |
| 238 | + <groupId>org.jboss.arquillian.extension</groupId> | |
| 239 | + <artifactId>arquillian-jacoco</artifactId> | |
| 240 | + <version>1.0.0.Alpha5</version> | |
| 241 | + <scope>test</scope> | |
| 242 | + </dependency> | |
| 243 | + <dependency> | |
| 244 | + <groupId>org.jacoco</groupId> | |
| 245 | + <artifactId>org.jacoco.core</artifactId> | |
| 246 | + <version>${jacoco.version}</version> | |
| 247 | + <scope>test</scope> | |
| 248 | + </dependency> | |
| 249 | + --> | |
| 250 | + | |
| 251 | + <!-- | |
| 252 | + <dependency> | |
| 253 | + <groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
| 254 | + <artifactId>shrinkwrap-descriptors-spi</artifactId> | |
| 255 | + <version>2.0.0-alpha-4</version> | |
| 256 | + <scope>test</scope> | |
| 257 | + </dependency> | |
| 258 | + --> | |
| 259 | + | |
| 182 | 260 | <!-- |
| 183 | 261 | <dependency> |
| 184 | 262 | <groupId>javax.el</groupId> |
| ... | ... | @@ -222,5 +300,9 @@ |
| 222 | 300 | <arquillian.version>1.0.3.Final</arquillian.version> |
| 223 | 301 | <arquillian.weld.se.embedded.version>1.0.0.CR6</arquillian.weld.se.embedded.version> |
| 224 | 302 | <weld.se.version>1.1.8.Final</weld.se.version> |
| 303 | + | |
| 304 | + <!-- | |
| 305 | + <jacoco.version>0.6.0.201210061924</jacoco.version> | |
| 306 | + --> | |
| 225 | 307 | </properties> |
| 226 | 308 | </project> | ... | ... |
impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/configuration/ConfigurationLoader.java
| ... | ... | @@ -209,6 +209,7 @@ public class ConfigurationLoader implements Serializable { |
| 209 | 209 | return (T) value; |
| 210 | 210 | } |
| 211 | 211 | |
| 212 | + @SuppressWarnings("unchecked") | |
| 212 | 213 | private <T> Object getMap(Key key, Field field, org.apache.commons.configuration.Configuration config) { |
| 213 | 214 | Map<String, Object> value = null; |
| 214 | 215 | |
| ... | ... | @@ -220,8 +221,7 @@ public class ConfigurationLoader implements Serializable { |
| 220 | 221 | String mapKey; |
| 221 | 222 | String confKey; |
| 222 | 223 | |
| 223 | - for (@SuppressWarnings("unchecked") | |
| 224 | - Iterator<String> iter = config.getKeys(); iter.hasNext();) { | |
| 224 | + for (Iterator<String> iter = config.getKeys(); iter.hasNext();) { | |
| 225 | 225 | iterKey = iter.next(); |
| 226 | 226 | matcher = pattern.matcher(iterKey); |
| 227 | 227 | ... | ... |