Skip to content

Commit 2d797ff

Browse files
renovate-botvRallev
authored andcommitted
Update metro to v1.0.0-RC2
1 parent 1547471 commit 2d797ff

5 files changed

Lines changed: 35 additions & 1 deletion

File tree

compiler/src/test/resources/dump/contributesfeatureflag/contributesFeatureFlag.fir.kt.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,27 +29,32 @@ object MyFeatureFlag : BooleanFeatureFlag {
2929

3030
}
3131

32+
@HiddenFromObjC
3233
fun create(instance: FeatureFlagContribution): Factory<FeatureFlag> {
3334
return ProvidesMyFeatureFlagMetroFactory(instance = instance)
3435
}
3536

37+
@HiddenFromObjC
3638
fun providesMyFeatureFlag(instance: FeatureFlagContribution): FeatureFlag {
3739
return instance.providesMyFeatureFlag()
3840
}
3941

4042
}
4143

44+
@HiddenFromObjC
4245
private constructor(instance: FeatureFlagContribution) /* primary */ {
4346
super/*Any*/()
4447
/* <init>() */
4548

4649
}
4750

51+
@HiddenFromObjC
4852
override operator fun invoke(): FeatureFlag {
4953
return Companion.providesMyFeatureFlag(instance = <this>.#instance)
5054
}
5155

5256
@IntoSet
57+
@HiddenFromObjC
5358
fun mirrorFunction(): FeatureFlag {
5459
return error(message = "Never called")
5560
}

compiler/src/test/resources/dump/contributesservice/contributesService.fir.kt.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,32 @@ interface MyService {
3232

3333
}
3434

35+
@HiddenFromObjC
3536
fun create(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: Provider<ServiceCreator>, @FakeMode isFakeMode: Provider<Boolean>): Factory<MyService> {
3637
return ProvideMyServiceMetroFactory(instance = instance, serviceCreator = serviceCreator, isFakeMode = isFakeMode)
3738
}
3839

40+
@HiddenFromObjC
3941
fun provideMyService(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: ServiceCreator, @FakeMode isFakeMode: Boolean): MyService {
4042
return instance.provideMyService(serviceCreator = serviceCreator, isFakeMode = isFakeMode)
4143
}
4244

4345
}
4446

47+
@HiddenFromObjC
4548
private constructor(instance: ServiceContribution, serviceCreator: Provider<ServiceCreator>, isFakeMode: Provider<Boolean>) /* primary */ {
4649
super/*Any*/()
4750
/* <init>() */
4851

4952
}
5053

54+
@HiddenFromObjC
5155
override operator fun invoke(): MyService {
5256
return Companion.provideMyService(instance = <this>.#instance, serviceCreator = <this>.#serviceCreator.invoke(), isFakeMode = <this>.#isFakeMode.invoke())
5357
}
5458

5559
@SingleIn(value = Unit::class)
60+
@HiddenFromObjC
5661
fun mirrorFunction(@RetrofitAuthenticated serviceCreator: ServiceCreator, @FakeMode isFakeMode: Boolean): MyService {
5762
return error(message = "Never called")
5863
}

compiler/src/test/resources/dump/contributesservice/replacedService.fir.kt.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,26 +40,31 @@ class FakeMyService : MyService {
4040

4141
}
4242

43+
@HiddenFromObjC
4344
fun create(instance: ServiceContribution, @RealService realService: Provider<MyService>, fakeService: Provider<FakeMyService>, @FakeMode isFakeMode: Provider<Boolean>): Factory<MyService> {
4445
return ProvideMyServiceMetroFactory(instance = instance, realService = realService, fakeService = fakeService, isFakeMode = isFakeMode)
4546
}
4647

48+
@HiddenFromObjC
4749
fun provideMyService(instance: ServiceContribution, @RealService realService: Provider<MyService>, fakeService: Provider<FakeMyService>, @FakeMode isFakeMode: Boolean): MyService {
4850
return instance.provideMyService(realService = realService, fakeService = fakeService, isFakeMode = isFakeMode)
4951
}
5052

5153
}
5254

55+
@HiddenFromObjC
5356
private constructor(instance: ServiceContribution, realService: Provider<MyService>, fakeService: Provider<FakeMyService>, isFakeMode: Provider<Boolean>) /* primary */ {
5457
super/*Any*/()
5558
/* <init>() */
5659

5760
}
5861

62+
@HiddenFromObjC
5963
override operator fun invoke(): MyService {
6064
return Companion.provideMyService(instance = <this>.#instance, realService = <this>.#realService, fakeService = <this>.#fakeService, isFakeMode = <this>.#isFakeMode.invoke())
6165
}
6266

67+
@HiddenFromObjC
6368
fun mirrorFunction(@RealService realService: Provider<MyService>, fakeService: Provider<FakeMyService>, @FakeMode isFakeMode: Boolean): MyService {
6469
return error(message = "Never called")
6570
}
@@ -78,28 +83,33 @@ class FakeMyService : MyService {
7883

7984
}
8085

86+
@HiddenFromObjC
8187
fun create(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: Provider<ServiceCreator>): Factory<MyService> {
8288
return ProvideRealMyServiceMetroFactory(instance = instance, serviceCreator = serviceCreator)
8389
}
8490

91+
@HiddenFromObjC
8592
fun provideRealMyService(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: ServiceCreator): MyService {
8693
return instance.provideRealMyService(serviceCreator = serviceCreator)
8794
}
8895

8996
}
9097

