4.0.0 com.baeldung.core-java-modules core-java-modules core-java-modules pom com.baeldung parent-java 0.0.1-SNAPSHOT ../parent-java core-java-9-improvements core-java-9-streams core-java-9 core-java-10 core-java-11 core-java-11-2 core-java-11-3 core-java-12 core-java-13 core-java-15 core-java-collections-array-list core-java-collections-array-list-2 core-java-collections-list-4 core-java-collections-list-5 core-java-collections-maps-4 core-java-collections-maps-5 core-java-concurrency-simple core-java-datetime-string core-java-io-conversions-2 core-java-jpms core-java-lang-oop-constructors-2 core-java-methods core-java-networking-3 core-java-os core-java-perf-2 core-java-streams-4 core-java-streams-5 core-java-streams-collect core-java-streams-maps core-java-string-algorithms-3 core-java-string-operations-3 core-java-string-operations-4 core-java-string-operations-5 core-java-time-measurements core-java-annotations core-java-arrays-sorting core-java-arrays-guides core-java-arrays-multidimensional core-java-arrays-convert core-java-arrays-operations-basic core-java-arrays-operations-advanced core-java-arrays-operations-advanced-2 core-java-booleans core-java-char core-java-collections core-java-collections-2 core-java-collections-3 core-java-collections-4 core-java-collections-5 core-java-collections-conversions core-java-collections-set-2 core-java-collections-list core-java-collections-list-2 core-java-collections-list-3 core-java-collections-list-6 core-java-collections-maps core-java-collections-maps-2 core-java-collections-maps-3 core-java-collections-maps-7 core-java-compiler core-java-concurrency-2 core-java-concurrency-advanced core-java-concurrency-advanced-2 core-java-concurrency-advanced-3 core-java-concurrency-advanced-4 core-java-concurrency-basic core-java-concurrency-basic-2 core-java-concurrency-basic-3 core-java-concurrency-collections core-java-concurrency-collections-2 core-java-console core-java-datetime-string-2 core-java-date-operations-2 core-java-date-operations-3 core-java-documentation core-java-exceptions core-java-exceptions-2 core-java-exceptions-3 core-java-exceptions-4 core-java-function core-java-functional core-java-hex core-java-io core-java-io-2 core-java-io-3 core-java-io-4 core-java-io-5 core-java-io-apis core-java-io-apis-2 core-java-io-conversions core-java-jar core-java-jndi core-java-jvm core-java-jvm-2 core-java-jvm-3 core-java-lambdas core-java-lang-2 core-java-lang-3 core-java-lang-4 core-java-lang-5 core-java-lang-6 core-java-lang-math core-java-lang-math-2 core-java-lang-oop-constructors core-java-lang-oop-patterns core-java-lang-oop-generics core-java-lang-oop-modifiers core-java-lang-oop-types core-java-lang-oop-types-2 core-java-lang-oop-inheritance core-java-lang-oop-methods core-java-lang-oop-others core-java-lang-operators core-java-lang-operators-2 core-java-lang-syntax core-java-lang-syntax-2 core-java-locale core-java-networking core-java-networking-2 core-java-networking-4 core-java-nio core-java-nio-2 core-java-numbers core-java-numbers-2 core-java-numbers-3 core-java-numbers-4 core-java-numbers-5 core-java-numbers-6 core-java-optional core-java-perf core-java-properties core-java-reflection core-java-reflection-2 core-java-reflection-3 core-java-scanner core-java-security-2 core-java-security-3 core-java-security-4 core-java-security-algorithms core-java-serialization core-java-streams core-java-streams-simple core-java-streams-3 core-java-string-algorithms core-java-string-algorithms-2 core-java-string-apis core-java-string-apis-2 core-java-string-conversions core-java-string-conversions-2 core-java-string-conversions-3 core-java-string-operations core-java-string-operations-2 core-java-string-operations-6 core-java-string-operations-7 core-java-regex core-java-regex-2 core-java-uuid core-java-collections-maps-6 core-java-records core-java-9-jigsaw org.junit.jupiter junit-jupiter ${junit-jupiter.version} test org.junit.vintage junit-vintage-engine ${junit-jupiter.version} test