)]}' { "commit": "d2fd81de6022e1d29bdc5bd01ef511ed6231da42", "tree": "52101909739109b2b30db4f40494d04a6216af5f", "parents": [ "52fdcbcb2746bb599388c9b1c865e25f722714e8" ], "author": { "name": "Ailton Vieira Pinto Filho", "email": "ailtonvivaz@outlook.com", "time": "Thu Sep 22 11:59:35 2022 -0300" }, "committer": { "name": "GitHub", "email": "noreply@github.com", "time": "Thu Sep 22 14:59:35 2022 +0000" }, "message": "[pigeon] Adds Kotlin support for Pigeon (#999)\n\n", "tree_diff": [ { "type": "modify", "old_id": "583a6250276c265cbaa3e3e62e5bb69b33745e9f", "old_mode": 33188, "old_path": "packages/pigeon/CHANGELOG.md", "new_id": "8d6aa749b731354d191ddfee06217489b7a65353", "new_mode": 33188, "new_path": "packages/pigeon/CHANGELOG.md" }, { "type": "modify", "old_id": "86607f7c6d0fb1bcd5291fe6204f1152f1ea42ef", "old_mode": 33188, "old_path": "packages/pigeon/README.md", "new_id": "f277ff0a30d16e122b46824b96a3e6241bf2eedd", "new_mode": 33188, "new_path": "packages/pigeon/README.md" }, { "type": "modify", "old_id": "53a0aacefca9b679891cd930bd92e76e3fe63c4e", "old_mode": 33188, "old_path": "packages/pigeon/lib/generator_tools.dart", "new_id": "fc32d236fc77ddb804d2913184d6a08f71ccb47e", "new_mode": 33188, "new_path": "packages/pigeon/lib/generator_tools.dart" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "dc7053484d769f09888d7efe814dfb17f781516f", "new_mode": 33188, "new_path": "packages/pigeon/lib/kotlin_generator.dart" }, { "type": "modify", "old_id": "d4875c3d1eca05821536f2ce193327aef0137a96", "old_mode": 33188, "old_path": "packages/pigeon/lib/pigeon.dart", "new_id": "7f2fb7505fa8a044af189fbda92127c5c6b0dd83", "new_mode": 33188, "new_path": "packages/pigeon/lib/pigeon.dart" }, { "type": "modify", "old_id": "32c612263418346a07b20b0edb401cc11690efea", "old_mode": 33188, "old_path": "packages/pigeon/lib/pigeon_lib.dart", "new_id": "2c04ed3f6746f87b778061c633e86aa043c4d513", "new_mode": 33188, "new_path": "packages/pigeon/lib/pigeon_lib.dart" }, { "type": "modify", "old_id": "c21be6cd21caa1a4e2f1f48a4fa1ce34c5868e0d", "old_mode": 33188, "old_path": "packages/pigeon/pigeons/background_platform_channels.dart", "new_id": "643b880aa48d6e5c1d2437e0176570af0d3cf2bb", "new_mode": 33188, "new_path": "packages/pigeon/pigeons/background_platform_channels.dart" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0fa6b675c0a52be9242fc68269eefce46828ad43", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/.gitignore" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "62b61c37e7bdbb5fc1f966aa23b9bf55c225f436", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/.metadata" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d2383b7ceb989b12807e7f16140a6d5fdd2f34fd", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/README.md" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0a741cb43d66c6790a2a913fa24c8878fb1ab7b5", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/.gitignore" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fe67538a518f342ad1ab780da6b4c67a005a09a6", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/.project" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "38eaf1735b5d63eea01a779e319f4fdb2cbd8954", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/build.gradle" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fac266424fa4fda45ac6682d4ef87348a72300b0", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/debug/AndroidManifest.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "27ed86727373208ad3ff2faab901fb98961303eb", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/AndroidManifest.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "78d429470772d6f140377e33ccb5b699acb65c87", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/kotlin/com/example/android_kotlin_unit_tests/.gitignore" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f74085f3f6a2b995f8ad1f9ff7b2c46dc118a9e0", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/drawable-v21/launch_background.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "304732f8842013497e14bd02f67a55f2614fb8f7", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/drawable/launch_background.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a60e5e383ae9df23cd391340b8c044a7366d916f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/mipmap-hdpi/ic_launcher.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a60e5e383ae9df23cd391340b8c044a7366d916f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/mipmap-mdpi/ic_launcher.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a60e5e383ae9df23cd391340b8c044a7366d916f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a60e5e383ae9df23cd391340b8c044a7366d916f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "a60e5e383ae9df23cd391340b8c044a7366d916f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "449a9f930826851b495d039f0c0d57f247536615", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/values-night/styles.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d74aa35c28261a8e78264252be7f0f6f9406ec35", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/main/res/values/styles.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fac266424fa4fda45ac6682d4ef87348a72300b0", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/profile/AndroidManifest.xml" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "87a94ca51fb93e3d45e24b84a100c9edfe690ed4", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/AllDatatypesTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "04937c021e4066e873c105ddc2f21fcce41983cb", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/AsyncHandlersTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "652cb135907db70fb2f63e09f8cbd2637c631f32", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/EchoBinaryMessenger.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1246e2fcd9200a1e8c0d7e2c6b567410c6d18311", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/EnumTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "c8d1669f84a02af0ce2b4b590f0c4b60fd51e06e", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/ListTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "0144ce1d65e44ca7b4c2dbacf84b56dfde1cca3b", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/MultipleArityTests.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "7f891526acc592feecb8a4f5502cc7b2831b7701", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/NonNullFieldsTests.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "2b8fd2e3b1c724c348b4c7729a7b57df12d76aba", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/NullableReturnsTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e4a86b40d95935a84d9dce6b23ae8e0a0c70d392", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/app/src/test/java/com/example/android_kotlin_unit_tests/PrimitiveTest.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "410e2c749c260704f399e3f1316172c94e626d70", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/build.gradle" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "94adc3a3f97aa8ae37ba567d080f94f95ee8f9b7", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/gradle.properties" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "bc6a58afdda22a443c752eaae3d60c2480511a9f", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/gradle/wrapper/gradle-wrapper.properties" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "44e62bcf06ae649ea809590f8a861059886502e8", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/android/settings.gradle" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f9b0dd79fed956ff4027c47fcb784c60bf36e50e", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/lib/main.dart" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "1b00c7bc6d1d07d17e4e87d7485c33e7c5d20607", "new_mode": 33188, "new_path": "packages/pigeon/platform_tests/android_kotlin_unit_tests/pubspec.yaml" }, { "type": "modify", "old_id": "3dcef2b9e06f0f701c87199a5cdce81363b38a22", "old_mode": 33188, "old_path": "packages/pigeon/pubspec.yaml", "new_id": "bc7d9d509f438a01766e4714b83134ce38355f02", "new_mode": 33188, "new_path": "packages/pigeon/pubspec.yaml" }, { "type": "modify", "old_id": "1df123b4793a02ece29def077a94c8414c983bde", "old_mode": 33261, "old_path": "packages/pigeon/run_tests.sh", "new_id": "8428943225f3dd3f8634e44dbcdb81b157e9f74c", "new_mode": 33261, "new_path": "packages/pigeon/run_tests.sh" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "d9d550162c546d895b70069544bc7e3c0bf8c642", "new_mode": 33188, "new_path": "packages/pigeon/test/kotlin_generator_test.dart" }, { "type": "modify", "old_id": "6b28183d13176d4e84020dacb911b6c9a0f8fa44", "old_mode": 33188, "old_path": "packages/pigeon/test/pigeon_lib_test.dart", "new_id": "120c6a2893eddce13a256d6d1e2a5dfb959a1de6", "new_mode": 33188, "new_path": "packages/pigeon/test/pigeon_lib_test.dart" }, { "type": "modify", "old_id": "7982681455993acb2a8eef16c0e4fc5f88f9b359", "old_mode": 33188, "old_path": "packages/pigeon/test/pigeon_test.dart", "new_id": "c3e7aa7f0c38f69ecd451b51eaf431f3efd9eba8", "new_mode": 33188, "new_path": "packages/pigeon/test/pigeon_test.dart" }, { "type": "modify", "old_id": "3eb58333c8e10b1084a58e093d5595070d8dd026", "old_mode": 33188, "old_path": "packages/pigeon/tool/run_tests.dart", "new_id": "445744e23ad13d8a3637ad8e975973bdee1e80eb", "new_mode": 33188, "new_path": "packages/pigeon/tool/run_tests.dart" } ] }