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 | ... | ... |