Ruby highlighting lexer refactored for upsource core environment
[ review #701 ] introduce field where required to avoid multiple objects creation
Merge branch 'ruby-psi-api'