Skip to content

Commit

Permalink
Fix lint warnings in KComponent/PrimitiveComponent
Browse files Browse the repository at this point in the history
Summary: $title

Reviewed By: pentiumao

Differential Revision: D69059398

fbshipit-source-id: b8d003c54682386a9f5353f3e5ce6eaa3d56cd34
  • Loading branch information
kingsleyadio authored and facebook-github-bot committed Feb 4, 2025
1 parent f42ec59 commit 4fb7ab4
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions litho-core/src/main/java/com/facebook/litho/KComponent.kt
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ abstract class KComponent : Component() {

/** Method that will ensure the KComponent class is loaded. */
@JvmStatic
fun preload() =
fun preload(): KComponent =
object : KComponent() {
override fun ComponentScope.render(): Component? = null
}
Expand Down Expand Up @@ -129,26 +129,27 @@ abstract class KComponent : Component() {
// All other Component lifecycle methods are made final and no-op here as they shouldn't be
// overriden.

final override fun isEquivalentTo(other: Component?) = super.isEquivalentTo(other)
final override fun isEquivalentTo(other: Component?): Boolean = super.isEquivalentTo(other)

final override fun canMeasure() = false
final override fun canMeasure(): Boolean = false

final override fun getMountType() = super.getMountType()
final override fun getMountType(): MountType = super.getMountType()

final override fun getSimpleName(): String = super.getSimpleName()

final override fun isPureRender() = false
final override fun isPureRender(): Boolean = false

final override fun makeShallowCopy() = super.makeShallowCopy()
final override fun makeShallowCopy(): Component = super.makeShallowCopy()

final override fun onCreateMountContent(context: Context) = super.onCreateMountContent(context)
final override fun onCreateMountContent(context: Context): Any =
super.onCreateMountContent(context)

final override fun shouldUpdate(
previous: Component,
prevStateContainer: StateContainer?,
next: Component,
nextStateContainer: StateContainer?
) = super.shouldUpdate(previous, prevStateContainer, next, nextStateContainer)
): Boolean = super.shouldUpdate(previous, prevStateContainer, next, nextStateContainer)
}

/**
Expand Down

0 comments on commit 4fb7ab4

Please sign in to comment.