Skip to content

Commit d27d56f

Browse files
IETS3ExprEvalHelper: do not log re-thrown exceptions.
If the caller decides that the exception should be ignored, it should not appear in the log file. Logging the exception should be left to the caller.
1 parent 9eb054c commit d27d56f

File tree

2 files changed

+4
-432
lines changed

2 files changed

+4
-432
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,7 @@ The project does _not_ follow Semantic Versioning and the changes are documented
2020
- Tuples are now handled within the typesystem.
2121
Instead of allowing JoinTypes within tuples we merge different tuple types by JoinTypes.
2222
- Each subconcept of IValidNamedConcept can now contribute and customize naming constraints
23+
24+
### Changed
25+
26+
- `IETS3ExprEvalHelper` methods no longer log exceptions that they re-throw. Some callers may ignore exceptions thrown by the interpreter, and having them logged unnecessarily clutters the logs. It is now the caller's responsibility to log exceptions where needed.

0 commit comments

Comments
 (0)