From 9d098fd92583d0d2323136f12265d96f5acfdd7d Mon Sep 17 00:00:00 2001 From: Cesar de la Vega Date: Fri, 7 Feb 2025 10:21:15 +0100 Subject: [PATCH] pacakge annotation --- .gitignore | 2 +- ui/revenuecatui/build.gradle | 2 -- .../snapshots/annotations/IgnoreEmergeSnapshot.kt | 7 +++++++ 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/IgnoreEmergeSnapshot.kt diff --git a/.gitignore b/.gitignore index 531a355726..152bf8dc9f 100644 --- a/.gitignore +++ b/.gitignore @@ -107,7 +107,7 @@ tmp/ # kotlin annotations/ -!ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/IgnoreEmergeSnapshot.kt +!/ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/ .project purchases/.classpath purchase-tester/.classpath diff --git a/ui/revenuecatui/build.gradle b/ui/revenuecatui/build.gradle index 86b165c0a1..d55d3ace5e 100644 --- a/ui/revenuecatui/build.gradle +++ b/ui/revenuecatui/build.gradle @@ -56,8 +56,6 @@ android { } dependencies { - debugImplementation libs.emerge.snapshots.annotations - implementation project(path: ':purchases') implementation(platform(libs.kotlin.bom)) diff --git a/ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/IgnoreEmergeSnapshot.kt b/ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/IgnoreEmergeSnapshot.kt new file mode 100644 index 0000000000..2457ebf6d8 --- /dev/null +++ b/ui/revenuecatui/src/main/kotlin/com/emergetools/snapshots/annotations/IgnoreEmergeSnapshot.kt @@ -0,0 +1,7 @@ +package com.emergetools.snapshots.annotations + +/** + * Specifies the annotated function is a Preview that should be ignored by Emerge snapshotting. + */ +@Target(AnnotationTarget.FUNCTION) +internal annotation class IgnoreEmergeSnapshot