Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 5 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 7 more files in changeset.
Use native-platform to determine the hostname of the current machine.

Split a separate service out of `InetAddressFactory` to do the hostname resolution.

    • -42
    • +0
    ./internal/inet/InetAddressFactory.java
  1. … 6 more files in changeset.
Use `hostname` on macOS to lookup local host name

This is to work around a five second lag when using the JDK approach, see https://bugs.openjdk.java.net/browse/JDK-8143378.

    • -7
    • +35
    ./internal/inet/InetAddressFactory.java
Use `hostname` on macOS to lookup local host name

This is to work around a five second lag when using the JDK approach, see https://bugs.openjdk.java.net/browse/JDK-8143378.

    • -7
    • +35
    ./internal/inet/InetAddressFactory.java
Inject hostname to OriginMetadataFactory

    • -1
    • +2
    ./internal/inet/InetAddressFactory.java
    • -0
    • +19
    ./internal/inet/package-info.java
  1. … 3 more files in changeset.
Inject hostname to OriginMetadataFactory

    • -1
    • +2
    ./internal/inet/InetAddressFactory.java
    • -0
    • +19
    ./internal/inet/package-info.java
  1. … 3 more files in changeset.
Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

    • -175
    • +0
    ./internal/inet/InetAddressFactory.java
    • -0
    • +1
    ./internal/inet/TcpIncomingConnector.java
  1. … 23 more files in changeset.
Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

    • -148
    • +0
    ./internal/inet/InetAddressFactory.java
    • -0
    • +1
    ./internal/inet/TcpIncomingConnector.java
  1. … 23 more files in changeset.
Move InetAddressFactory to :base-services and work around JDK bug

See https://bugs.openjdk.java.net/browse/JDK-8143378

    • -175
    • +0
    ./internal/inet/InetAddressFactory.java
    • -0
    • +1
    ./internal/inet/TcpIncomingConnector.java
  1. … 23 more files in changeset.
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

    • -1
    • +1
    ./internal/inet/InetAddressFactory.java
Revert loopback

    • -30
    • +3
    ./internal/inet/InetAddressFactory.java
  1. … 1 more file in changeset.
Run perf with loopback

    • -3
    • +30
    ./internal/inet/InetAddressFactory.java
  1. … 14 more files in changeset.
Apply `Inner class may be 'static'` inspection the whole project

    • -1
    • +1
    ./internal/hub/DefaultMethodArgsSerializer.java
    • -1
    • +1
    ./internal/hub/JavaSerializationBackedMethodArgsSerializer.java
  1. … 40 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. … 8 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. … 8 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. … 8 more files in changeset.
WIP - more changes.

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

  1. … 9 more files in changeset.
Change ArrayLists, used as Queues to ArrayDeques and LinkedLists

removing the first element is linear in an ArrayList

    • -5
    • +11
    ./internal/hub/queue/MultiEndPointQueue.java
  1. … 9 more files in changeset.
Change ArrayLists, used as Queues to ArrayDeques and LinkedLists

removing the first element is linear in an ArrayList

    • -5
    • +11
    ./internal/hub/queue/MultiEndPointQueue.java
  1. … 9 more files in changeset.
Extract anonymous classes to static inner classes

    • -17
    • +29
    ./internal/inet/TcpIncomingConnector.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -17
    • +29
    ./internal/inet/TcpIncomingConnector.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -17
    • +29
    ./internal/inet/TcpIncomingConnector.java
  1. … 145 more files in changeset.
Extract anonymous classes to static inner classes

    • -17
    • +29
    ./internal/inet/TcpIncomingConnector.java
  1. … 146 more files in changeset.