Andreas Lundblad
Andreas Lundblad
Drop / disallow use of obsolete static methods such as - `Lists.newArrayList` - `Lists.newLinkedList` - `Maps.newConcurrentMap` - `Maps.newEnumMap` - `Maps.newHashMap` - `Maps.newIdentityHashMap` - `Maps.newLinkedHashMap` - `Maps.newTreeMap` and siblings (`...WithExpectedSize`). Related...
Remove and disallow redundant modifiers. Examples: - `public` for interface methods - `static` for interface fields - `static` for nested enums
Right now the _target_ value can hanadle k M G... suffixes, but `eta` will not parse such suffixes in the the progress command output. If it would, we could use...
## What happened? `keytool` (and the JDK in general) is moving away from the proprietary JKS format and over to the wider used standardized PKCS12 format ([JEP 229](https://openjdk.java.net/jeps/229)). The default...
The `absolutizeClasspathEntries` method here... https://github.com/palantir/go-java-launcher/blob/312f8b2004e221bba0707dda4858b873b102ed5e/launchlib/launcher.go#L189 ...doesn't seem to take into account if the classpath is already in absolute format. I think the `absolutizeClasspathEntries` should check if the entry starts with...
## What happened? Adding `default-auth: cookie:some-cookie-name` to a service definition causes errors when creating a jax-rs client. Reproducer available [here](https://github.com/aioobe/conjure-java-repro). Repo forked from [palantir/conjure-java-example](https://github.com/palantir/conjure-java-example), then [versions were bumped to the...
**Describe the bug** Using a sorted `entitySelector` with `cacheType` `STEP` causes a null pointer exception. ``` Exception in thread "main" java.lang.NullPointerException: Cannot invoke "java.util.List.iterator()" because "this.cachedEntityList" is null at ai.timefold.solver.core.impl.heuristic.selector.entity.decorator.SortingEntitySelector.iterator(SortingEntitySelector.java:41)...
### Description [Documentation](https://redux-saga.js.org/docs/advanced/Channels/#using-the-multicastchannel-to-communicate-with-different-workers) says > Note that using take with the multicastChannel requires us to pass the additional argument pattern - that you can use to filter the actions to...
**Describe the bug** No spreadsheet software that I've tested allows the user to select / copy the header cells. This makes it messy to copy / paste a whole table/whole...
Reproducer: ``` yarn create vite spreadsheet-repro --template react-ts yarn add scheduler react-spreadsheet yarn yarn dev ``` Then replace the code in `App.tsx` with the following: ``` const [data, setData] =...