[ https://issues.apache.org/jira/browse/MCHECKSTYLE-454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17927978#comment-17927978 ]
Emmanuel Lécharny edited comment on MCHECKSTYLE-454 at 2/18/25 8:47 AM: ------------------------------------------------------------------------ Here you are: {code} elecharny@elecharny-XPS-13-9340:~/Téléchargements/apache-sshd-2.15.0/sshd-common$ mvn checkstyle:check -V Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) Maven home: /opt/maven Java version: 17.0.14, vendor: Ubuntu, runtime: /usr/lib/jvm/java-17-openjdk-amd64 Default locale: fr_FR, platform encoding: UTF-8 OS name: "linux", version: "6.11.0-17-generic", arch: "amd64", family: "unix" [INFO] Scanning for projects... [INFO] [INFO] --------------------< org.apache.sshd:sshd-common >--------------------- [INFO] Building Apache Mina SSHD :: Common support utilities 2.15.0 [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.4.0:check (default-cli) @ sshd-common --- [INFO] There are 57 errors reported by Checkstyle 9.3 with /home/elecharny/Téléchargements/apache-sshd-2.15.0/sshd-checkstyle.xml ruleset. [ERROR] src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java:[2] (header) Header: La ligne ne correspond pas à la ligne d'en-tête attendue ' * Licensed to the Apache Software Foundation (ASF) under one'. [ERROR] src/test/java/org/apache/sshd/common/channel/PtyModeValueTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/channel/SttySupportTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/signature/RSASignatureVariantsTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/signature/BuiltinSignaturesTest.java:[46,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/file/root/RootedFileSystemProviderTest.java:[73,1] (sizes) MethodCount: Le nombre de méthodes de package est de 40 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/random/RandomFactoryTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/PropertyTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/Int2IntFunctionTest.java:[39,1] (sizes) MethodCount: Le nombre de méthodes de package est de 11 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/security/SecurityUtilsDHGEXGroupKeySizeTest.java:[39,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/SecurityProviderRegistrarCipherNameTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/bouncycastle/BouncyCastleGeneratorHostKeyProviderTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/eddsa/Ed25519VectorsTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/OsUtilsTest.java:[36,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/PathsConcatentionTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/GenericUtilsTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/GenericUtilsTest.java:[44,1] (sizes) MethodCount: Le nombre de méthodes de package est de 11 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/io/der/ASN1ClassTest.java:[35,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/der/ASN1TypeTest.java:[35,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/output/LineOutputStreamTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/ModifiableFileWatcherTest.java:[55,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/io/input/NullInputStreamTest.java:[39,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/buffer/BufferTest.java:[36,1] (sizes) MethodCount: Le nombre de méthodes de package est de 8 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/ExceptionUtilsAndroidPeelTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/net/SshdSocketIpv6AddressTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/PropertyResolverParseBooleanTest.java:[38,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/NamedFactoryTest.java:[28,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/kex/KexProposalOptionTest.java:[43,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/compression/BuiltinCompressionsTest.java:[53,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/cipher/ECCurvesTest.java:[38,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/cipher/BaseCipherResetTest.java:[45,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsFingerprintCaseSensitivityTest.java:[43,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/BuiltinIdentitiesTest.java:[51,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsTest.java:[65,1] (sizes) MethodCount: Le nombre de méthodes de package est de 9 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserDecodingTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHMaxBCryptRoundsSettingTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserPasswordTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserAEADTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/ssh2/Ssh2PublicKeyEntryDecoderByKeyTypeTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/pem/PKCS8PEMResourceKeyPairParserTest.java:[57,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/AESPrivateKeyObfuscatorTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/EcdsaPublicKeyEntryDecoderTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/writer/openssh/OpenSSHKeyPairResourceWriterTest.java:[64,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/AuthorizedKeyEntryLoginOptionsParseTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsCloneTest.java:[49,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsFingerprintGenerationTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyRandomArtTest.java:[46,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/keyprovider/KeyIdentityProviderResolutionTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/mac/BuiltinMacsTest.java:[51,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/mac/MacVectorsTest.java:[49,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostEntryTest.java:[33,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/HostConfigEntryTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/HostConfigEntryTest.java:[48,1] (sizes) MethodCount: Le nombre de méthodes de package est de 21 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostHashEntryTest.java:[43,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostHashValueTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProviderTest.java:[50,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProviderTest.java:[50,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.976 s [INFO] Finished at: 2025-02-18T09:44:50+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check (default-cli) on project sshd-common: You have 57 Checkstyle violations. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException {code} For clarity, I went into the {{sshd-common}} module, but you get the same output from the project's root was (Author: elecharny): Here you are: {code} elecharny@elecharny-XPS-13-9340:~/Téléchargements/apache-sshd-2.15.0/sshd-common$ mvn checkstyle:check -V Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937) Maven home: /opt/maven Java version: 17.0.14, vendor: Ubuntu, runtime: /usr/lib/jvm/java-17-openjdk-amd64 Default locale: fr_FR, platform encoding: UTF-8 OS name: "linux", version: "6.11.0-17-generic", arch: "amd64", family: "unix" [INFO] Scanning for projects... [INFO] [INFO] --------------------< org.apache.sshd:sshd-common >--------------------- [INFO] Building Apache Mina SSHD :: Common support utilities 2.15.0 [INFO] from pom.xml [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- checkstyle:3.4.0:check (default-cli) @ sshd-common --- [INFO] There are 57 errors reported by Checkstyle 9.3 with /home/elecharny/Téléchargements/apache-sshd-2.15.0/sshd-checkstyle.xml ruleset. [ERROR] src/main/java/org/apache/sshd/common/config/keys/loader/openssh/kdf/BCrypt.java:[2] (header) Header: La ligne ne correspond pas à la ligne d'en-tête attendue ' * Licensed to the Apache Software Foundation (ASF) under one'. [ERROR] src/test/java/org/apache/sshd/common/channel/PtyModeValueTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/channel/SttySupportTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/signature/RSASignatureVariantsTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/signature/BuiltinSignaturesTest.java:[46,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/file/root/RootedFileSystemProviderTest.java:[73,1] (sizes) MethodCount: Le nombre de méthodes de package est de 40 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/random/RandomFactoryTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/PropertyTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/Int2IntFunctionTest.java:[39,1] (sizes) MethodCount: Le nombre de méthodes de package est de 11 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/security/SecurityUtilsDHGEXGroupKeySizeTest.java:[39,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/SecurityProviderRegistrarCipherNameTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/bouncycastle/BouncyCastleGeneratorHostKeyProviderTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/security/eddsa/Ed25519VectorsTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/OsUtilsTest.java:[36,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/PathsConcatentionTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/GenericUtilsTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/GenericUtilsTest.java:[44,1] (sizes) MethodCount: Le nombre de méthodes de package est de 11 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/io/der/ASN1ClassTest.java:[35,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/der/ASN1TypeTest.java:[35,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/output/LineOutputStreamTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/io/ModifiableFileWatcherTest.java:[55,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/io/input/NullInputStreamTest.java:[39,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/buffer/BufferTest.java:[36,1] (sizes) MethodCount: Le nombre de méthodes de package est de 8 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/util/ExceptionUtilsAndroidPeelTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/util/net/SshdSocketIpv6AddressTest.java:[37,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/PropertyResolverParseBooleanTest.java:[38,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/NamedFactoryTest.java:[28,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/kex/KexProposalOptionTest.java:[43,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/compression/BuiltinCompressionsTest.java:[53,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/cipher/ECCurvesTest.java:[38,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/cipher/BaseCipherResetTest.java:[45,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsFingerprintCaseSensitivityTest.java:[43,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/BuiltinIdentitiesTest.java:[51,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsTest.java:[65,1] (sizes) MethodCount: Le nombre de méthodes de package est de 9 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserDecodingTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHMaxBCryptRoundsSettingTest.java:[44,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserPasswordTest.java:[53,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/openssh/OpenSSHKeyPairResourceParserAEADTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/ssh2/Ssh2PublicKeyEntryDecoderByKeyTypeTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/pem/PKCS8PEMResourceKeyPairParserTest.java:[57,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/loader/AESPrivateKeyObfuscatorTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/EcdsaPublicKeyEntryDecoderTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/writer/openssh/OpenSSHKeyPairResourceWriterTest.java:[64,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/AuthorizedKeyEntryLoginOptionsParseTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsCloneTest.java:[49,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyUtilsFingerprintGenerationTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/config/keys/KeyRandomArtTest.java:[46,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/keyprovider/KeyIdentityProviderResolutionTest.java:[40,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/common/mac/BuiltinMacsTest.java:[51,1] (sizes) MethodCount: Le nombre de méthodes de package est de 7 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/common/mac/MacVectorsTest.java:[49,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostEntryTest.java:[33,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/HostConfigEntryTest.java:[48,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/HostConfigEntryTest.java:[48,1] (sizes) MethodCount: Le nombre de méthodes de package est de 21 alors que le maximum autorisé est de 5. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostHashEntryTest.java:[43,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/client/config/hosts/KnownHostHashValueTest.java:[42,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProviderTest.java:[50,1] (coding) MissingCtor: Il manque un constructeur à la classe. [ERROR] src/test/java/org/apache/sshd/server/keyprovider/SimpleGeneratorHostKeyProviderTest.java:[50,1] (sizes) MethodCount: Le nombre de méthodes de package est de 6 alors que le maximum autorisé est de 5. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.976 s [INFO] Finished at: 2025-02-18T09:44:50+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check (default-cli) on project sshd-common: You have 57 Checkstyle violations. -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException {code} > Running checkstyle:check when the project is on a path with accents fails > ------------------------------------------------------------------------- > > Key: MCHECKSTYLE-454 > URL: https://issues.apache.org/jira/browse/MCHECKSTYLE-454 > Project: Maven Checkstyle Plugin > Issue Type: Bug > Affects Versions: 3.4.0, 3.5.0, 3.6.0 > Reporter: Emmanuel Lécharny > Priority: Major > > PS: also tested with 3.6.0 which has been released, but you haven't marked it > as released in JIRA... > If the project I want to check is under a directory where a part of the path > contain accents, like: > {code} > /user/elecharny/téléchargement/apache-sshd-2.15.9 > {code} > then the checkstyle configuration file(in my case, sshd-checkstyle.xml) is > either not found, or ignored. > If I rename {{téléchargement}} to {{download}}, all is fine. -- This message was sent by Atlassian Jira (v8.20.10#820010)