├── .gitignore ├── .idea ├── compiler.xml ├── gradle.xml ├── libraries │ ├── Gradle__com_google_code_gson_gson_2_6_2.xml │ ├── Gradle__com_h2database_h2_1_3_170.xml │ ├── Gradle__junit_junit_4_12.xml │ ├── Gradle__mysql_mysql_connector_java_5_1_39.xml │ ├── Gradle__org_apache_commons_commons_math3_3_6_1.xml │ ├── Gradle__org_codehaus_groovy_groovy_all_2_4_12.xml │ ├── Gradle__org_hamcrest_hamcrest_core_1_3.xml │ └── Gradle__org_spockframework_spock_core_1_0_groovy_2_4.xml ├── misc.xml ├── modules.xml ├── modules │ ├── AdvancedGroovy_main.iml │ └── AdvancedGroovy_test.iml ├── vcs.xml └── workspace.xml ├── AdvancedGroovy.iml ├── README.md ├── api_key.txt ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main └── groovy │ ├── ast │ ├── builder │ │ └── builder_demo.groovy │ ├── delegate │ │ └── phone_delegate.groovy │ ├── immutable │ │ └── Point.groovy │ ├── singleton │ │ └── SingletonPoint.groovy │ ├── sortable │ │ ├── Golfer.groovy │ │ └── use_golfer.groovy │ └── tostring │ │ └── tostring_and_equals.groovy │ ├── closures │ └── return_from_closure.groovy │ ├── coercedclosures │ ├── GroovyUtilityMethods.groovy │ ├── ListDirectories.java │ ├── UtilityMethods.java │ └── list_directories.groovy │ ├── db │ └── film_in_stock.groovy │ ├── gjdk │ ├── basic_auth.groovy │ ├── groundhog.groovy │ ├── perm_and_comb.groovy │ ├── sort_strings.groovy │ └── sum_numbers.groovy │ ├── hr │ ├── Department.groovy │ ├── Employee.java │ └── JavaDepartment.java │ ├── icndb │ ├── icndb_script_only.groovy │ └── icndb_with_textarea_and_button.groovy │ ├── io │ ├── SumNumbers.java │ ├── data.txt │ ├── files.groovy │ ├── sum_numbers.groovy │ └── sum_numbers_loop.groovy │ ├── metaprogramming │ ├── CurrencyCategory.groovy │ ├── CustomLevel.groovy │ ├── complex_numbers.groovy │ ├── expando_demo.groovy │ ├── use_emc.groovy │ ├── use_slang_category.groovy │ └── without_custom_levels.groovy │ ├── openweather │ ├── Model.groovy │ ├── OpenWeather.groovy │ ├── api_key.txt │ ├── parse_weather.groovy │ └── use_open_weather.groovy │ ├── pogo │ ├── JavaTask.java │ └── Task.java │ ├── range │ ├── Geocoder.groovy │ ├── TrainStation.groovy │ └── amtrak_ne_corridor.groovy │ └── sorting │ ├── Person.groovy │ ├── SortStringsByLength.java │ └── sort_list.groovy └── test └── groovy ├── ast ├── immutable │ └── PointSpec.groovy └── singleton │ └── SingletonPointSpec.groovy ├── coercedclosures ├── CoercedClosureMapTest.groovy ├── GTCSubclassTest.groovy ├── GroovyJUnit4Test.groovy └── ListDirectoriesTest.java ├── hr ├── DepartmentSpec.groovy └── JavaDepartmentSpec.groovy ├── metaprogramming ├── ComplexSpec.groovy ├── CurrencyCategorySpec.groovy └── LoggingTests.groovy ├── openweather ├── ModelSpec.groovy └── OpenWeatherSpec.groovy └── pogo └── TaskTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__com_google_code_gson_gson_2_6_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__com_google_code_gson_gson_2_6_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__com_h2database_h2_1_3_170.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__com_h2database_h2_1_3_170.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__junit_junit_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__mysql_mysql_connector_java_5_1_39.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__mysql_mysql_connector_java_5_1_39.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_apache_commons_commons_math3_3_6_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__org_apache_commons_commons_math3_3_6_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_codehaus_groovy_groovy_all_2_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__org_codehaus_groovy_groovy_all_2_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/Gradle__org_spockframework_spock_core_1_0_groovy_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/libraries/Gradle__org_spockframework_spock_core_1_0_groovy_2_4.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/modules/AdvancedGroovy_main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/modules/AdvancedGroovy_main.iml -------------------------------------------------------------------------------- /.idea/modules/AdvancedGroovy_test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/modules/AdvancedGroovy_test.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /AdvancedGroovy.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/AdvancedGroovy.iml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/README.md -------------------------------------------------------------------------------- /api_key.txt: -------------------------------------------------------------------------------- 1 | d82ee6ea026dd986ea1e975d14875060 2 | -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/groovy/ast/builder/builder_demo.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/builder/builder_demo.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/delegate/phone_delegate.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/delegate/phone_delegate.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/immutable/Point.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/immutable/Point.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/singleton/SingletonPoint.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/singleton/SingletonPoint.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/sortable/Golfer.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/sortable/Golfer.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/sortable/use_golfer.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/sortable/use_golfer.groovy -------------------------------------------------------------------------------- /src/main/groovy/ast/tostring/tostring_and_equals.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/ast/tostring/tostring_and_equals.groovy -------------------------------------------------------------------------------- /src/main/groovy/closures/return_from_closure.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/closures/return_from_closure.groovy -------------------------------------------------------------------------------- /src/main/groovy/coercedclosures/GroovyUtilityMethods.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/coercedclosures/GroovyUtilityMethods.groovy -------------------------------------------------------------------------------- /src/main/groovy/coercedclosures/ListDirectories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/coercedclosures/ListDirectories.java -------------------------------------------------------------------------------- /src/main/groovy/coercedclosures/UtilityMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/coercedclosures/UtilityMethods.java -------------------------------------------------------------------------------- /src/main/groovy/coercedclosures/list_directories.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/coercedclosures/list_directories.groovy -------------------------------------------------------------------------------- /src/main/groovy/db/film_in_stock.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/db/film_in_stock.groovy -------------------------------------------------------------------------------- /src/main/groovy/gjdk/basic_auth.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/gjdk/basic_auth.groovy -------------------------------------------------------------------------------- /src/main/groovy/gjdk/groundhog.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/gjdk/groundhog.groovy -------------------------------------------------------------------------------- /src/main/groovy/gjdk/perm_and_comb.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/gjdk/perm_and_comb.groovy -------------------------------------------------------------------------------- /src/main/groovy/gjdk/sort_strings.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/gjdk/sort_strings.groovy -------------------------------------------------------------------------------- /src/main/groovy/gjdk/sum_numbers.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/gjdk/sum_numbers.groovy -------------------------------------------------------------------------------- /src/main/groovy/hr/Department.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/hr/Department.groovy -------------------------------------------------------------------------------- /src/main/groovy/hr/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/hr/Employee.java -------------------------------------------------------------------------------- /src/main/groovy/hr/JavaDepartment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/hr/JavaDepartment.java -------------------------------------------------------------------------------- /src/main/groovy/icndb/icndb_script_only.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/icndb/icndb_script_only.groovy -------------------------------------------------------------------------------- /src/main/groovy/icndb/icndb_with_textarea_and_button.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/icndb/icndb_with_textarea_and_button.groovy -------------------------------------------------------------------------------- /src/main/groovy/io/SumNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/io/SumNumbers.java -------------------------------------------------------------------------------- /src/main/groovy/io/data.txt: -------------------------------------------------------------------------------- 1 | 1,2,3 2 | a,b,c 3 | -------------------------------------------------------------------------------- /src/main/groovy/io/files.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/io/files.groovy -------------------------------------------------------------------------------- /src/main/groovy/io/sum_numbers.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/io/sum_numbers.groovy -------------------------------------------------------------------------------- /src/main/groovy/io/sum_numbers_loop.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/io/sum_numbers_loop.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/CurrencyCategory.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/CurrencyCategory.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/CustomLevel.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/CustomLevel.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/complex_numbers.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/complex_numbers.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/expando_demo.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/expando_demo.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/use_emc.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/use_emc.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/use_slang_category.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/use_slang_category.groovy -------------------------------------------------------------------------------- /src/main/groovy/metaprogramming/without_custom_levels.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/metaprogramming/without_custom_levels.groovy -------------------------------------------------------------------------------- /src/main/groovy/openweather/Model.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/openweather/Model.groovy -------------------------------------------------------------------------------- /src/main/groovy/openweather/OpenWeather.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/openweather/OpenWeather.groovy -------------------------------------------------------------------------------- /src/main/groovy/openweather/api_key.txt: -------------------------------------------------------------------------------- 1 | d82ee6ea026dd986ea1e975d14875060 2 | -------------------------------------------------------------------------------- /src/main/groovy/openweather/parse_weather.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/openweather/parse_weather.groovy -------------------------------------------------------------------------------- /src/main/groovy/openweather/use_open_weather.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/openweather/use_open_weather.groovy -------------------------------------------------------------------------------- /src/main/groovy/pogo/JavaTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/pogo/JavaTask.java -------------------------------------------------------------------------------- /src/main/groovy/pogo/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/pogo/Task.java -------------------------------------------------------------------------------- /src/main/groovy/range/Geocoder.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/range/Geocoder.groovy -------------------------------------------------------------------------------- /src/main/groovy/range/TrainStation.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/range/TrainStation.groovy -------------------------------------------------------------------------------- /src/main/groovy/range/amtrak_ne_corridor.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/range/amtrak_ne_corridor.groovy -------------------------------------------------------------------------------- /src/main/groovy/sorting/Person.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/sorting/Person.groovy -------------------------------------------------------------------------------- /src/main/groovy/sorting/SortStringsByLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/sorting/SortStringsByLength.java -------------------------------------------------------------------------------- /src/main/groovy/sorting/sort_list.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/main/groovy/sorting/sort_list.groovy -------------------------------------------------------------------------------- /src/test/groovy/ast/immutable/PointSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/ast/immutable/PointSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/ast/singleton/SingletonPointSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/ast/singleton/SingletonPointSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/coercedclosures/CoercedClosureMapTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/coercedclosures/CoercedClosureMapTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/coercedclosures/GTCSubclassTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/coercedclosures/GTCSubclassTest.groovy -------------------------------------------------------------------------------- /src/test/groovy/coercedclosures/GroovyJUnit4Test.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/coercedclosures/GroovyJUnit4Test.groovy -------------------------------------------------------------------------------- /src/test/groovy/coercedclosures/ListDirectoriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/coercedclosures/ListDirectoriesTest.java -------------------------------------------------------------------------------- /src/test/groovy/hr/DepartmentSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/hr/DepartmentSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/hr/JavaDepartmentSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/hr/JavaDepartmentSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/metaprogramming/ComplexSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/metaprogramming/ComplexSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/metaprogramming/CurrencyCategorySpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/metaprogramming/CurrencyCategorySpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/metaprogramming/LoggingTests.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/metaprogramming/LoggingTests.groovy -------------------------------------------------------------------------------- /src/test/groovy/openweather/ModelSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/openweather/ModelSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/openweather/OpenWeatherSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/openweather/OpenWeatherSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/pogo/TaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kousen/AdvancedGroovy/HEAD/src/test/groovy/pogo/TaskTest.java --------------------------------------------------------------------------------