ProjectSchema.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert to multi-project build in preparation to adding new modules

See #304

  1. … 263 more files in changeset.
Unify handling of JIT and AOT project accessors

This is the first step toward fixing #340.

Resolves #338

Resolves #339

  1. … 27 more files in changeset.
Fix GenerateProjectSchema UP-TO-DATE behavior

By declaring its inputs

  1. … 1 more file in changeset.
Configuration accessors for convention and configuration return Unit

Make it explicit so Dokka doesn’t have to infer it

Generated configuration accessor for conventions returns Unit

For consistency with generated accessors for extensions

Generate accessors properties

  1. … 1 more file in changeset.
Generated extension accessor can configure DeferredConfigurable extensions

  1. … 1 more file in changeset.
Omit accessors for extensions with illegal names

See #235

  1. … 2 more files in changeset.
Accept unorthodox extension names

See #235

  1. … 1 more file in changeset.
Move away from deprecated `ref.javaClass` to `ref::class.java`

See #264

  1. … 9 more files in changeset.
Generate accessors for project extensions during `buildSrc` build

See: #229, #230, #231, #232, #233

    • -0
    • +155
    ./ProjectSchema.kt
  1. … 20 more files in changeset.