bbrodriges

Results 10 issues of bbrodriges

This pull request introduces support of `flag.Value` interface values. It allows to process data of custom types via flags backend.

I want to try to implement `hashlib` (PR will follow). For now I have implemented `Type`, `module`, module method and some "magic methods", but I cannot figure out how to...

question

I think it worth to change some functions returned results at some conditions. Questionable functions: * [LowerCase](https://github.com/alioygur/is/blob/master/is.go#L216) * [Uppercase](https://github.com/alioygur/is/blob/master/is.go#L224) * [FullWidth](https://github.com/alioygur/is/blob/master/is.go#L413) * [HalfWidth](https://github.com/alioygur/is/blob/master/is.go#L421) * [VariableWidth](https://github.com/alioygur/is/blob/master/is.go#L429) * [Int](https://github.com/alioygur/is/blob/master/is.go#L232) ### LowerCase and...

This commit introduces a better way to measure performance of `Format` function.

Bumped minimal Go version to 1.20 to leverage new language feature: `errors.Join`. It allows to return all connections errors occurred while closing cluster.

Error pops up while running newly added test with `-race` flag ``` $ go test -v -race -run=^TestCluster_BrokenAtStartup$ ./... You use x86_64 version of selected tool. === RUN TestCluster_BrokenAtStartup ===...

This commit adds ability to filter replica nodes by replication lag. User can provide `ReplicationLagChecker` function and `MaxreplicationLag` value as options to cluster constructor to check nodes and remove any...

[Aider](https://github.com/Aider-AI/aider) has this killer feature that allows you to gain some sort of "AI codegen" in any IDE by watching FS file changes and searching for specific comment pattern -...

https://github.com/charmbracelet/crush supports AGENTS.md out of the box - https://github.com/charmbracelet/crush/blob/d69dcc1ae314c55b0d3e93d06beb9320485fe1c3/internal/config/config.go#L39 It would be nice to add it to the list of tools on https://agents.md