{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50044773,"defaultBranch":"master","name":"NCalc2","ownerLogin":"sklose","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-20T16:53:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/546088?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717018567.0","currentOid":""},"activityList":{"items":[{"before":"c28354a5a24d910ef9212347bdf3d23991c32a90","after":"7fc9f67b581fce3cd94cfc6e49136e0344e75889","ref":"refs/heads/master","pushedAt":"2024-06-14T15:51:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Add PackageLicenseExpression for the NuGet package (#113)","shortMessageHtmlLink":"Add PackageLicenseExpression for the NuGet package (#113)"}},{"before":"d6fc09b69a7fe5dbe1cb6bd0c4677174a7f92e16","after":null,"ref":"refs/heads/dependabot/nuget/default-d858d169ae","pushedAt":"2024-05-29T21:36:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"fd9162bbaf27dd1149b18d5e7e2f14e56d37f867","after":"c28354a5a24d910ef9212347bdf3d23991c32a90","ref":"refs/heads/master","pushedAt":"2024-05-29T21:36:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Bump the default group with 3 updates (#111)\n\nBumps the default group with 3 updates: [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest), [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\r\n\r\n\r\nUpdates `Microsoft.NET.Test.Sdk` from 17.9.0 to 17.10.0\r\n- [Release notes](https://github.com/microsoft/vstest/releases)\r\n- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)\r\n- [Commits](https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0)\r\n\r\nUpdates `xunit` from 2.8.0 to 2.8.1\r\n- [Commits](https://github.com/xunit/xunit/compare/2.8.0...2.8.1)\r\n\r\nUpdates `xunit.runner.visualstudio` from 2.8.0 to 2.8.1\r\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\r\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.8.0...2.8.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: Microsoft.NET.Test.Sdk\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: default\r\n- dependency-name: xunit\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: default\r\n- dependency-name: xunit.runner.visualstudio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: default\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the default group with 3 updates (#111)"}},{"before":null,"after":"d6fc09b69a7fe5dbe1cb6bd0c4677174a7f92e16","ref":"refs/heads/dependabot/nuget/default-d858d169ae","pushedAt":"2024-05-26T05:34:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the default group with 3 updates\n\nBumps the default group with 3 updates: [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest), [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\n\n\nUpdates `Microsoft.NET.Test.Sdk` from 17.9.0 to 17.10.0\n- [Release notes](https://github.com/microsoft/vstest/releases)\n- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)\n- [Commits](https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0)\n\nUpdates `xunit` from 2.8.0 to 2.8.1\n- [Commits](https://github.com/xunit/xunit/compare/2.8.0...2.8.1)\n\nUpdates `xunit.runner.visualstudio` from 2.8.0 to 2.8.1\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.8.0...2.8.1)\n\n---\nupdated-dependencies:\n- dependency-name: Microsoft.NET.Test.Sdk\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: default\n- dependency-name: xunit\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: default\n- dependency-name: xunit.runner.visualstudio\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: default\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the default group with 3 updates"}},{"before":"0c3cec91f6f42403734591386710ada7571eda11","after":"fd9162bbaf27dd1149b18d5e7e2f14e56d37f867","ref":"refs/heads/master","pushedAt":"2024-05-13T16:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Remove unused delegate (#109)\n\nRemove unused delegate","shortMessageHtmlLink":"Remove unused delegate (#109)"}},{"before":"e4a12b9a2453bb4e0b9955683570c5bde2a5cad0","after":"0c3cec91f6f42403734591386710ada7571eda11","ref":"refs/heads/master","pushedAt":"2024-05-13T13:11:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Fix BitwiseXOr (#108)\n\n* Fix using BitwiseXOr\r\n\r\nThis a backport from https://github.com/ncalc/ncalc/pull/134\r\n\r\n* Update Fixtures.cs","shortMessageHtmlLink":"Fix BitwiseXOr (#108)"}},{"before":"b3c6331564eeef3c703a835c1d6ffd99b9de3466","after":null,"ref":"refs/heads/dependabot/nuget/default-10b8ce0db7","pushedAt":"2024-05-02T19:11:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a2c0cd685c13c63d5547e46225e843361f8114cf","after":"e4a12b9a2453bb4e0b9955683570c5bde2a5cad0","ref":"refs/heads/master","pushedAt":"2024-05-02T19:11:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Bump the default group with 2 updates (#107)\n\nBumps the default group with 2 updates: [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\r\n\r\n\r\nUpdates `xunit` from 2.7.1 to 2.8.0\r\n- [Commits](https://github.com/xunit/xunit/compare/2.7.1...2.8.0)\r\n\r\nUpdates `xunit.runner.visualstudio` from 2.5.8 to 2.8.0\r\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\r\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.5.8...2.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: xunit\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: default\r\n- dependency-name: xunit.runner.visualstudio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-minor\r\n dependency-group: default\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the default group with 2 updates (#107)"}},{"before":null,"after":"b3c6331564eeef3c703a835c1d6ffd99b9de3466","ref":"refs/heads/dependabot/nuget/default-10b8ce0db7","pushedAt":"2024-04-28T05:47:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the default group with 2 updates\n\nBumps the default group with 2 updates: [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\n\n\nUpdates `xunit` from 2.7.1 to 2.8.0\n- [Commits](https://github.com/xunit/xunit/compare/2.7.1...2.8.0)\n\nUpdates `xunit.runner.visualstudio` from 2.5.8 to 2.8.0\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.5.8...2.8.0)\n\n---\nupdated-dependencies:\n- dependency-name: xunit\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: default\n- dependency-name: xunit.runner.visualstudio\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: default\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the default group with 2 updates"}},{"before":"4782c1354be426e4021aed02bf774a37ece52808","after":null,"ref":"refs/heads/dependabot/nuget/default-fc8f0a2f2d","pushedAt":"2024-04-24T12:16:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2cc1d8b8c0ee979cd5a14ff28cc182a4f69c4750","after":"a2c0cd685c13c63d5547e46225e843361f8114cf","ref":"refs/heads/master","pushedAt":"2024-04-24T12:16:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Bump the default group with 2 updates (#104)\n\nBumps the default group with 2 updates: [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\r\n\r\n\r\nUpdates `xunit` from 2.7.0 to 2.7.1\r\n- [Commits](https://github.com/xunit/xunit/compare/2.7.0...2.7.1)\r\n\r\nUpdates `xunit.runner.visualstudio` from 2.5.7 to 2.5.8\r\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\r\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: xunit\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: default\r\n- dependency-name: xunit.runner.visualstudio\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n dependency-group: default\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the default group with 2 updates (#104)"}},{"before":null,"after":"4782c1354be426e4021aed02bf774a37ece52808","ref":"refs/heads/dependabot/nuget/default-fc8f0a2f2d","pushedAt":"2024-04-14T06:01:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the default group with 2 updates\n\nBumps the default group with 2 updates: [xunit](https://github.com/xunit/xunit) and [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit).\n\n\nUpdates `xunit` from 2.7.0 to 2.7.1\n- [Commits](https://github.com/xunit/xunit/compare/2.7.0...2.7.1)\n\nUpdates `xunit.runner.visualstudio` from 2.5.7 to 2.5.8\n- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)\n- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.5.7...2.5.8)\n\n---\nupdated-dependencies:\n- dependency-name: xunit\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: default\n- dependency-name: xunit.runner.visualstudio\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: default\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the default group with 2 updates"}},{"before":"781c478c632b7d8b0acd0fb0f3fbad8a5a2fd4ce","after":"2cc1d8b8c0ee979cd5a14ff28cc182a4f69c4750","ref":"refs/heads/master","pushedAt":"2024-04-10T20:08:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Throw ArgumentNullException when any parameters is null and null parameters are not allowed (#95)\n\n* Fix NRE when any parameters is null and null parameters are not allowed\r\n\r\nCloses #94\r\n\r\n* Do not check if parameters are null\r\n\r\n* Update test case\r\n\r\n* Update Fixtures.cs\r\n\r\n* Throw ArgumentNullException","shortMessageHtmlLink":"Throw ArgumentNullException when any parameters is null and null para…"}},{"before":"32e1003bbf50a06c2f7ce4f83c39f3fab7dacb7f","after":"781c478c632b7d8b0acd0fb0f3fbad8a5a2fd4ce","ref":"refs/heads/master","pushedAt":"2024-04-08T12:56:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Limit the frequency of cleaning the expression cache (#103)\n\n* Limit the frequency of cleaning the expression cache\r\n\r\n* PR feedback\r\n\r\n* Forgot to remove CollectionAttribute when it failed to serialize tests\r\n\r\n* Updated minor version and removed obsolete props per comment\r\n\r\n* Update Lambdas.cs","shortMessageHtmlLink":"Limit the frequency of cleaning the expression cache (#103)"}},{"before":"f8e42df6dbdb713cfb401063059b5d7d9d32b622","after":"32e1003bbf50a06c2f7ce4f83c39f3fab7dacb7f","ref":"refs/heads/master","pushedAt":"2024-04-06T14:48:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Add built-in math functions to use in lambdas as in NCalc (#96)","shortMessageHtmlLink":"Add built-in math functions to use in lambdas as in NCalc (#96)"}},{"before":"00b37aeda7c843f6dd6f64adf4996dd0ad84b9c8","after":"f8e42df6dbdb713cfb401063059b5d7d9d32b622","ref":"refs/heads/master","pushedAt":"2024-03-26T13:20:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":".NET 8, dependency updates, and dependabot (#102)\n\n* .NET 8, dependency updates, and dependabot\r\n\r\n* Add icon\r\n\r\n* Update ncalc.png\r\n\r\n* Update ncalc.png\r\n\r\n* Reverting project version","shortMessageHtmlLink":".NET 8, dependency updates, and dependabot (#102)"}},{"before":"cd8d88ea1738893919c3e4db6d01bf3b0d8193ef","after":"00b37aeda7c843f6dd6f64adf4996dd0ad84b9c8","ref":"refs/heads/master","pushedAt":"2024-03-25T17:37:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Code cleanup (#100)\n\n* Code cleanup\r\n\r\nRemove unused ParametersBackup variable. Make parameterEnumerators local variable\r\n\r\n* Code review changes\r\n\r\n* Update VersionPrefix\r\n\r\n* Fix\r\n\r\n* Update version\r\n\r\n* Revert \"Update version\"\r\n\r\nThis reverts commit 1b0a49cfac139feee165707500e1a6a3d2d5944a.\r\n\r\n* Revert \"Update VersionPrefix\"\r\n\r\nThis reverts commit 8ccbfb711b5fc361dc3c6625a7297b19b30e3818.\r\n\r\n* Mark the properties with Obsolete attribute","shortMessageHtmlLink":"Code cleanup (#100)"}},{"before":"7d6818ea5d0223fd4d64ab04f4a125238ba65703","after":"cd8d88ea1738893919c3e4db6d01bf3b0d8193ef","ref":"refs/heads/master","pushedAt":"2024-03-22T15:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Improve cache management code (#98)\n\n* Improve cache management code\r\n\r\nImprove cache management code.\r\n\r\nThis PR is based on https://github.com/ncalc/ncalc/pull/114\r\n\r\n* Update Expression.cs\r\n\r\n* Cancel rename CleanCache method\r\n\r\n* Remove cleanCache\r\n\r\n* Use ConditionalWeakTable for cache\r\n\r\n* Revert \"Use ConditionalWeakTable for cache\"\r\n\r\nThis reverts commit 8c3d4c53d97fd81a7a3e39eb8176f5fad27a547b.\r\n\r\n* Revert \"Remove cleanCache\"\r\n\r\nThis reverts commit 728dfd83d3c6612454394e65fe4e3463eb66f972.\r\n\r\n* Remove new line","shortMessageHtmlLink":"Improve cache management code (#98)"}},{"before":"55ce4d60d201841c6bd6d1f766ce1fc3d2dccfc5","after":"7d6818ea5d0223fd4d64ab04f4a125238ba65703","ref":"refs/heads/master","pushedAt":"2024-03-21T21:11:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-brink-talogy","name":"David Brink","path":"/david-brink-talogy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43828739?s=80&v=4"},"commit":{"message":"Support natural logarithms (#93)\n\n* Support natural logarithms\r\n\r\nAdded support for natural logarithms.\r\n\r\nCloses #18\r\n\r\n* Add one more test\r\n\r\n* Update Fixtures.cs\r\n\r\n* Update Fixtures.cs","shortMessageHtmlLink":"Support natural logarithms (#93)"}},{"before":"a2fa601a30cae7e9bafd4462d0e80d4dd71f618f","after":"55ce4d60d201841c6bd6d1f766ce1fc3d2dccfc5","ref":"refs/heads/master","pushedAt":"2024-03-21T02:30:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Expose intermediate System.Linq.Expressions.Expression from ToLambda() as public function (#92)\n\n* Update LambdaExpressionVistor.cs\r\n\r\n* Create dotnet.yml\r\n\r\n* Update Expression.cs\r\n\r\nExposed intermediate System.Linq.Expressions.Expression from ToLambda() as public function\r\n\r\n* Revert \"Create dotnet.yml\"\r\n\r\nThis reverts commit 39df31c2b998484b288d21e08c377cb8f1371501.\r\n\r\n* Revert \"Update LambdaExpressionVistor.cs\"\r\n\r\nThis reverts commit 4a0db92ab629e274e3834ba3569326b4c1f2360d.\r\n\r\n* Remove automatically inserted using\r\n\r\n* Change return tuple to Tuple<>\r\n\r\n* Correct usage of tuple return type\r\n\r\n* Change ToLinqExpression to be protected\r\n\r\n* fix condition error\r\n\r\n* Change void type from object to private struct Void\r\n\r\n* Remove accidental added using directives\r\n\r\n* Add forgotten virtual keyword\r\n\r\n* Update Expression with struct return param, System.Linq.Expressions shortcut\r\n\r\n* Pascal case for struct member variables","shortMessageHtmlLink":"Expose intermediate System.Linq.Expressions.Expression from ToLambda(…"}},{"before":"4e0338cbf84236087b793430aa91287270a1df05","after":"a2fa601a30cae7e9bafd4462d0e80d4dd71f618f","ref":"refs/heads/master","pushedAt":"2024-03-21T02:27:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Use inline variable declaration (#99)\n\n* Use inline variable declaration\r\n\r\nUse inline variable declaration\r\n\r\n* Make CommonTypes readonly\r\n\r\n* Simplify delegate call\r\n\r\n* Update Expression.cs","shortMessageHtmlLink":"Use inline variable declaration (#99)"}},{"before":"c23cf85184ababef1a35878d9110c51a25cabb5f","after":"4e0338cbf84236087b793430aa91287270a1df05","ref":"refs/heads/master","pushedAt":"2024-03-13T23:01:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"New syntax features (#91)\n\n* New syntax features\r\n\r\nThis is a port from NCalc https://github.com/ncalc/ncalc/pull/38:\r\n\r\n- Added support for positive sign with numbers\r\n- Added support for numbers with trailing dot\r\n- Added support for case-insensitive logical operators\r\n- Added support for using ** as POW alternative\r\n\r\nCloses #56","shortMessageHtmlLink":"New syntax features (#91)"}},{"before":"1753ac00fd78d12ad07309c2c68dc754092be4d4","after":null,"ref":"refs/heads/chore/nuget-api-key","pushedAt":"2024-03-13T02:04:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"}},{"before":"a9f86ecabbe08f1c6aa002174471a7b67f3a19ec","after":"c23cf85184ababef1a35878d9110c51a25cabb5f","ref":"refs/heads/master","pushedAt":"2024-03-13T02:04:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Update expired NuGet API Key (#90)","shortMessageHtmlLink":"Update expired NuGet API Key (#90)"}},{"before":null,"after":"1753ac00fd78d12ad07309c2c68dc754092be4d4","ref":"refs/heads/chore/nuget-api-key","pushedAt":"2024-03-13T02:01:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Update expired NuGet API Key","shortMessageHtmlLink":"Update expired NuGet API Key"}},{"before":"e7034e5be631d6d87a8cbe83a35b226655b9cb25","after":"a9f86ecabbe08f1c6aa002174471a7b67f3a19ec","ref":"refs/heads/master","pushedAt":"2024-03-13T01:42:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Fix code analysys warnings & culture support (#87)\n\n* Fix code analysys warnings\r\n\r\nThis PR fixes some code analysis warnings and adds new constructor to Evaluation visitor to allow passing the culture. Also some code cleanup. I've tried to avoid breaking changes, seems all should be fine.\r\n\r\n* Fix EvaluationVisitor constructor\r\n\r\n* Fix Expression culture\r\n\r\n* Update EvaluationVisitor.cs\r\n\r\n* Fix typo\r\n\r\n* Fix culture\r\n\r\n* Update tests\r\n\r\n* one more culture test\r\n\r\nBackport test from https://github.com/ncalc/ncalc/pull/52/files\r\n\r\n* Fix SoustractChecked too\r\n\r\n* Avoid double casting\r\n\r\n* Specify comparer in constructor\r\n\r\n* Replace trygetvalue with by key access\r\n\r\nReplace TryGetValue with by key access, because it was already checked\r\n\r\n* Create extension method for culture in tests\r\n\r\n* Fix extension method\r\n\r\n* Update Fixtures.cs","shortMessageHtmlLink":"Fix code analysys warnings & culture support (#87)"}},{"before":"97c4902be0da3b788b0efa74ec0c41985cb04b25","after":"e7034e5be631d6d87a8cbe83a35b226655b9cb25","ref":"refs/heads/master","pushedAt":"2024-02-24T23:48:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Remove excessive check for case when case is ignored (#84)\n\n* remove excessive check for case when case is ignored\r\n\r\n* Replace StringComparison.OrdinalIgnoreCase\r\n\r\nReplace StringComparison.OrdinalIgnoreCase with ToUpperInvariant() + Ordinal compare","shortMessageHtmlLink":"Remove excessive check for case when case is ignored (#84)"}},{"before":"f3f349cdaf66a4d14e050764123739f38bbd8d25","after":"97c4902be0da3b788b0efa74ec0c41985cb04b25","ref":"refs/heads/master","pushedAt":"2024-02-15T01:04:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Remove unused extractString method (#85)\n\n* Remove unused extractString method\r\n\r\nRemove unused extractString method\r\n\r\n* Update LogicalExpression.cs","shortMessageHtmlLink":"Remove unused extractString method (#85)"}},{"before":"c677ee6b378e8f620ff60bad899a1115a54094d0","after":"f3f349cdaf66a4d14e050764123739f38bbd8d25","ref":"refs/heads/master","pushedAt":"2024-02-15T01:04:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Add parameterless constructor to ValueExpression (#80)\n\nThis is a backport from https://github.com/ncalc/ncalc/pull/61\r\n\r\nAdding parameterless constructor will allow to serialize ValueExpression class","shortMessageHtmlLink":"Add parameterless constructor to ValueExpression (#80)"}},{"before":"e6ddefdce5151763a15e0a8b09e13dfba7149a1a","after":"c677ee6b378e8f620ff60bad899a1115a54094d0","ref":"refs/heads/master","pushedAt":"2024-02-15T00:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sklose","name":"Sebastian Klose","path":"/sklose","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/546088?s=80&v=4"},"commit":{"message":"Update ANTLR to v4.13.1 (#86)\n\nUpdate ANTLR to latest version","shortMessageHtmlLink":"Update ANTLR to v4.13.1 (#86)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZaF7DwA","startCursor":null,"endCursor":null}},"title":"Activity · sklose/NCalc2"}