BuildProgressListenerAdapterForBuildOperationsTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Report TAPI progress events for work items

This commit introduces a new `OperationType.WORK_ITEM` and adds specific

`ProgressEvent` implementations. For backwards compatibility, if the

new OperationType is not requested, but `OperationType.GENERIC` is, it

will be reported as a generic build operation.

    • -2
    • +3
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 42 more files in changeset.
Renamed a bunch of tooling api progress event types.

    • -17
    • +17
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 50 more files in changeset.
Removed the task specific progress event types from the tooling api protocol. These things can be inferred from the type of operation (ie the operation is a task).

Need to leave the test specific types for backwards compatibility with 2.4

    • -3
    • +3
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 20 more files in changeset.
Inlined BuildProgressListenerConfiguration.

    • -2
    • +2
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 6 more files in changeset.
Use ProgressListener to wire up tooling API listeners instead of some internal wrapper types

    • -14
    • +18
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 11 more files in changeset.
Move remaining classes from events.internal.build.internal to events.internal

    • -8
    • +4
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 15 more files in changeset.
Collapse generic build operation classes into their base classes

    • -14
    • +15
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 20 more files in changeset.
Move events.build package to events.internal

    • -5
    • +5
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 36 more files in changeset.
Rename class to BuildOperationProgressListener

    • -14
    • +14
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 7 more files in changeset.
Move BuildProgressListener to internal package

    • -1
    • +5
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 7 more files in changeset.
If parent operation cannot be found, throw an exception

    • -9
    • +2
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 5 more files in changeset.
Rename build events to build operation events, which describe more precisely the intent

+review REVIEW-5487

    • -11
    • +11
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 40 more files in changeset.
Minor rename of some test methods

    • -1
    • +1
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 2 more files in changeset.
Split test BuildProgressListenerAdapterTest into multiple test classes

    • -0
    • +359
    ./BuildProgressListenerAdapterForBuildOperationsTest.groovy
  1. … 3 more files in changeset.