summaryrefslogtreecommitdiff
path: root/internal/funcs
AgeCommit message (Collapse)Author
2025-04-14deps(actions): Bump golangci/golangci-lint-action from 6 to 7 (#2357)dependabot[bot]
* deps(actions): Bump golangci/golangci-lint-action from 6 to 7 Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * fix(lint): Fixing new lint errors Signed-off-by: Dave Henderson <dhenderson@gmail.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Dave Henderson <dhenderson@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Dave Henderson <dhenderson@gmail.com>
2025-03-09docs(fix): fix typos (#2344)Kian-Meng Ang
* docs(fix): fix typos Found via `codespell -L fom,fo,wil,nd,wit` and `typos --hidden --format brief` * docs(fix): regenerate docs Signed-off-by: Dave Henderson <dhenderson@gmail.com> --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com> Co-authored-by: Dave Henderson <dhenderson@gmail.com>
2025-03-10chore(refactoring): Refactor/modernizations (#2345)Dave Henderson
chore(refactoring): Refactor with modernization refactorings * range over int * replace interface{} with any * replace common map operations with maps.Copy/maps.Clone * simplifying loops with slices.Contains/ContainsFunc * modernize benchmarks with b.Loop * modernize tests with t.Context * use fmt.Appendf * range over strings.SplitSeq * use new stdlib crypto/pbkdf2 package --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-11-10fix(strings): Avoid potential overflow on 32-bit systems (#2257)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-11-10fix(lint): Address new lint warnings from golangci-lint 1.62 (#2256)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-09-30fix(lint): Fix or ignore lint errors (#2228)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-07-06feat(strings): New functions TrimRight and TrimLeft (#2148)Javier Solana
Signed-off-by: Javier Solana javier.solana@cabify.com Signed-off-by: Javier Solana javier.solana@cabify.com Co-authored-by: Javier Solana <javier.solana@cabify.com>
2024-06-17feat(coll): New coll.Set and coll.Unset functions (#2118)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-16chore(api)!: Error instead of returning 0 on invalid inputs to conv.* ↵Dave Henderson
functions (#2104) Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-11chore(api)!: Return errors instead of panicking on regexp functions (#2105)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-06-01feat(strings): Update strings.Indent to error on bad input instead of ↵Dave Henderson
silently doing nothing (#2089) Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-05-30chore: Clear out a few TODOs with no action (#2087)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-05-29chore!: Replacing the data.Data type with a datasource registry (#2083)Dave Henderson
* chore!: Replacing the data.Data type with a datasource registry Signed-off-by: Dave Henderson <dhenderson@gmail.com> * chore(lint): fix lint warning Signed-off-by: Dave Henderson <dhenderson@gmail.com> --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-05-12feat: coll.Pick now supports slice of strings as input (#2069)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-04-21Enable testifylint linter (#2044)Dave Henderson
* chore: Enable testifylint linter Signed-off-by: Dave Henderson <dhenderson@gmail.com> * chore: fix flaky IP lookup test Signed-off-by: Dave Henderson <dhenderson@gmail.com> --------- Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-03-08fix lint errors (#2010)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-01-25Remove deprecated functions (#1978)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2024-01-25Move funcs package to internal (#1977)Dave Henderson
Signed-off-by: Dave Henderson <dhenderson@gmail.com>