File tree Expand file tree Collapse file tree 3 files changed +4
-14
lines changed
epoxy-processor/src/main/java/com/airbnb/epoxy/processor Expand file tree Collapse file tree 3 files changed +4
-14
lines changed Original file line number Diff line number Diff line change 1+ # 5.1.1
2+ Remove incorrect ksp symbol validation in processing of @EpoxyModelClass
3+
14# 5.1.0
25Updates 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.
36
Original file line number Diff line number Diff line change @@ -95,19 +95,6 @@ class EpoxyProcessor @JvmOverloads constructor(
9595 }
9696 timer.markStepCompleted(" build target class models" )
9797
98- if (isKsp()) {
99- modelClassMap.values
100- .filterIsInstance<BasicGeneratedModelInfo >()
101- .mapNotNull { it.boundObjectTypeElement }
102- .filter { ! it.validate() }
103- .let { invalidModelTypes ->
104- timer.markStepCompleted(" validate symbols" )
105- if (invalidModelTypes.isNotEmpty()) {
106- return invalidModelTypes
107- }
108- }
109- }
110-
11198 addAttributesFromOtherModules(modelClassMap, memoizer)
11299 timer.markStepCompleted(" add attributes from other modules" )
113100
Original file line number Diff line number Diff line change 1- VERSION_NAME =5.1.0
1+ VERSION_NAME =5.1.1
22GROUP =com.airbnb.android
33POM_DESCRIPTION =Epoxy is a system for composing complex screens with a ReyclerView in Android.
44POM_URL =https://github.com/airbnb/epoxy
You can’t perform that action at this time.
0 commit comments