Skip to content

Commit

Permalink
Rename Contributes* to Contributes*Injector for android entities (app…
Browse files Browse the repository at this point in the history
…, activity, service, view)
  • Loading branch information
kingsleyadio committed Sep 22, 2022
1 parent 942668e commit 8c21951
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 15 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ import android.os.Build
import android.util.Log
import com.deliveryhero.whetstone.Whetstone
import com.deliveryhero.whetstone.app.ApplicationComponentOwner
import com.deliveryhero.whetstone.app.ContributesApp
import com.deliveryhero.whetstone.app.ContributesAppInjector
import com.deliveryhero.whetstone.sample.MainService.Companion.NOTIFICATION_CHANNEL_ID
import javax.inject.Inject

@ContributesApp
@ContributesAppInjector
public class MainApplication : Application(), ApplicationComponentOwner {

@Inject
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ import android.content.Intent
import android.os.IBinder
import androidx.core.app.NotificationCompat
import com.deliveryhero.whetstone.Whetstone
import com.deliveryhero.whetstone.service.ContributesService
import com.deliveryhero.whetstone.service.ContributesServiceInjector
import javax.inject.Inject

@ContributesService
@ContributesServiceInjector
class MainService : Service() {

@Inject
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ import android.content.Context
import android.util.AttributeSet
import androidx.appcompat.widget.AppCompatTextView
import com.deliveryhero.whetstone.Whetstone
import com.deliveryhero.whetstone.view.ContributesView
import com.deliveryhero.whetstone.view.ContributesViewInjector
import javax.inject.Inject

@ContributesView
@ContributesViewInjector
public class MainView @JvmOverloads constructor(
context: Context,
attrs: AttributeSet? = null,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import org.jetbrains.kotlin.name.FqName
internal object FqNames {
@JvmField val APPLICATION_COMPONENT = FqName("com.deliveryhero.whetstone.app.ApplicationComponent")
@JvmField val APPLICATION_SCOPE = FqName("com.deliveryhero.whetstone.app.ApplicationScope")
@JvmField val CONTRIBUTES_APP = FqName("com.deliveryhero.whetstone.app.ContributesApp")
@JvmField val CONTRIBUTES_APP = FqName("com.deliveryhero.whetstone.app.ContributesAppInjector")
@JvmField val CONTRIBUTES_INJECTOR = FqName("com.deliveryhero.whetstone.injector.ContributesInjector")
@JvmField val AUTO_INJECTOR = FqName("com.deliveryhero.whetstone.meta.AutoInjectorBinding")
@JvmField val AUTO_INSTANCE = FqName("com.deliveryhero.whetstone.meta.AutoInstanceBinding")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
* For example:
* Given this annotated activity
* ```
* @ContributesActivity
* @ContributesActivityInjector
* class MyActivity : Activity()
* ```
* a complementary module will be generated
Expand All @@ -27,4 +27,4 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
*/
@OptIn(InternalWhetstoneApi::class)
@AutoInjectorBinding(scope = ActivityScope::class)
public annotation class ContributesActivity
public annotation class ContributesActivityInjector
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
* For example:
* Given this annotated application
* ```
* @ContributesApp
* @ContributesAppInjector
* class MyApplication : Application()
* ```
* a complementary module will be generated
Expand All @@ -27,4 +27,4 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
*/
@OptIn(InternalWhetstoneApi::class)
@AutoInjectorBinding(ApplicationScope::class)
public annotation class ContributesApp
public annotation class ContributesAppInjector
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
* For example:
* Given this annotated service
* ```
* @ContributesService
* @ContributesServiceInjector
* class MyService : Service()
* ```
* a complementary module will be generated
Expand All @@ -27,4 +27,4 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
*/
@OptIn(InternalWhetstoneApi::class)
@AutoInjectorBinding(scope = ServiceScope::class)
public annotation class ContributesService
public annotation class ContributesServiceInjector
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
* For example:
* Given this annotated view
* ```
* @ContributesView
* @ContributesViewInjector
* class MyView : View()
* ```
* a complementary module will be generated
Expand All @@ -27,4 +27,4 @@ import com.deliveryhero.whetstone.meta.AutoInjectorBinding
*/
@OptIn(InternalWhetstoneApi::class)
@AutoInjectorBinding(scope = ViewScope::class)
public annotation class ContributesView
public annotation class ContributesViewInjector

0 comments on commit 8c21951

Please sign in to comment.