Skip to content

Commit 76f4d48

Browse files
committed
increment
1 parent 77d645b commit 76f4d48

20 files changed

+552
-154
lines changed

.idea/libraries/Maven__asm_asm_3_3_1.xml

-13
This file was deleted.

.idea/libraries/Maven__com_google_code_findbugs_jsr305_1_3_9.xml

-13
This file was deleted.

.idea/libraries/Maven__com_google_guava_guava_10_0_1.xml renamed to .idea/libraries/Maven__com_google_guava_guava_16_0_1.xml

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__com_google_inject_guice_4_0.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__junit_junit_4_12.xml

-13
This file was deleted.

.idea/libraries/Maven__junit_junit_4_13_2.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_0.xml renamed to .idea/libraries/Maven__org_apiguardian_apiguardian_api_1_1_2.xml

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_eclipse_sisu_org_eclipse_sisu_inject_0_0_0_M2a.xml renamed to .idea/libraries/Maven__org_eclipse_sisu_org_eclipse_sisu_inject_0_3_5.xml

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_junit_platform_junit_platform_engine_1_8_2.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/libraries/Maven__org_junit_vintage_junit_vintage_engine_5_8_2.xml

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lacos-e-arrays.iml

+10-9
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@
1212
</content>
1313
<orderEntry type="inheritedJdk" />
1414
<orderEntry type="sourceFolder" forTests="false" />
15+
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.13.2" level="project" />
16+
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
17+
<orderEntry type="library" scope="TEST" name="Maven: org.junit.vintage:junit-vintage-engine:5.8.2" level="project" />
18+
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-engine:1.8.2" level="project" />
19+
<orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.2" level="project" />
20+
<orderEntry type="library" name="Maven: com.google.inject:guice:4.0" level="project" />
21+
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
22+
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
23+
<orderEntry type="library" name="Maven: com.google.guava:guava:16.0.1" level="project" />
24+
<orderEntry type="library" name="Maven: org.eclipse.sisu:org.eclipse.sisu.inject:0.3.5" level="project" />
1525
<orderEntry type="library" name="Maven: org.apache.maven.plugins:maven-compiler-plugin:3.10.1" level="project" />
1626
<orderEntry type="library" name="Maven: org.apache.maven.shared:maven-shared-utils:3.3.4" level="project" />
1727
<orderEntry type="library" name="Maven: commons-io:commons-io:2.6" level="project" />
@@ -46,23 +56,14 @@
4656
<orderEntry type="library" name="Maven: org.eclipse.sisu:org.eclipse.sisu.plexus:0.0.0.M2a" level="project" />
4757
<orderEntry type="library" name="Maven: javax.enterprise:cdi-api:1.0" level="project" />
4858
<orderEntry type="library" name="Maven: javax.annotation:jsr250-api:1.0" level="project" />
49-
<orderEntry type="library" name="Maven: javax.inject:javax.inject:1" level="project" />
50-
<orderEntry type="library" name="Maven: com.google.guava:guava:10.0.1" level="project" />
51-
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:1.3.9" level="project" />
5259
<orderEntry type="library" name="Maven: org.sonatype.sisu:sisu-guice:no_aop:3.1.0" level="project" />
53-
<orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
54-
<orderEntry type="library" name="Maven: org.eclipse.sisu:org.eclipse.sisu.inject:0.0.0.M2a" level="project" />
55-
<orderEntry type="library" name="Maven: asm:asm:3.3.1" level="project" />
5660
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-interpolation:1.16" level="project" />
5761
<orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-classworlds:2.4.2" level="project" />
5862
<orderEntry type="library" name="Maven: org.sonatype.plexus:plexus-sec-dispatcher:1.3" level="project" />
5963
<orderEntry type="library" name="Maven: org.sonatype.plexus:plexus-cipher:1.4" level="project" />
6064
<orderEntry type="library" name="Maven: org.apache.maven:maven-plugin-api:3.1.0" level="project" />
6165
<orderEntry type="library" name="Maven: org.apache.maven.surefire:surefire-shared-utils:3.0.0-M6" level="project" />
62-
<orderEntry type="library" name="Maven: junit:junit:4.12" level="project" />
63-
<orderEntry type="library" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
6466
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-api:5.6.3" level="project" />
65-
<orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" />
6667
<orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" />
6768
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.6.3" level="project" />
6869
</component>

