Commit Graph

219 Commits (main)

Author SHA1 Message Date
Matt Farina 9dcc49cbd5 Move lint pkg to be part of each chart version
3 days ago
Scott Rigby 069b525332
Merge pull request #13586 from jessesimpson36/cleaner-stacktraces
3 months ago
yetyear 03448d1d79 refactor: use maps.Copy for cleaner map handling
4 months ago
George Jenkins a1f8802de9
Merge pull request #30553 from Zhanweelee/add_mustToYaml_support
4 months ago
Jesse Simpson e0a67b1028
test: use more realistic unit-test scenario by not relying on Release.Name
4 months ago
Jesse Simpson d10c5f6429
style: trim space from formatted error messages
4 months ago
Jesse Simpson 0e0a8cc765
fix: address no-template-associated type of error
4 months ago
Jesse Simpson 013f27c294
fix: use errors.New instead of fmt.Errorf
4 months ago
Jesse Simpson 868cdc261f
refactor: reduce flow-control operations
4 months ago
Jesse Simpson 48922e21d1
refactor: use struct equality instead of comparing each composition
4 months ago
Jesse Simpson ac98e977c3
refactor: switch to while loop instead of for to reduce unnecessary variables
4 months ago
Jesse Simpson 65084371c9
refactor: replace if MatchString with FindStringSubMatch
4 months ago
Jesse Simpson 782f6c6409
refactor: shorten regex subexp syntax
4 months ago
Jesse Simpson 4b9a9ecaf6
refactor: rename function and add doc-string
4 months ago
Jesse Simpson 4f63c73353
refactor: remove impractical safety check
4 months ago
Jesse Simpson 5202820f2f
refactor: define regexs at package scope
4 months ago
Jesse Simpson cbdc22128e
refactor: use strings.Builder instead of string concatenation
4 months ago
Jesse Simpson cdcf1bc601
style: remove unnecessary break
4 months ago
Jesse Simpson 3cc4cb60ba
refactor: prevent duplicates being inserted rather than post-filtering
4 months ago
Jesse Simpson deea4a0d0e
refactor: remove more unnecessary format calls
4 months ago
Jesse Simpson 13b232e061
refactor: make use of regexs for err parsing
4 months ago
Jesse Simpson daf4c34879
fix: use originalErr instead of formatting original error
4 months ago
Jesse Simpson 98da3e28b6
fix: add some index checking and fixed a test that relied on type-checking
4 months ago
Jesse Simpson 80d7a1b33f
style: make format
4 months ago
Jesse Simpson 487f72b822
fix: added protection against while-true condition in unbounded for loop
4 months ago
Jesse Simpson 6bb836374b
test: adjusted to make it more meaningful and to pass
4 months ago
Jesse Simpson 383a758aec
fix: add quality checks to ensure formatted error doesnt remove important info
4 months ago
Jesse Simpson d8bec4e30f
fix: remove comparison from old error message to new
4 months ago
Jesse Simpson c481470985
style: renamed i variable for consistency
4 months ago
Jesse Simpson 2e3f6dce28
fix: save to fileLocation rather than fileLocations[i] which gets overwritten
4 months ago
Jesse Simpson f09bbb8ab8
style: consolidate for loops
4 months ago
Jesse Simpson 1357db4db1
style: removed variable only used once
4 months ago
Jesse Simpson a56daca82b
style: use interface functions instead of inline logic
4 months ago
Jesse Simpson 87f9e2dc45
style: create String function for TraceableError representing one chunk of a stacktrace
4 months ago
Jesse Simpson 6cd0c0082a
fix: split up the multiline errors to be more vertical
4 months ago
Jesse Simpson cc477e9f79
fix: adjust test to not require external chart
4 months ago
Jesse Simpson 14f902c245
wip: draft at making cleaner stacktraces
4 months ago
Justen Stall 280a9ddbdb
Merge branch 'main' into stdlib-errors-2
5 months ago
Scott Rigby eb6e240cfe
Merge pull request #30734 from ipaqsa/feature/add-custom-template-funcs
5 months ago
Benoit Tigeot e2461de3c2
Fix test with toml bump
5 months ago
Stepan Paksashvili b54349d9b2 fix(pkg/engine): allow to override all functions
5 months ago
Stepan Paksashvili 8982b57e5e feat(pkg/engine): and custom funcs overriding test
5 months ago
Stepan Paksashvili 9073bcf53e feat(pkg/engine): add support for custom template funcs
5 months ago
Matt Farina 7a1eb77e77
Merge pull request #30708 from benoittgt/migrate-kube-pkg-to-slog
5 months ago
Matt Farina ed005f5c32
Removing deprecation notice for this function.
5 months ago
Benoit Tigeot 0c85456788
Leverage slog.Any for errors
5 months ago
Robert Sirchia c5991028e0
fixing matts changes
6 months ago
Robert Sirchia 3a19576377
making changes as requested by matt
6 months ago
Robert Sirchia 4422000330
fixing case issues with the logging of my errors
6 months ago
Robert Sirchia 848c134e0c
fixing error messages
6 months ago