Skip to content

Commit

Permalink
Improve docs and usability of EvaluatorBuilder
Browse files Browse the repository at this point in the history
- extend, update, and reword docs
  (inspired by pkl-lang.org and Project.pkl docs)
- avoid duplication of docs by referring
  from add/get methods to set methods
- add a few add/get/set methods to
  improve consistency and documentability
- default to empty instead of null
  StackFrameTransformer to improve usability
- do not change builder state in build()
- require non-empty allowedModules
- require null securityManager in setRootDir()
- improve some error messages
  • Loading branch information
translatenix committed Feb 20, 2024
1 parent 50a006b commit eaf1b60
Show file tree
Hide file tree
Showing 3 changed files with 617 additions and 129 deletions.

0 comments on commit eaf1b60

Please sign in to comment.