enso/tools
Pavel Marek 270f708e4f
Implement private methods (#10060)
Add support for private methods. Most of the changes are in parser and compiler. The runtime checking of private functions was already present since #9692

# Important Notes
- Only top-level methods can be declared `private`.
- private method cannot be called from different project
- private method cannot be accessed from polyglot code (private method does not exist for polyglot code)
2024-05-31 08:00:20 +00:00
..
build-performance Faster dev builds; tooling for measuring build times and app performance. (#3491) 2022-06-02 19:24:18 +00:00
ci Allow for profiling startup in dockerized setting (#9865) 2024-05-06 15:04:54 +00:00
enso4igv Implement private methods (#10060) 2024-05-31 08:00:20 +00:00
graphmod Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00
http-test-helper Prepare for the Path resolver change to GET (#9958) 2024-05-15 13:00:32 +00:00
language-server Bump clap to v4 (#9595) 2024-04-03 11:32:03 +00:00
legal-review Start Ydoc with the language server (#9862) 2024-05-28 13:51:42 +00:00
legal-review-helper Followup improvements to the license review tool (#9895) 2024-05-11 07:51:11 +00:00
native-image-config-cleanup Apply unified prettier style to engine codebase (#3145) 2021-11-08 16:45:29 +01:00
performance Fix the CSV file generation of bench_download script (#9421) 2024-03-14 11:59:58 +00:00
simple-library-server Remove akka from runtime (#8953) 2024-02-19 16:39:05 +00:00
README.md Add a markdown style guide (#1022) 2020-07-21 13:59:40 +01:00

Enso Tools

This folder contains various tools and utilities that aid in the development of the Enso programming language. It should not be used as a dumping ground for things that have better places, but instead is used to hold things that should be part of this repository but do not have another sensible place for them.