feat: add "expr_noreflectmethod" build tag - #957
Conversation
f0cb45a to
d0afa56
Compare
|
I have added a commit to make tests work with the tag (and updated one workflow to demonstrate that). |
216d251 to
ec07cc1
Compare
|
Nice. Let me review this pull request and I will merge it and release new version shortly after. |
|
Any news, perhaps? |
|
Currently on my vacation, please @materight take a look |
c840c5a to
6e70172
Compare
By enabling this tag, two features are removed: - functions in environment - Eval() method Fix expr-lang#863.
6e70172 to
73c5477
Compare
If all tests of a file are failing, just add a build constraint. If only some tests are failing, skip them with the SkipNoReflectMethod helper. Failing examples are moved into a dedicated test file with a build constraint.
73c5477 to
4125b41
Compare
|
I have updated this pull request to "fix" tests. In the future, this may be the main hindrance with such a patch: tests using |
|
I think this would be doable by modifying |
By enabling this tag, two features are removed:
Fix #863.
Related to #956.
I still need to work on the tests to make them work with or without the tag.