98+
@HiddenFromObjC
9199
private constructor(instance: ServiceContribution, serviceCreator: Provider<ServiceCreator>) /* primary */ {
92100
super/*Any*/()
93101
/* <init>() */
94102

95103
}
96104

105+
@HiddenFromObjC
97106
override operator fun invoke(): MyService {
98107
return Companion.provideRealMyService(instance = <this>.#instance, serviceCreator = <this>.#serviceCreator.invoke())
99108
}
100109

101110
@SingleIn(value = Unit::class)
102111
@RealService
112+
@HiddenFromObjC
103113
fun mirrorFunction(@RetrofitAuthenticated serviceCreator: ServiceCreator): MyService {
104114
return error(message = "Never called")
105115
}
@@ -131,18 +141,22 @@ class FakeMyService : MyService {
131141

132142
}
133143

144+
@HiddenFromObjC
134145
fun create(): Factory<FakeMyService> {
135146
return MetroFactory
136147
}
137148

149+
@HiddenFromObjC
138150
fun newInstance(): FakeMyService {
139151
return FakeMyService()
140152
}
141153

154+
@HiddenFromObjC
142155
override operator fun invoke(): FakeMyService {
143156
return MetroFactory.newInstance()
144157
}
145158

159+
@HiddenFromObjC
146160
fun mirrorFunction(): FakeMyService {
147161
return error(message = "Never called")
148162
}
@@ -181,27 +195,32 @@ interface MyService {
181195

182196
}
183197

198+
@HiddenFromObjC
184199
fun create(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: Provider<ServiceCreator>, @FakeMode isFakeMode: Provider<Boolean>): Factory<MyService> {
185200
return ProvideMyServiceMetroFactory(instance = instance, serviceCreator = serviceCreator, isFakeMode = isFakeMode)
186201
}
187202

203+
@HiddenFromObjC
188204
fun provideMyService(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: ServiceCreator, @FakeMode isFakeMode: Boolean): MyService {
189205
return instance.provideMyService(serviceCreator = serviceCreator, isFakeMode = isFakeMode)
190206
}
191207

192208
}
193209

210+
@HiddenFromObjC
194211
private constructor(instance: ServiceContribution, serviceCreator: Provider<ServiceCreator>, isFakeMode: Provider<Boolean>) /* primary */ {
195212
super/*Any*/()
196213
/* <init>() */
197214

198215
}
199216

217+
@HiddenFromObjC
200218
override operator fun invoke(): MyService {
201219
return Companion.provideMyService(instance = <this>.#instance, serviceCreator = <this>.#serviceCreator.invoke(), isFakeMode = <this>.#isFakeMode.invoke())
202220
}
203221

204222
@SingleIn(value = Unit::class)
223+
@HiddenFromObjC
205224
fun mirrorFunction(@RetrofitAuthenticated serviceCreator: ServiceCreator, @FakeMode isFakeMode: Boolean): MyService {
206225
return error(message = "Never called")
207226
}

compiler/src/test/resources/dump/contributesservicereleasebuild/contributesServiceReleaseBuild.fir.kt.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,27 +31,32 @@ interface MyService {
3131

3232
}
3333

34+
@HiddenFromObjC
3435
fun create(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: Provider<ServiceCreator>): Factory<MyService> {
3536
return ProvideMyServiceMetroFactory(instance = instance, serviceCreator = serviceCreator)
3637
}
3738

39+
@HiddenFromObjC
3840
fun provideMyService(instance: ServiceContribution, @RetrofitAuthenticated serviceCreator: ServiceCreator): MyService {
3941
return instance.provideMyService(serviceCreator = serviceCreator)
4042
}
4143

4244
}
4345

46+
@HiddenFromObjC
4447
private constructor(instance: ServiceContribution, serviceCreator: Provider<ServiceCreator>) /* primary */ {
4548
super/*Any*/()
4649
/* <init>() */
4750

4851
}
4952

53+
@HiddenFromObjC
5054
override operator fun invoke(): MyService {
5155
return Companion.provideMyService(instance = <this>.#instance, serviceCreator = <this>.#serviceCreator.invoke())
5256
}
5357

5458
@SingleIn(value = Unit::class)
59+
@HiddenFromObjC
5560
fun mirrorFunction(@RetrofitAuthenticated serviceCreator: ServiceCreator): MyService {
5661
return error(message = "Never called")
5762
}

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jdk = "21"
66
kotlin = "2.3.20"
77
ktfmt = "0.26.0"
88
maven-publish = "0.36.0"
9-
metro = "1.0.0-RC1"
9+
metro = "1.0.0-RC2"
1010

1111
[libraries]
1212
kotlin-bom = { module = "org.jetbrains.kotlin:kotlin-bom", version.ref = "kotlin" }

0 commit comments

Comments
 (0)