├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main └── groovy │ └── com │ └── bloidonia │ └── groovy │ └── extensions │ ├── ArrayExtensionMethods.groovy │ ├── ClassExtensionMethods.groovy │ ├── CollectionExtensionMethods.groovy │ ├── ConfigObjectExtensionMethods.groovy │ ├── FileExtensionMethods.groovy │ ├── NodeChildExtensionMethods.groovy │ ├── NumericExtensionMethods.groovy │ ├── ObjectExtensionMethods.groovy │ └── StringExtensionMethods.groovy └── test ├── groovy ├── JavadocPreTagTestSuite.groovy └── tests │ ├── ClampTests.groovy │ ├── ClassTests.groovy │ ├── ClosableTests.groovy │ ├── CollectionTests.groovy │ ├── ConfigObjectTests.groovy │ ├── FileTests.groovy │ ├── NodeToMapTests.groovy │ ├── StringTests.groovy │ ├── TakeTests.groovy │ ├── TransposingTests.groovy │ └── ZipFileTests.groovy └── resources └── zip-slip.zip /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/ArrayExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/ArrayExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/ClassExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/ClassExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/CollectionExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/CollectionExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/ConfigObjectExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/ConfigObjectExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/FileExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/FileExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/NodeChildExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/NodeChildExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/NumericExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/NumericExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/ObjectExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/ObjectExtensionMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/com/bloidonia/groovy/extensions/StringExtensionMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/main/groovy/com/bloidonia/groovy/extensions/StringExtensionMethods.groovy -------------------------------------------------------------------------------- /src/test/groovy/JavadocPreTagTestSuite.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/JavadocPreTagTestSuite.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/ClampTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/ClampTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/ClassTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/ClassTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/ClosableTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/ClosableTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/CollectionTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/CollectionTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/ConfigObjectTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/ConfigObjectTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/FileTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/FileTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/NodeToMapTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/NodeToMapTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/StringTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/StringTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/TakeTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/TakeTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/TransposingTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/TransposingTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/tests/ZipFileTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/groovy/tests/ZipFileTests.groovy -------------------------------------------------------------------------------- /src/test/resources/zip-slip.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/timyates/groovy-common-extensions/HEAD/src/test/resources/zip-slip.zip --------------------------------------------------------------------------------