iamdanfox

Results 89 issues of iamdanfox

## What happened? Using a BOM to provide the majority of versions, but there's _one_ version number that I don't want. (In this case, I want to avoid `com.squareup.retrofit2:retrofit:2.5.0`). ```gradle...

## What happened? In a repo using nebula dependency recommender, we used the following snippet to make `com.palantir.baseline-class-uniqueness` pass: ```gradle configurations.all { resolutionStrategy { dependencySubstitution { substitute module('org.glassfish.hk2.external:javax.inject') with module('javax.inject:javax.inject:1')...

## What happened? After migrating from nebula -> gradle-consistent-versions, some people had blocks like this: ```gradle resolutionStrategy.eachDependency { details -> if (details.requested.group == 'commons-logging' && details.requested.name == 'commons-logging') { details.useTarget...

## Current world Currently, [CipherSuites.java](https://github.com/palantir/conjure-java-runtime/blob/develop/client-config/src/main/java/com/palantir/conjure/java/client/config/CipherSuites.java) contains an ordered list of 'fastCipherSuites'. This has been hand tuned for Java8, but doesn't take advantage of the fast new CPU instructions on newer...

Our jax-rs clients already interpret a http 204 as Optional.empty, but the retrofit clients return it as `null`! ```java @Test public void retrofit2_client_can_retrieve_an_optional_empty() throws Exception { assertThat(client.optionalEmpty(AuthHeader.valueOf("authHeader")).execute().body()) .isEqualTo(Optional.empty()); } ```...

bug

## What happened? As part of the Java8 -> Java11 migration, we've advised people that if anything goes wrong in prod you can just add `javaHome: $JAVA_8_HOME` to your launcher-custom.yml...

`go-java-launcher` spams out a wall of text every time I run my app, sample included below. Could we disable this logging by default? This would improve the signal-to-noise ratio of...

After removing Findbugs from the tritium repo in https://github.com/palantir/tritium/pull/76, it seems like we might actually now be exposed to a few more bugs. Apparently https://github.com/uber/NullAway catches silly mistakes like: ```java...

request

## Before this PR Our internal ski product database tooling does a lot of codegen and creates many inner classes called `Key`. Today, I find that I often want to...

## Before this PR Recently I've been tasked with deleting codepaths that have been superseded by newer codepaths. Historically, it's been hard to do this because there is no static...

stale