├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── key.gpg.enc ├── publish.gradle ├── settings.gradle └── src ├── main └── java │ └── com │ └── jparams │ └── verifier │ └── tostring │ ├── FieldFilter.java │ ├── FieldsProvider.java │ ├── Formatter.java │ ├── HashCodeProvider.java │ ├── InternalErrorException.java │ ├── NameStyle.java │ ├── ObjectHashCodeProvider.java │ ├── PackageScanner.java │ ├── StringUtils.java │ ├── SystemIdentityHashCodeProvider.java │ ├── ToStringVerifier.java │ ├── error │ ├── ClassNameVerificationError.java │ ├── ErrorMessageGenerator.java │ ├── FieldValue.java │ ├── FieldValueVerificationError.java │ ├── HashCodeVerificationError.java │ └── VerificationError.java │ └── preset │ ├── ApacheToStringBuilderPreset.java │ ├── EclipsePreset.java │ ├── GuavaPreset.java │ ├── IntelliJPreset.java │ ├── Preset.java │ └── Presets.java └── test └── java └── com └── jparams └── verifier └── tostring ├── NameStyleTest.java ├── ObjectHashCodeProviderTest.java ├── PackageScannerTest.java ├── StringUtilsTest.java ├── SystemIdentityHashCodeProviderTest.java ├── ToStringVerifierTest.java ├── error ├── ClassNameVerificationErrorTest.java ├── ErrorMessageGeneratorTest.java ├── FieldValueVerificationErrorTest.java └── HashCodeVerificationErrorTest.java ├── pojo ├── Identified.java ├── Person.java └── internal │ └── AbstractClass.java └── preset ├── AbstractDataTest.java ├── ApacheTest.java ├── EclipseTest.java ├── GuavaTest.java └── IntelliJTest.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/gradlew.bat -------------------------------------------------------------------------------- /key.gpg.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/key.gpg.enc -------------------------------------------------------------------------------- /publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/publish.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'to-string-verifier' -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/FieldFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/FieldFilter.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/FieldsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/FieldsProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/Formatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/Formatter.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/HashCodeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/HashCodeProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/InternalErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/InternalErrorException.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/NameStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/NameStyle.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/ObjectHashCodeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/ObjectHashCodeProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/PackageScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/PackageScanner.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/StringUtils.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/SystemIdentityHashCodeProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/SystemIdentityHashCodeProvider.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/ToStringVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/ToStringVerifier.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/ClassNameVerificationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/ClassNameVerificationError.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/ErrorMessageGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/ErrorMessageGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/FieldValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/FieldValue.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/FieldValueVerificationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/FieldValueVerificationError.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/HashCodeVerificationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/HashCodeVerificationError.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/error/VerificationError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/error/VerificationError.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/ApacheToStringBuilderPreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/ApacheToStringBuilderPreset.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/EclipsePreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/EclipsePreset.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/GuavaPreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/GuavaPreset.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/IntelliJPreset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/IntelliJPreset.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/Preset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/Preset.java -------------------------------------------------------------------------------- /src/main/java/com/jparams/verifier/tostring/preset/Presets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/main/java/com/jparams/verifier/tostring/preset/Presets.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/NameStyleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/NameStyleTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/ObjectHashCodeProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/ObjectHashCodeProviderTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/PackageScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/PackageScannerTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/StringUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/StringUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/SystemIdentityHashCodeProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/SystemIdentityHashCodeProviderTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/ToStringVerifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/ToStringVerifierTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/error/ClassNameVerificationErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/error/ClassNameVerificationErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/error/ErrorMessageGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/error/ErrorMessageGeneratorTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/error/FieldValueVerificationErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/error/FieldValueVerificationErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/error/HashCodeVerificationErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/error/HashCodeVerificationErrorTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/pojo/Identified.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/pojo/Identified.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/pojo/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/pojo/Person.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/pojo/internal/AbstractClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/pojo/internal/AbstractClass.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/preset/AbstractDataTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/preset/AbstractDataTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/preset/ApacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/preset/ApacheTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/preset/EclipseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/preset/EclipseTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/preset/GuavaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/preset/GuavaTest.java -------------------------------------------------------------------------------- /src/test/java/com/jparams/verifier/tostring/preset/IntelliJTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jparams/to-string-verifier/HEAD/src/test/java/com/jparams/verifier/tostring/preset/IntelliJTest.java --------------------------------------------------------------------------------