messaging

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed unused field.

Removed unused field.

Removed unused field.

Removed unused field.

Removed unused field.

Removed unused field.

Handle 'Connection reset' as end-of-stream failures too

Handle 'Connection reset' as end-of-stream failures too

Use InetAddress.getLoopbackAddress to find loopback address

Revert loopback

  1. … 1 more file in changeset.
Run perf with loopback

  1. … 12 more files in changeset.
Allow serialization of Path(s)

  1. … 1 more file in changeset.
Apply `Inner class may be 'static'` inspection the whole project

  1. … 40 more files in changeset.
Simplify string deduplicating encoder

This commit simplifies the string deduplicating encoder.

It should also make the serialized form slightly smaller.

We can do this without bumping the binary store format

_because_ this encoder is only used in transient resolution

result serialization, which is Gradle version specific.

Simplify string deduplicating encoder

This commit simplifies the string deduplicating encoder.

It should also make the serialized form slightly smaller.

We can do this without bumping the binary store format

_because_ this encoder is only used in transient resolution

result serialization, which is Gradle version specific.

Rework `MessagingServices` so that it is just a provider of services and registered in the same way as other providers, rather than it being its own `ServiceRegistry` that is added as a service and then specific services manually located from it.

Also rework how the logging services are wired into the tooling API connections, so that the logging services registry is just a parent of the connection services in the same way as other scopes, rather than it being registered as a service as well as being a parent.

  1. … 6 more files in changeset.
Rework `MessagingServices` so that it is just a provider of services and registered in the same way as other providers, rather than it being its own `ServiceRegistry` that is added as a service and then specific services manually located from it.

Also rework how the logging services are wired into the tooling API connections, so that the logging services registry is just a parent of the connection services in the same way as other scopes, rather than it being registered as a service as well as being a parent.

  1. … 6 more files in changeset.
Rework `MessagingServices` so that it is just a provider of services and registered in the same way as other providers, rather than it being its own `ServiceRegistry` that is added as a service and then specific services manually located from it.

Also rework how the logging services are wired into the tooling API connections, so that the logging services registry is just a parent of the connection services in the same way as other scopes, rather than it being registered as a service as well as being a parent.

  1. … 6 more files in changeset.
WIP - more fixes.

WIP - more fixes.

Fix for previous commit.

Fix for previous commit.

WIP - more changes.

  1. … 9 more files in changeset.
WIP - more changes.

  1. … 9 more files in changeset.
Fix execution of integration tests

  1. … 25 more files in changeset.
Fix execution of integration tests

  1. … 25 more files in changeset.
Fix execution of integration tests

  1. … 25 more files in changeset.
Fix execution of integration tests

  1. … 25 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.
WIP: Dogfood native test fixtures

This commit replaces our custom test fixtures with the native "Java test fixtures".

  1. … 84 more files in changeset.