arrow-kt/arrow-meta

BinaryExpression Quote and Template validation

開放

#341 建立於 2019年12月15日

 (1 則留言) (0 個反應) (0 位負責人)Kotlin (43 個分叉)github user discovery
AST-scopedocumentationgood first issuehelp wanted

倉庫指標

星標
 (406 顆星)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Parent issue: #335 Every plugin must be able to use all properties to construct the exact PSI element being fed in to achieve isomorphism between Quote and Scope. To ensure that AST parsing and our quote-and-template system is robust, more testing is needed to increase stability and reliability.

Checklist for BinaryExpressionTest

  • Destructure and make available all methods related to rendering properties (no logic or PsiElements)
  • Testing added for validation to ensure all properties can be used as a commutative identity.
  • Ensure documentation is updated in BinaryExpression matches the example in BinaryExpressionPlugin
  • When confident about working unit tests, make sure BinaryExpression is added to regression testing in QuoteTest.kt

貢獻者指南