Actions
Improvement #1424
closedxmera Omnia - Collection #2147: Allow further calculations for issues
Check the option to use a parser for user entered formulas
Start date:
Due date:
% Done:
100%
Estimated time:
Compatible Redmine Version:
5.1.z
Pull Request Link:
Description
There is a Ruby gem parsing user input: https://kschiess.github.io/parslet/.
Further resources:
- https://kschiess.github.io/parslet/get-started.html
- https://blog.appsignal.com/2023/01/11/create-a-business-language-for-a-rails-application.html?utm_source=ruby-magic&utm_medium=email&utm_campaign=rss-email&utm_content=button
- Shortcode is a ruby gem for parsing Wordpress style shortcodes - https://github.com/kernow/shortcode
- Examples - https://github.com/kschiess/parslet/tree/master/example/
Updated by liaham about 2 years ago
- Target version changed from unreleased to unplanned
Updated by liaham 10 months ago
- Status changed from New to Closed
- Assignee set to liaham
- % Done changed from 0 to 100
There are further gems such that https://github.com/rubysolo/dentaku which generally could be used.
We decided to not use a further gem and extend the regex usage instead. This reduces third-party dependencies.
Actions