diff --git a/lib/src/templates/flutter_plugin_bundle.dart b/lib/src/templates/flutter_plugin_bundle.dart index a1623b405..8fd0132fa 100644 --- a/lib/src/templates/flutter_plugin_bundle.dart +++ b/lib/src/templates/flutter_plugin_bundle.dart @@ -507,7 +507,7 @@ final flutterPluginBundle = MasonBundle.fromJson({ }, { "path": - "{{#snakeCase}}{{project_name}}{{/snakeCase}}_android/android/src/main/kotlin/{{organization}}/{{#snakeCase}}{{project_name}}{{/snakeCase}}/{{#pascalCase}}{{project_name}}{{/pascalCase}}Plugin.kt", + "{{#snakeCase}}{{project_name}}{{/snakeCase}}_android/android/src/main/kotlin/{{#org_name}}{{#snakeCase}}{{value}}{{/snakeCase}}/{{/org_name}}/{{#snakeCase}}{{project_name}}{{/snakeCase}}/{{#pascalCase}}{{project_name}}{{/pascalCase}}Plugin.kt", "data": "cGFja2FnZSB7eyNvcmdfbmFtZX19e3sjc25ha2VDYXNlfX17e3ZhbHVlfX17ey9zbmFrZUNhc2V9fXt7c2VwYXJhdG9yfX17ey9vcmdfbmFtZX19Lnt7I3NuYWtlQ2FzZX19e3twcm9qZWN0X25hbWV9fXt7L3NuYWtlQ2FzZX19CgppbXBvcnQgYW5kcm9pZHguYW5ub3RhdGlvbi5Ob25OdWxsCgppbXBvcnQgaW8uZmx1dHRlci5lbWJlZGRpbmcuZW5naW5lLnBsdWdpbnMuRmx1dHRlclBsdWdpbgppbXBvcnQgaW8uZmx1dHRlci5wbHVnaW4uY29tbW9uLk1ldGhvZENhbGwKaW1wb3J0IGlvLmZsdXR0ZXIucGx1Z2luLmNvbW1vbi5NZXRob2RDaGFubmVsCmltcG9ydCBpby5mbHV0dGVyLnBsdWdpbi5jb21tb24uTWV0aG9kQ2hhbm5lbC5NZXRob2RDYWxsSGFuZGxlcgppbXBvcnQgaW8uZmx1dHRlci5wbHVnaW4uY29tbW9uLk1ldGhvZENoYW5uZWwuUmVzdWx0CgovKioge3sjcGFzY2FsQ2FzZX19e3twcm9qZWN0X25hbWV9fXt7L3Bhc2NhbENhc2V9fVBsdWdpbiAqLwpjbGFzcyB7eyNwYXNjYWxDYXNlfX17e3Byb2plY3RfbmFtZX19e3svcGFzY2FsQ2FzZX19UGx1Z2luOiBGbHV0dGVyUGx1Z2luLCBNZXRob2RDYWxsSGFuZGxlciB7CiAgLy8vIFRoZSBNZXRob2RDaGFubmVsIHRoYXQgd2lsbCB0aGUgY29tbXVuaWNhdGlvbiBiZXR3ZWVuIEZsdXR0ZXIgYW5kIG5hdGl2ZSBBbmRyb2lkCiAgLy8vCiAgLy8vIFRoaXMgbG9jYWwgcmVmZXJlbmNlIHNlcnZlcyB0byByZWdpc3RlciB0aGUgcGx1Z2luIHdpdGggdGhlIEZsdXR0ZXIgRW5naW5lIGFuZCB1bnJlZ2lzdGVyIGl0CiAgLy8vIHdoZW4gdGhlIEZsdXR0ZXIgRW5naW5lIGlzIGRldGFjaGVkIGZyb20gdGhlIEFjdGl2aXR5CiAgcHJpdmF0ZSBsYXRlaW5pdCB2YXIgY2hhbm5lbCA6IE1ldGhvZENoYW5uZWwKCiAgb3ZlcnJpZGUgZnVuIG9uQXR0YWNoZWRUb0VuZ2luZShATm9uTnVsbCBmbHV0dGVyUGx1Z2luQmluZGluZzogRmx1dHRlclBsdWdpbi5GbHV0dGVyUGx1Z2luQmluZGluZykgewogICAgY2hhbm5lbCA9IE1ldGhvZENoYW5uZWwoZmx1dHRlclBsdWdpbkJpbmRpbmcuYmluYXJ5TWVzc2VuZ2VyLCAie3sjc25ha2VDYXNlfX17e3Byb2plY3RfbmFtZX19e3svc25ha2VDYXNlfX0iKQogICAgY2hhbm5lbC5zZXRNZXRob2RDYWxsSGFuZGxlcih0aGlzKQogIH0KCiAgb3ZlcnJpZGUgZnVuIG9uTWV0aG9kQ2FsbChATm9uTnVsbCBjYWxsOiBNZXRob2RDYWxsLCBATm9uTnVsbCByZXN1bHQ6IFJlc3VsdCkgewogICAgaWYgKGNhbGwubWV0aG9kID09ICJnZXRQbGF0Zm9ybVZlcnNpb24iKSB7CiAgICAgIHJlc3VsdC5zdWNjZXNzKCJBbmRyb2lkICR7YW5kcm9pZC5vcy5CdWlsZC5WRVJTSU9OLlJFTEVBU0V9IikKICAgIH0gZWxzZSB7CiAgICAgIHJlc3VsdC5ub3RJbXBsZW1lbnRlZCgpCiAgICB9CiAgfQoKICBvdmVycmlkZSBmdW4gb25EZXRhY2hlZEZyb21FbmdpbmUoQE5vbk51bGwgYmluZGluZzogRmx1dHRlclBsdWdpbi5GbHV0dGVyUGx1Z2luQmluZGluZykgewogICAgY2hhbm5lbC5zZXRNZXRob2RDYWxsSGFuZGxlcihudWxsKQogIH0KfQo=", "type": "text"