json-logic-kotlin
json-logic-kotlin copied to clipboard
Pure Kotlin implementation of JsonLogic http://jsonlogic.com
The following rule should evaluate as "false", but instead evaluates as "true". {"!": {"==": ["a", "a"]}}
The following rule should evaluate as "false", but instead evaluates as "true". logic: {"in": ["b",{"var": "types"}]} data: {"types": ["abc", "123"]} Looks like any substring of "[\"abc\", \"123\"]" will pass. The...
The following rule should evaluate as "true", but instead evaluates as "false". {"in": [1, [1, 2]]}
After advantagefse/json-logic-kotlin#8 unit tests are failing and we have [disabled them](https://github.com/advantagefse/json-logic-kotlin/pull/8/files/a7aa78ec104e34125a367dbeaa1f7f2a4a7db2e5#diff-395eb8553b5907744c9c856f761e94b312a26ec9fec56fc0f260df80af29d747). We need to fix the issues that prevent them from running successfully and re-enable them.