Commit Graph

139 Commits (782f6c640987f3df24b5e925e3bece4e7fdc17df)

Author SHA1 Message Date
Jesse Simpson 782f6c6409
refactor: shorten regex subexp syntax
8 months ago
Jesse Simpson 4b9a9ecaf6
refactor: rename function and add doc-string
8 months ago
Jesse Simpson 4f63c73353
refactor: remove impractical safety check
8 months ago
Jesse Simpson 5202820f2f
refactor: define regexs at package scope
8 months ago
Jesse Simpson cbdc22128e
refactor: use strings.Builder instead of string concatenation
8 months ago
Jesse Simpson cdcf1bc601
style: remove unnecessary break
8 months ago
Jesse Simpson 3cc4cb60ba
refactor: prevent duplicates being inserted rather than post-filtering
8 months ago
Jesse Simpson deea4a0d0e
refactor: remove more unnecessary format calls
8 months ago
Jesse Simpson 13b232e061
refactor: make use of regexs for err parsing
8 months ago
Jesse Simpson daf4c34879
fix: use originalErr instead of formatting original error
8 months ago
Jesse Simpson 98da3e28b6
fix: add some index checking and fixed a test that relied on type-checking
8 months ago
Jesse Simpson 487f72b822
fix: added protection against while-true condition in unbounded for loop
8 months ago
Jesse Simpson 6bb836374b
test: adjusted to make it more meaningful and to pass
8 months ago
Jesse Simpson 383a758aec
fix: add quality checks to ensure formatted error doesnt remove important info
8 months ago
Jesse Simpson d8bec4e30f
fix: remove comparison from old error message to new
8 months ago
Jesse Simpson c481470985
style: renamed i variable for consistency
8 months ago
Jesse Simpson 2e3f6dce28
fix: save to fileLocation rather than fileLocations[i] which gets overwritten
8 months ago
Jesse Simpson f09bbb8ab8
style: consolidate for loops
8 months ago
Jesse Simpson 1357db4db1
style: removed variable only used once
8 months ago
Jesse Simpson a56daca82b
style: use interface functions instead of inline logic
8 months ago
Jesse Simpson 87f9e2dc45
style: create String function for TraceableError representing one chunk of a stacktrace
8 months ago
Jesse Simpson 6cd0c0082a
fix: split up the multiline errors to be more vertical
8 months ago
Jesse Simpson cc477e9f79
fix: adjust test to not require external chart
8 months ago
Jesse Simpson 14f902c245
wip: draft at making cleaner stacktraces
8 months ago
Justen Stall 280a9ddbdb
Merge branch 'main' into stdlib-errors-2
8 months ago
Stepan Paksashvili b54349d9b2 fix(pkg/engine): allow to override all functions
8 months ago
Stepan Paksashvili 8982b57e5e feat(pkg/engine): and custom funcs overriding test
8 months ago
Stepan Paksashvili 9073bcf53e feat(pkg/engine): add support for custom template funcs
8 months ago
Robert Sirchia c5991028e0
fixing matts changes
9 months ago
Robert Sirchia 4422000330
fixing case issues with the logging of my errors
10 months ago
Robert Sirchia 848c134e0c
fixing error messages
10 months ago
Robert Sirchia c2e6ed8ae5
fixing build error
10 months ago
Robert Sirchia 8887d01791
fixing issues with my PR
10 months ago
Robert Sirchia c36bc25fb1
fixing missing attributes
10 months ago
Robert Sirchia 1ad79a2bb7
converting inline log to slog
10 months ago
Matt Farina 61d3eca55c
Move pkg/chart to pkg/chart/v2 to prepare for v3 charts
10 months ago
Matt Farina 5c0deec327
Moving chartutil to chart/util
10 months ago
Matt Farina 2236294119 Updating to helm.sh/helm/v4
1 year ago
Matt Farina 5727f56a96
Update to Go 1.23
1 year ago
Justen Stall 63cf42a843
fix: replace "github.com/pkg/errors" with stdlib "errors" package
1 year ago
Nathan Baulch ff9dd262e3
Fix typos
1 year ago
Robert Sirchia d58d7b3762 Fixing all the linting errors
2 years ago
Matt Farina 7fd08041b1
Merge pull request #12617 from porridge/dynamic-client
2 years ago
Andrew Block 77d54d7dbe
Merge pull request #11351 from greed42/fast-tpl
2 years ago
Marcin Owsiany bfec4ec926 feature(pkg/engine): introduce RenderWithClientProvider
2 years ago
Graham Reed 97dbb96f5a Merge remote-tracking branch 'origin/main' into fast-tpl
2 years ago
Graham Reed 95905f19dd Work around template.Clone omitting options
3 years ago
AdamKorcz 2a9594c0fe pkg/engine: fix nil-dereference
3 years ago
Matt Farina 863bc74e5a
Update to func handling
3 years ago
Graham Reed a7d3fd6c09 Allow a nested `tpl` invocation access to `defines` in a containing one
3 years ago