instant-execution-report

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Polish `instant-execution-report.css`

- Remove unnecessary rules

Let instant execution report use `problem` instead of `failure` consistently

    • -39
    • +39
    ./src/main/kotlin/InstantExecutionReportPage.kt
  1. … 8 more files in changeset.
Make `instant-execution-report.gradle.kts` compatible with eager mode

By delaying the resolution of the `compileClasspath` configuration.

Polish `instant-execution-report.css`

Rename `instant-execution-{failures => report-data}.js`

  1. … 2 more files in changeset.
Let instant execution report hide stacktraces by default

    • -26
    • +34
    ./src/main/kotlin/InstantExecutionReportPage.kt
Let instant execution report use the term `problem` instead of `failure`

    • -1
    • +1
    ./src/main/kotlin/InstantExecutionReportPage.kt
Let instant execution report use `Fira Code` monospace font where available

Move instant execution report icons to the left of the label

And improve the display of tree buttons.

    • -11
    • +37
    ./src/main/kotlin/InstantExecutionReportPage.kt
Let instant execution report expand single branch paths

Let instant execution failures be filtered

    • -16
    • +61
    ./src/main/kotlin/InstantExecutionReportPage.kt
    • -3
    • +8
    ./src/main/kotlin/elmish/tree/TreeView.kt
Polish `:instantExecutionReport`

- Remove unused variable

Change `instantExecutionFailures` from a `const` into `function`

Mainly for testing with the JavaScript engine included with the

JDK (which doesn't support `const`) but also to delay evaluation.

  1. … 1 more file in changeset.
Revert "Update `:instantExecutionReport` README"

This reverts commit 56a7be82bd065b6f7555745fccff3c40e97ae7fb.

Replace publication variant by cross-project task dependency

The variant is causing the `promoteNightly` task to fail when running

`:instantExecutionReport:uploadArchives`.

    • -11
    • +0
    ./instant-execution-report.gradle.kts
  1. … 1 more file in changeset.
Revert "Revert instant execution report"

    • -0
    • +76
    ./instant-execution-report.gradle.kts
    • -0
    • +245
    ./src/main/kotlin/InstantExecutionReportPage.kt
    • -0
    • +28
    ./src/main/kotlin/data/ListExtensions.kt
    • -0
    • +87
    ./src/main/kotlin/elmish/Component.kt
    • -0
    • +222
    ./src/main/kotlin/elmish/View.kt
    • -0
    • +159
    ./src/main/kotlin/elmish/tree/TreeView.kt
  1. … 24 more files in changeset.
Revert "Merge pull request #9696 from gradle/bamboo/ie/summarize"

This reverts commit 86ef5e30b3cb8628ac3125e06df940308cf5ef3c, reversing

changes made to 48c199d8b828c221b95a8fb6ec6d1431a0e0c115.

    • -79
    • +0
    ./instant-execution-report.gradle.kts
    • -251
    • +0
    ./src/main/kotlin/InstantExecutionReportPage.kt
    • -28
    • +0
    ./src/main/kotlin/data/ListExtensions.kt
    • -87
    • +0
    ./src/main/kotlin/elmish/Component.kt
    • -222
    • +0
    ./src/main/kotlin/elmish/View.kt
    • -159
    • +0
    ./src/main/kotlin/elmish/tree/TreeView.kt
  1. … 24 more files in changeset.
Revert "Merge pull request #9851 from gradle/eskatos/ie/report-fix-jps-build"

This reverts commit c3bcb145706c3d50be13d6fe91a9394bfcfdedc8, reversing

changes made to dd5bc929749d62b5527f07d0bed1853f93e2bc91.

    • -2
    • +8
    ./src/main/kotlin/InstantExecutionReportPage.kt
    • -1
    • +1
    ./src/main/kotlin/elmish/tree/TreeView.kt
Improve instant execution report label

Polish `ListExtensions`

- Rename method to clarify copying/mapping behaviour

    • -8
    • +4
    ./src/main/kotlin/data/ListExtensions.kt
    • -2
    • +2
    ./src/main/kotlin/elmish/tree/TreeView.kt
Polish `instant-execution-report.gradle.kts`

- Replace `doLast { copy { ... } }` by `Copy` task

    • -15
    • +14
    ./instant-execution-report.gradle.kts
Polish `InstantExecutionReportPage`

- Inline fields used only once (to get rid of the explicit type declaration)

    • -8
    • +2
    ./src/main/kotlin/InstantExecutionReportPage.kt
Disable new Kotlin type inference engine for `:instantExecutionReport`

To avoid discrepancies with the IDEA JPS compiler.

Polish `TreeView`

- Move explicit type information to the outer expression

    • -2
    • +2
    ./src/main/kotlin/elmish/tree/TreeView.kt
Fix :instantExecutionReport build with JPS

Help the old kotlin inference engine by specifying types explicitly

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

    • -2
    • +2
    ./src/main/kotlin/InstantExecutionReportPage.kt
    • -1
    • +1
    ./src/main/kotlin/elmish/tree/TreeView.kt
Replace explicit task dependency by provider with implicit dependency

Update `:instantExecutionReport` README

Replace cross-project task dependency by publication variant

    • -0
    • +11
    ./instant-execution-report.gradle.kts
  1. … 1 more file in changeset.
Polish `data.Trie`

- Remove casts from use-site via `inline` class

    • -0
    • +56
    ./src/main/kotlin/data/Trie.kt
Polish `elmish.View`

- Remove unused definition

- Let `when` scrutinize `view`

    • -13
    • +10
    ./src/main/kotlin/elmish/View.kt