Henry Tung

Results 27 issues of Henry Tung

When using `ncp.py flash` script with an unupdated/original HUSBZB-1 firmware/bootloader, I get a hang at: ``` # ./ncp.py flash -p /dev/ttyUSB1 -f ncp-uart-sw-6.7.8.ebl Restarting NCP into Bootloader mode... CEL stick...

The docs indicate that: > If more than one recommender defines a recommended version for a module, the last recommender specified will win. However, the `mavenBomProvider` is always added first...

[This commit](https://github.com/nebula-plugins/nebula-dependency-recommender-plugin/commit/9d5a56c46eeeff71117f0af42a8c7cf976067e50#diff-f6d49aabb8efe40a937ed8597b0b28a4R35) added support for traversing project dependencies. However, the `ProjectDependency.getProjectConfiguration()` call assumes that the downstream project has already been notified of pre-resolution, and evaluated itself if necessary. This is...

bug

Address CVE-2022-31023.

### Java API client version 8.11.1 ### Java version 17 ### Elasticsearch Version 8.11.1 ### Problem description The disable user endpoint actually returns an empty object, given server-side code here...

Category: Enhancement

The [list of published configurations](https://github.com/palantir/gradle-consistent-versions/blob/492426ffa6fdc6e688f8bbe783cbaa766b7b3752/src/main/java/com/palantir/gradle/versions/VersionsPropsPlugin.java#L57.) should be configurable, to allow for more flexible publish setups. As an example, the Gradle Shadow plugin adds the [shadowRuntimeElements](https://github.com/johnrengelman/shadow/blob/9c5182d2d9c5f7141e4d2a525ec94d6111283cd9/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowJavaPlugin.groovy#L34) configuration to the `java` component...

This is somewhat more questionable and not necessarily something you want to merge into master, but I noticed that with significant panning and zooming over time, the UtfGrid layer developed...

In a "recovery" environment (i.e. an archiso boot + arch-chroot), `lsblk -r -n -o PARTUUID /dev/nvme0n1p1` yields an empty string for me. By contrast, `blkid -o value -s PARTUUID /dev/nvme0n1p1`...

Since Conjure always makes a defensive copy and the element type may need conversion, accepting only `Iterable` encourages creation of a "waste" copy: ``` Bean bean = Bean.builder() .values(myValues.stream().map(Converter::convert).collect(toList())) .build();...

Currently, Dialogue exposes different ways to construct clients (e.g. BalancedNodeSelectionStrategyChannel via ReloadingFactory, StickyEndpointChannels via StickyChannelFactory). However, each of these constructs and maintains independent BalancedScoreTrackers, making them not share useful information...