reporting

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 908 more files in changeset.
Upgrade commons-lang{->3} replacing packages

  1. … 175 more files in changeset.
Change few private methods to static

  1. … 251 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 901 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 901 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 889 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 896 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 901 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 901 more files in changeset.
Add missing @Override to public api types

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

  1. … 341 more files in changeset.
Revert change that broke Android testing

Android 2.3 uses the internal DurationFormatter class for its

test reporting. This has been fixed in Android 3.0, but we want

to keep Android 2.3 working a while longer. We will remove this

class in Android 5.0

This adds coverage for reporting on connected tests (the scenario that

broke). It does not add coverage for actually running the tests, since

that would require additional setup like an emulator.

This also adds coverage for Android 3.0 to ensure we don't break the

latest beta.

  1. … 4 more files in changeset.
Simplify time handling internally and for build scans (#2857)

* Don't make TimeProvider Serializable.

This isn't safe and generally doesn't make sense.

* Extract and promote the concept of a build timer.

This was previously not well defined and being overlaid with the concept of when a user/tool requested something, which is not always the same thing.

* Pare down the deprecated org.gradle.util.Clock down to the minimum required.

Internal usage is replaced by a `getStartTime()` directly on BuildRequestContext.

What is left is only kept for backwards compatibility with scans.

* Rename TimeProvider to Clock.

* Move BuildExecutionTimer out of baseServices into core, and into a better package.

* Remove unused.

* Simplify the time package by merging types.

* Prevent the client's build started timestamp from being later than when the provider received the build request.

* Provide a dedicated mechanism for conveying the build start time to build scans.

* Consolidate the ways of formatting durations.

  1. … 179 more files in changeset.
Renamed src/main/groovy to src/main/java in core

    • -0
    • +30
    ./CodePanelRenderer.java
    • -0
    • +56
    ./DurationFormatter.java
    • -0
    • +33
    ./HtmlPageBuilder.java
    • -0
    • +30
    ./HtmlReportBuilder.java
    • -0
    • +176
    ./HtmlReportRenderer.java
    • -0
    • +26
    ./ReportRenderer.java
    • -0
    • +96
    ./TabbedPageRenderer.java
  1. … 2538 more files in changeset.