pom.xml

+42-6
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@
1515
</properties>
1616

1717
<build>
18+
<pluginManagement>
19+
<plugins>
20+
<plugin>
21+
<groupId>org.apache.maven.plugins</groupId>
22+
<artifactId>maven-compiler-plugin</artifactId>
23+
<version>3.8.1</version>
24+
</plugin>
25+
</plugins>
26+
</pluginManagement>
1827
<plugins>
1928
<plugin>
2029
<groupId>org.apache.maven.plugins</groupId>
@@ -24,6 +33,14 @@
2433
<target>11</target>
2534
</configuration>
2635
</plugin>
36+
<plugin>
37+
<artifactId>maven-surefire-plugin</artifactId>
38+
<version>2.22.2</version>
39+
</plugin>
40+
<plugin>
41+
<artifactId>maven-failsafe-plugin</artifactId>
42+
<version>2.22.2</version>
43+
</plugin>
2744
</plugins>
2845
</build>
2946

@@ -42,6 +59,30 @@
4259

4360
<dependencies>
4461

62+
<dependency>
63+
<groupId>junit</groupId>
64+
<artifactId>junit</artifactId>
65+
<version>4.13.2</version>
66+
<scope>test</scope>
67+
</dependency>
68+
<dependency>
69+
<groupId>org.junit.vintage</groupId>
70+
<artifactId>junit-vintage-engine</artifactId>
71+
<version>5.8.2</version>
72+
<scope>test</scope>
73+
</dependency>
74+
75+
<dependency>
76+
<groupId>com.google.inject</groupId>
77+
<artifactId>guice</artifactId>
78+
<version>4.0</version>
79+
</dependency>
80+
<dependency>
81+
<groupId>org.eclipse.sisu</groupId>
82+
<artifactId>org.eclipse.sisu.inject</artifactId>
83+
<version>0.3.5</version>
84+
</dependency>
85+
4586
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
4687
<dependency>
4788
<groupId>org.apache.maven.plugins</groupId>
@@ -56,12 +97,6 @@
5697
<version>3.0.0-M6</version>
5798
</dependency>
5899

59-
<dependency>
60-
<groupId>junit</groupId>
61-
<artifactId>junit</artifactId>
62-
<version>4.12</version>
63-
<scope>compile</scope>
64-
</dependency>
65100

66101
<!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api -->
67102
<dependency>
@@ -73,5 +108,6 @@
73108

74109

75110
</dependencies>
111+
76112

77113
</project>

src/main/java/br/com/dio/exercises/challengefour/FourthChallenge.java

+23-6
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,36 @@ public class FourthChallenge {
1616
public static String PAR = "PAR";
1717
public static String IMPAR = "IMPAR";
1818
public static Integer QT;
19-
public static Player player1 = new Player();;
20-
public static Player player2 = new Player();;
19+
public static Player player1 = new Player();
20+
public static Player player2 = new Player();
2121

2222
public FourthChallenge() {
2323

2424
}// end empty constructor
2525

26-
public boolean isOdd(Integer integer){
27-
return integer % 2 == 0;
26+
public Boolean isOdd(Integer integer){
27+
28+
System.out.println("calculating integer is odd: "+integer);
29+
30+
if(integer % 2 == 0)
31+
{
32+
return true;
33+
}else if(integer % 2 != 0){
34+
return false;
35+
}else {
36+
return false;
37+
}
2838
} // end method isOdd
2939

30-
public boolean isUnEven(Integer integer){
31-
return integer % 2 != 0;
40+
public Boolean isUnEven(Integer integer){
41+
if(integer % 2 != 0)
42+
{
43+
return true;
44+
}else if(integer % 2 == 0) {
45+
return false;
46+
}else {
47+
return false;
48+
}
3249
} // end method isUnEven
3350

3451

0 commit comments

Comments
 (0)