Skip to content
This repository has been archived by the owner on Aug 19, 2020. It is now read-only.

KT-4075: properties with overloaded setters #380

Open
eskatos opened this issue Jun 1, 2017 · 3 comments
Open

KT-4075: properties with overloaded setters #380

eskatos opened this issue Jun 1, 2017 · 3 comments

Comments

@eskatos
Copy link
Member

eskatos commented Jun 1, 2017

The Gradle API rely a lot on overloaded setters.
Kotlin support for such constructs and proper integration with Java declarations would make for a nicer DSL.

https://youtrack.jetbrains.com/issue/KT-4075

@mkobit
Copy link
Contributor

mkobit commented Sep 4, 2017

I think this is more important with the introduction of Property and PropertyState types in Gradle core with the desire to not create a bunch of cruft in the Kotlin DSL. That is unless those are going to be used directly as task inputs or outputs in the future.

@mkobit
Copy link
Contributor

mkobit commented Mar 29, 2018

Should the Property.set versus Groovy DSL decoration to work for = be split out in a different issue?

@bamboo
Copy link
Member

bamboo commented Aug 20, 2018

The issue was broken down further and the Java interop aspect, more relevant to us, extracted to KT-24831 so it could be fixed sooner.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants