PolymorphicDomainObjectContainerExtensions.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move all subprojects to the `subprojects` directory

    • -71
    • +0
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 521 more files in changeset.
Refine [Named|Polymorphic]DomainObject[Collection|Container] extensions

by making their whole API available with the invoke syntax

and adding reified getByName<T>(name) {} to NamedDomainObjectCollection

and adding reified maybeCreate<T>(name) to PolymorphicDomainObjectContainer

adding more coverage along the way

Signed-off-by: Paul Merlin <paul@gradle.com>

    • -0
    • +16
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 4 more files in changeset.
Normalize `inline` modifier layout

    • -4
    • +2
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 34 more files in changeset.
lint: missing new line before ")"

    • -1
    • +2
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 42 more files in changeset.
lint: annotations before modifier keywords

    • -1
    • +1
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 2 more files in changeset.
Add required square braces around kdoc links on @see & @throws tags

    • -2
    • +2
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 14 more files in changeset.
Suppress warnings

    • -0
    • +1
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 2 more files in changeset.
Enable jsr305 annotations

    • -1
    • +1
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 4 more files in changeset.
Rename base package to org.gradle.kotlin.dsl

    • -0
    • +55
    ./PolymorphicDomainObjectContainerExtensions.kt
  1. … 313 more files in changeset.