Skip to content

Commit

Permalink
Rename more code for consistency
Browse files Browse the repository at this point in the history
  • Loading branch information
jbartok committed Mar 5, 2024
1 parent b8f82c3 commit 10e777b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
package org.gradle.internal.declarativedsl.mappingToJvm


interface RestrictedRuntimeProperty {
interface DeclarativeRuntimeProperty {
fun getValue(receiver: Any): Any?
fun setValue(receiver: Any, value: Any?)
}
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ interface RuntimePropertyResolver {
fun resolvePropertyWrite(receiverClass: KClass<*>, name: String): Resolution

sealed interface Resolution {
data class Resolved(val property: RestrictedRuntimeProperty) : Resolution
data class Resolved(val property: DeclarativeRuntimeProperty) : Resolution
data object Unresolved : Resolution
}
}
Expand All @@ -43,7 +43,7 @@ object ReflectionRuntimePropertyResolver : RuntimePropertyResolver {

return when (callable) {
null -> Unresolved
else -> Resolved(object : RestrictedRuntimeProperty {
else -> Resolved(object : DeclarativeRuntimeProperty {
override fun getValue(receiver: Any): Any? = callable.call(receiver)
override fun setValue(receiver: Any, value: Any?) = throw UnsupportedOperationException()
})
Expand All @@ -56,7 +56,7 @@ object ReflectionRuntimePropertyResolver : RuntimePropertyResolver {

return when (setter) {
null -> Unresolved
else -> Resolved(object : RestrictedRuntimeProperty {
else -> Resolved(object : DeclarativeRuntimeProperty {
override fun getValue(receiver: Any): Any = throw UnsupportedOperationException()
override fun setValue(receiver: Any, value: Any?) {
setter.call(receiver, value)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ import org.gradle.internal.declarativedsl.analysis.DataProperty
import org.gradle.internal.declarativedsl.analysis.DataTypeRef
import org.gradle.internal.declarativedsl.analysis.FqName
import org.gradle.internal.declarativedsl.evaluationSchema.EvaluationSchemaComponent
import org.gradle.internal.declarativedsl.mappingToJvm.RestrictedRuntimeProperty
import org.gradle.internal.declarativedsl.mappingToJvm.DeclarativeRuntimeProperty
import org.gradle.internal.declarativedsl.mappingToJvm.RuntimePropertyResolver
import org.gradle.internal.declarativedsl.schemaBuilder.CollectedPropertyInformation
import org.gradle.internal.declarativedsl.schemaBuilder.DefaultPropertyExtractor
Expand Down Expand Up @@ -89,7 +89,7 @@ private
class ProjectPropertyAccessorRuntimeResolver : RuntimePropertyResolver {
override fun resolvePropertyRead(receiverClass: KClass<*>, name: String): RuntimePropertyResolver.Resolution {
if (receiverClass.isSubclassOf(Project::class) && name == "projects") {
return RuntimePropertyResolver.Resolution.Resolved(object : RestrictedRuntimeProperty {
return RuntimePropertyResolver.Resolution.Resolved(object : DeclarativeRuntimeProperty {
override fun getValue(receiver: Any) = (receiver as Project).extensions.getByName("projects")
override fun setValue(receiver: Any, value: Any?): Unit = throw UnsupportedOperationException()
})
Expand Down

0 comments on commit 10e777b

Please sign in to comment.