Skip to content

Commit 77278f9

Browse files
authored
Merge pull request #5541 from clarksandholtz/patch-1
Update kotlin-android-plugin-architecture.md
2 parents 69ccf51 + 59143e5 commit 77278f9

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/connections/sources/catalog/libraries/mobile/kotlin-android/kotlin-android-plugin-architecture.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,8 @@ For example, if you want to add something to the context object of any event pay
2727
```java
2828
class SomePlugin: Plugin {
2929
override val type = Plugin.Type.Enrichment
30-
override val name = "SomePlugin"
3130

32-
override var lateinit analytics: Analytics
31+
override lateinit var analytics: Analytics
3332

3433
override fun execute(event: BaseEvent): BaseEvent? {
3534
event.putInContext("foo", "bar")
@@ -96,9 +95,8 @@ analytics.add(amplitudePlugin) // add amplitudePlugin to the analytics client
9695

9796
val amplitudeEnrichment = object: Plugin {
9897
override val type = Plugin.Type.Enrichment
99-
override val name = "SomePlugin"
10098

101-
override var lateinit analytics: Analytics
99+
override lateinit var analytics: Analytics
102100

103101
override fun execute(event: BaseEvent): BaseEvent? {
104102
event.putInContext("foo", "bar")
@@ -124,9 +122,8 @@ Here's an example of adding a plugin to the context object of any event payload
124122
```java
125123
class SomePlugin: Plugin {
126124
override val type = Plugin.Type.Enrichment
127-
override val name = "SomePlugin"
128125

129-
override var lateinit analytics: Analytics
126+
override lateinit var analytics: Analytics
130127

131128
override fun execute(event: BaseEvent): BaseEvent? {
132129
event.putInContext("foo", "bar")

0 commit comments

Comments
 (0)