Hello!
Maybe this error does not belong to this book, but I noticed a conflict between algorithm for determining the name of an automatic module (OCP
Java 11 Study guide part II) and explanation in Practice tests book for question 12 in Chapter 7.
Algorithm in Study guide says "Replace any remaining characters other than letters and numbers with dots". However, in practice tests book, correct name for automatic module for dog-arthur2.jar is said to be "dog.arthur" instead of "dog.arthur2". Explanation for this is "The rules for determining the name include removing the extension, removing numbers, and changing special characters to periods ( . )".
According to study guide's algorithm it should be dog.arthur2 or am I wrong? "2" shouldn't count as version information here or should it?