diff --git a/parsely/build.gradle b/parsely/build.gradle index 99955460..6c69d623 100644 --- a/parsely/build.gradle +++ b/parsely/build.gradle @@ -60,7 +60,7 @@ android { } kotlin { - explicitApi(ExplicitApiMode.Warning) + explicitApi(ExplicitApiMode.Strict) } } diff --git a/parsely/src/main/java/com/parsely/parselyandroid/ParselyMetadata.kt b/parsely/src/main/java/com/parsely/parselyandroid/ParselyMetadata.kt index 8b551587..19eba125 100644 --- a/parsely/src/main/java/com/parsely/parselyandroid/ParselyMetadata.kt +++ b/parsely/src/main/java/com/parsely/parselyandroid/ParselyMetadata.kt @@ -11,7 +11,7 @@ import java.util.Calendar * internet (i.e. app-only content) or if the customer is using an "in-pixel" integration. * Otherwise, metadata will be gathered by Parse.ly's crawling infrastructure. */ -open class ParselyMetadata +public open class ParselyMetadata /** * Create a new ParselyMetadata object. * @@ -36,7 +36,7 @@ open class ParselyMetadata * * @return a Map object representing the metadata. */ - open fun toMap(): Map { + internal open fun toMap(): Map { val output: MutableMap = HashMap() if (authors != null) { output["authors"] = authors diff --git a/parsely/src/main/java/com/parsely/parselyandroid/ParselyVideoMetadata.kt b/parsely/src/main/java/com/parsely/parselyandroid/ParselyVideoMetadata.kt index 36c6381a..0eb55f03 100644 --- a/parsely/src/main/java/com/parsely/parselyandroid/ParselyVideoMetadata.kt +++ b/parsely/src/main/java/com/parsely/parselyandroid/ParselyVideoMetadata.kt @@ -5,7 +5,7 @@ import java.util.Calendar /** * ParselyMetadata for video content. */ -class ParselyVideoMetadata +public class ParselyVideoMetadata /** * Create a new ParselyVideoMetadata object. *