2019-10-31 15:18:02 -04:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2021-05-06 08:31:55 -04:00
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
2020-03-15 08:52:24 -04:00
|
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
2019-10-31 15:18:02 -04:00
|
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<groupId>com.baeldung.core-java-modules</groupId>
|
|
|
|
<artifactId>core-java-modules</artifactId>
|
2024-01-02 12:44:18 -05:00
|
|
|
<version>0.0.1-SNAPSHOT</version>
|
2019-10-31 15:18:02 -04:00
|
|
|
<packaging>pom</packaging>
|
2024-03-15 17:54:51 -04:00
|
|
|
<name>core-java-modules</name>
|
2019-12-05 09:56:52 -05:00
|
|
|
|
2019-10-31 15:18:02 -04:00
|
|
|
<parent>
|
|
|
|
<groupId>com.baeldung</groupId>
|
2023-12-27 11:47:23 -05:00
|
|
|
<artifactId>parent-modules</artifactId>
|
|
|
|
<version>1.0.0-SNAPSHOT</version>
|
2019-10-31 15:18:02 -04:00
|
|
|
</parent>
|
|
|
|
|
|
|
|
<modules>
|
2023-04-04 21:44:09 -04:00
|
|
|
<!--Won't be upgraded to JDK 17 -->
|
|
|
|
<!--<module>core-java-8</module> -->
|
|
|
|
<!--<module>core-java-8-2</module> -->
|
|
|
|
<!--<module>core-java-8-datetime</module> -->
|
|
|
|
<!--<module>core-java-8-datetime-2</module> -->
|
2023-11-07 05:28:16 -05:00
|
|
|
<module>core-java-collections-conversions-2</module>
|
|
|
|
<module>core-java-collections-conversions-3</module>
|
|
|
|
<module>core-java-concurrency-advanced-5</module>
|
2023-04-04 21:44:09 -04:00
|
|
|
<!--<module>core-java-lang</module> -->
|
|
|
|
<!--<module>core-java-lang-math-3</module> -->
|
|
|
|
<!--<module>core-java-security</module> -->
|
|
|
|
<!--<module>core-java-streams-2</module> -->
|
|
|
|
<!--<module>core-java-sun</module> -->
|
2023-10-19 06:47:13 -04:00
|
|
|
<!-- <module>core-java-modules/core-java-9-new-features</module> --> <!-- JAVA-26056 -->
|
|
|
|
<!-- <module>core-java-modules/core-java-14</module> --> <!-- JAVA-26056 -->
|
|
|
|
<!-- <module>core-java-modules/core-java-16</module> --> <!-- JAVA-26056 -->
|
|
|
|
<!-- <module>core-java-modules/core-java-17</module> --> <!-- JAVA-26056 -->
|
2024-02-13 08:43:26 -05:00
|
|
|
<!-- <module>core-java-modules/core-java-18</module> --> <!-- JAVA-26056 -->
|
2023-10-19 06:47:13 -04:00
|
|
|
<!-- <module>core-java-modules/core-java-19</module> --> <!-- JAVA-26056 -->
|
2023-11-07 05:22:43 -05:00
|
|
|
<module>core-java-numbers-conversions</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-9-improvements</module>
|
|
|
|
<module>core-java-9-streams</module>
|
|
|
|
<module>core-java-9</module>
|
|
|
|
<module>core-java-10</module>
|
|
|
|
<module>core-java-11</module>
|
|
|
|
<module>core-java-11-2</module>
|
|
|
|
<module>core-java-11-3</module>
|
2023-10-16 05:52:33 -04:00
|
|
|
<module>core-java-12</module>
|
|
|
|
<module>core-java-13</module>
|
|
|
|
<module>core-java-15</module>
|
2023-09-27 13:04:49 -04:00
|
|
|
<module>core-java-collections-array-list</module>
|
|
|
|
<module>core-java-collections-array-list-2</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-collections-list-4</module>
|
|
|
|
<module>core-java-collections-list-5</module>
|
|
|
|
<module>core-java-collections-maps-4</module>
|
|
|
|
<module>core-java-collections-maps-5</module>
|
|
|
|
<module>core-java-concurrency-simple</module>
|
|
|
|
<module>core-java-datetime-string</module>
|
|
|
|
<module>core-java-io-conversions-2</module>
|
2023-11-24 16:17:18 -05:00
|
|
|
<module>core-java-ipc</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-jpms</module>
|
|
|
|
<module>core-java-lang-oop-constructors-2</module>
|
|
|
|
<module>core-java-methods</module>
|
|
|
|
<module>core-java-networking-3</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-os</module>
|
2024-02-07 05:44:13 -05:00
|
|
|
<module>core-java-os-2</module>
|
2023-09-13 10:20:36 -04:00
|
|
|
<module>core-java-perf-2</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-streams-4</module>
|
|
|
|
<module>core-java-streams-5</module>
|
2024-01-08 23:41:00 -05:00
|
|
|
<module>core-java-streams-6</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-streams-collect</module>
|
|
|
|
<module>core-java-streams-maps</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-string-operations-3</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<module>core-java-string-operations-4</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-string-operations-5</module>
|
2023-09-07 11:47:37 -04:00
|
|
|
<!--<module>core-java-strings</module> Failing test cases JAVA-24414-->
|
|
|
|
<module>core-java-time-measurements</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-annotations</module>
|
2020-04-10 16:02:20 -04:00
|
|
|
<module>core-java-arrays-sorting</module>
|
|
|
|
<module>core-java-arrays-guides</module>
|
|
|
|
<module>core-java-arrays-multidimensional</module>
|
|
|
|
<module>core-java-arrays-convert</module>
|
|
|
|
<module>core-java-arrays-operations-basic</module>
|
2023-10-12 14:52:32 -04:00
|
|
|
<module>core-java-arrays-operations-basic-2</module>
|
2020-04-10 16:02:20 -04:00
|
|
|
<module>core-java-arrays-operations-advanced</module>
|
2023-09-21 12:23:10 -04:00
|
|
|
<module>core-java-arrays-operations-advanced-2</module>
|
2023-03-30 19:01:25 -04:00
|
|
|
<module>core-java-booleans</module>
|
2020-11-17 06:02:30 -05:00
|
|
|
<module>core-java-char</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-collections</module>
|
|
|
|
<module>core-java-collections-2</module>
|
|
|
|
<module>core-java-collections-3</module>
|
2020-12-05 03:52:32 -05:00
|
|
|
<module>core-java-collections-4</module>
|
2023-02-21 11:20:33 -05:00
|
|
|
<module>core-java-collections-5</module>
|
2022-06-26 06:56:33 -04:00
|
|
|
<module>core-java-collections-conversions</module>
|
2022-10-10 20:58:20 -04:00
|
|
|
<module>core-java-collections-set-2</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-collections-list</module>
|
|
|
|
<module>core-java-collections-list-2</module>
|
|
|
|
<module>core-java-collections-list-3</module>
|
2023-09-26 21:08:30 -04:00
|
|
|
<module>core-java-collections-list-6</module>
|
2020-04-07 05:20:03 -04:00
|
|
|
<module>core-java-collections-maps</module>
|
|
|
|
<module>core-java-collections-maps-2</module>
|
|
|
|
<module>core-java-collections-maps-3</module>
|
2023-10-09 07:17:30 -04:00
|
|
|
<module>core-java-collections-maps-7</module>
|
2023-04-12 07:01:55 -04:00
|
|
|
<module>core-java-compiler</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-concurrency-2</module>
|
|
|
|
<module>core-java-concurrency-advanced</module>
|
|
|
|
<module>core-java-concurrency-advanced-2</module>
|
|
|
|
<module>core-java-concurrency-advanced-3</module>
|
2020-12-29 04:02:52 -05:00
|
|
|
<module>core-java-concurrency-advanced-4</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-concurrency-basic</module>
|
|
|
|
<module>core-java-concurrency-basic-2</module>
|
2022-02-07 07:18:51 -05:00
|
|
|
<module>core-java-concurrency-basic-3</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-concurrency-collections</module>
|
2020-08-17 01:03:20 -04:00
|
|
|
<module>core-java-concurrency-collections-2</module>
|
|
|
|
<module>core-java-console</module>
|
2022-12-22 14:03:54 -05:00
|
|
|
<module>core-java-datetime-string-2</module>
|
2020-01-12 10:25:19 -05:00
|
|
|
<module>core-java-date-operations-2</module>
|
2022-09-16 16:31:27 -04:00
|
|
|
<module>core-java-date-operations-3</module>
|
2024-01-22 09:36:04 -05:00
|
|
|
<module>core-java-date-operations-4</module>
|
2023-04-11 03:19:28 -04:00
|
|
|
<module>core-java-documentation</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-exceptions</module>
|
|
|
|
<module>core-java-exceptions-2</module>
|
2020-08-17 10:07:28 -04:00
|
|
|
<module>core-java-exceptions-3</module>
|
2022-02-08 03:15:38 -05:00
|
|
|
<module>core-java-exceptions-4</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-function</module>
|
2021-05-06 08:31:55 -04:00
|
|
|
<module>core-java-functional</module>
|
2023-02-10 23:19:29 -05:00
|
|
|
<module>core-java-hex</module>
|
2023-08-04 10:36:01 -04:00
|
|
|
<module>core-java-io</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-io-2</module>
|
2020-07-15 06:33:27 -04:00
|
|
|
<module>core-java-io-3</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-io-4</module>
|
2023-09-24 16:04:58 -04:00
|
|
|
<module>core-java-io-5</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-io-apis</module>
|
2022-09-14 01:06:21 -04:00
|
|
|
<module>core-java-io-apis-2</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-io-conversions</module>
|
|
|
|
<module>core-java-jar</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-jndi</module>
|
2020-03-15 08:52:24 -04:00
|
|
|
<module>core-java-jvm</module>
|
2020-07-07 07:18:10 -04:00
|
|
|
<module>core-java-jvm-2</module>
|
2022-11-20 07:15:45 -05:00
|
|
|
<module>core-java-jvm-3</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-lambdas</module>
|
|
|
|
<module>core-java-lang-2</module>
|
2020-07-08 11:54:58 -04:00
|
|
|
<module>core-java-lang-3</module>
|
2021-03-11 05:28:49 -05:00
|
|
|
<module>core-java-lang-4</module>
|
2022-05-04 23:20:19 -04:00
|
|
|
<module>core-java-lang-5</module>
|
2023-07-13 15:29:37 -04:00
|
|
|
<module>core-java-lang-6</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-lang-math</module>
|
2020-03-22 07:27:48 -04:00
|
|
|
<module>core-java-lang-math-2</module>
|
2024-03-10 13:04:08 -04:00
|
|
|
<module>core-java-lang-math-4</module>
|
2020-04-07 15:28:45 -04:00
|
|
|
<module>core-java-lang-oop-constructors</module>
|
|
|
|
<module>core-java-lang-oop-patterns</module>
|
|
|
|
<module>core-java-lang-oop-generics</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-lang-oop-modifiers</module>
|
2020-04-07 15:28:45 -04:00
|
|
|
<module>core-java-lang-oop-types</module>
|
2021-04-09 05:31:49 -04:00
|
|
|
<module>core-java-lang-oop-types-2</module>
|
2020-04-07 15:28:45 -04:00
|
|
|
<module>core-java-lang-oop-inheritance</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-lang-oop-methods</module>
|
2020-04-07 15:28:45 -04:00
|
|
|
<module>core-java-lang-oop-others</module>
|
2019-10-31 15:18:02 -04:00
|
|
|
<module>core-java-lang-operators</module>
|
2021-05-27 13:58:53 -04:00
|
|
|
<module>core-java-lang-operators-2</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-lang-syntax</module>
|
|
|
|
<module>core-java-lang-syntax-2</module>
|
2023-04-10 05:37:29 -04:00
|
|
|
<module>core-java-locale</module>
|
2023-12-15 18:47:36 -05:00
|
|
|
<module>core-java-loops</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-networking</module>
|
2019-10-31 15:18:02 -04:00
|
|
|
<module>core-java-networking-2</module>
|
2022-10-29 22:00:33 -04:00
|
|
|
<module>core-java-networking-4</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-nio</module>
|
2023-09-13 05:39:35 -04:00
|
|
|
<module>core-java-nio-2</module>
|
2022-06-26 06:56:33 -04:00
|
|
|
<module>core-java-numbers</module>
|
|
|
|
<module>core-java-numbers-2</module>
|
|
|
|
<module>core-java-numbers-3</module>
|
|
|
|
<module>core-java-numbers-4</module>
|
|
|
|
<module>core-java-numbers-5</module>
|
2023-04-03 22:06:12 -04:00
|
|
|
<module>core-java-numbers-6</module>
|
2023-12-03 11:55:52 -05:00
|
|
|
<module>core-java-numbers-7</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-optional</module>
|
|
|
|
<module>core-java-perf</module>
|
2023-04-12 07:32:52 -04:00
|
|
|
<module>core-java-properties</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-reflection</module>
|
2020-07-12 11:50:54 -04:00
|
|
|
<module>core-java-reflection-2</module>
|
2023-10-11 13:58:43 -04:00
|
|
|
<module>core-java-reflection-3</module>
|
2023-07-14 13:30:39 -04:00
|
|
|
<module>core-java-scanner</module>
|
2020-03-13 23:50:25 -04:00
|
|
|
<module>core-java-security-2</module>
|
2021-11-08 20:34:49 -05:00
|
|
|
<module>core-java-security-3</module>
|
2023-08-29 02:32:19 -04:00
|
|
|
<module>core-java-security-4</module>
|
2021-11-14 00:38:05 -05:00
|
|
|
<module>core-java-security-algorithms</module>
|
2023-09-13 05:39:35 -04:00
|
|
|
<module>core-java-serialization</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-streams</module>
|
2023-10-13 07:41:35 -04:00
|
|
|
<module>core-java-streams-simple</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-streams-3</module>
|
|
|
|
<module>core-java-string-algorithms</module>
|
|
|
|
<module>core-java-string-algorithms-2</module>
|
2023-12-21 20:57:56 -05:00
|
|
|
<module>core-java-string-algorithms-3</module>
|
|
|
|
<module>core-java-string-algorithms-4</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-string-apis</module>
|
2024-01-04 13:08:03 -05:00
|
|
|
<module>core-java-string-apis-2</module>
|
2023-11-24 11:45:14 -05:00
|
|
|
<module>core-java-swing</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-string-conversions</module>
|
|
|
|
<module>core-java-string-conversions-2</module>
|
2023-05-17 14:23:14 -04:00
|
|
|
<module>core-java-string-conversions-3</module>
|
2020-01-10 06:52:13 -05:00
|
|
|
<module>core-java-string-operations</module>
|
|
|
|
<module>core-java-string-operations-2</module>
|
2023-05-19 14:39:00 -04:00
|
|
|
<module>core-java-string-operations-6</module>
|
2023-10-15 18:25:13 -04:00
|
|
|
<module>core-java-string-operations-7</module>
|
2024-02-12 12:59:03 -05:00
|
|
|
<module>core-java-string-operations-8</module>
|
2020-02-05 09:27:52 -05:00
|
|
|
<module>core-java-regex</module>
|
2021-06-12 00:25:19 -04:00
|
|
|
<module>core-java-regex-2</module>
|
2024-01-23 14:21:56 -05:00
|
|
|
<module>core-java-regex-3</module>
|
2021-11-13 15:22:34 -05:00
|
|
|
<module>core-java-uuid</module>
|
2023-02-18 11:57:14 -05:00
|
|
|
<module>core-java-collections-maps-6</module>
|
2023-05-06 12:28:20 -04:00
|
|
|
<module>core-java-records</module>
|
2023-09-13 05:28:47 -04:00
|
|
|
<module>core-java-9-jigsaw</module>
|
2023-10-22 08:09:12 -04:00
|
|
|
<!--<module>core-java-20</module>--> <!--JAVA-25373-->
|
2023-11-21 05:52:50 -05:00
|
|
|
<!--<module>core-java-21</module>--> <!--JAVA-25373-->
|
|
|
|
<!--<module>core-java-conditionals</module>--> <!--JAVA-20931-->
|
2023-10-22 08:09:12 -04:00
|
|
|
<module>core-java-collections-set</module>
|
|
|
|
<module>core-java-date-operations-1</module>
|
2023-11-07 05:22:43 -05:00
|
|
|
<module>core-java-datetime-conversion</module>
|
2024-01-24 15:39:08 -05:00
|
|
|
<module>core-java-datetime-conversion-2</module>
|
2023-10-22 08:09:12 -04:00
|
|
|
<module>core-java-httpclient</module>
|
2023-11-04 05:23:37 -04:00
|
|
|
<module>java-native</module>
|
2024-01-01 14:27:05 -05:00
|
|
|
<module>java-rmi</module>
|
|
|
|
<module>java-spi</module>
|
|
|
|
<module>java-websocket</module>
|
2019-10-31 15:18:02 -04:00
|
|
|
</modules>
|
2019-12-05 09:56:52 -05:00
|
|
|
|
2024-01-02 12:44:18 -05:00
|
|
|
<dependencies>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.google.guava</groupId>
|
|
|
|
<artifactId>guava</artifactId>
|
|
|
|
<version>${guava.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.openjdk.jmh</groupId>
|
|
|
|
<artifactId>jmh-core</artifactId>
|
|
|
|
<version>${jmh-core.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>commons-io</groupId>
|
|
|
|
<artifactId>commons-io</artifactId>
|
|
|
|
<version>${commons-io.version}</version>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
|
|
|
|
<properties>
|
|
|
|
<maven.compiler.source>17</maven.compiler.source>
|
|
|
|
<maven.compiler.target>17</maven.compiler.target>
|
2024-03-11 16:16:11 -04:00
|
|
|
<org.json.version>20240303</org.json.version>
|
2024-01-02 12:44:18 -05:00
|
|
|
</properties>
|
|
|
|
|
2020-05-25 10:15:48 -04:00
|
|
|
<dependencyManagement>
|
|
|
|
<dependencies>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.jupiter</groupId>
|
|
|
|
<artifactId>junit-jupiter</artifactId>
|
|
|
|
<version>${junit-jupiter.version}</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.junit.vintage</groupId>
|
|
|
|
<artifactId>junit-vintage-engine</artifactId>
|
|
|
|
<version>${junit-jupiter.version}</version>
|
|
|
|
<scope>test</scope>
|
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
</dependencyManagement>
|
2023-01-06 17:12:38 -05:00
|
|
|
</project>
|