diff --git a/CHANGELOG.md b/CHANGELOG.md index 2236608b48..a8704020fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# 5.1.1 +Remove incorrect ksp symbol validation in processing of @EpoxyModelClass + # 5.1.0 Updates Kotlin to 1.7.20 and KSP to 1.7.20-1.0.7, as well as the room compiler processing (xprocessing) library to 2.5.0-beta01. diff --git a/epoxy-processor/src/main/java/com/airbnb/epoxy/processor/EpoxyProcessor.kt b/epoxy-processor/src/main/java/com/airbnb/epoxy/processor/EpoxyProcessor.kt index 11aad0cee6..af3d899566 100644 --- a/epoxy-processor/src/main/java/com/airbnb/epoxy/processor/EpoxyProcessor.kt +++ b/epoxy-processor/src/main/java/com/airbnb/epoxy/processor/EpoxyProcessor.kt @@ -95,19 +95,6 @@ class EpoxyProcessor @JvmOverloads constructor( } timer.markStepCompleted("build target class models") - if (isKsp()) { - modelClassMap.values - .filterIsInstance() - .mapNotNull { it.boundObjectTypeElement } - .filter { !it.validate() } - .let { invalidModelTypes -> - timer.markStepCompleted("validate symbols") - if (invalidModelTypes.isNotEmpty()) { - return invalidModelTypes - } - } - } - addAttributesFromOtherModules(modelClassMap, memoizer) timer.markStepCompleted("add attributes from other modules") diff --git a/gradle.properties b/gradle.properties index 5ee42c270c..db720b1921 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=5.1.0 +VERSION_NAME=5.1.1 GROUP=com.airbnb.android POM_DESCRIPTION=Epoxy is a system for composing complex screens with a ReyclerView in Android. POM_URL=https://github.com/airbnb/epoxy