Граф коммитов

1774 Коммитов

Автор SHA1 Сообщение Дата
Tim M d63d98d6a9
chore: rename tests add derived interface test (#1816)
* chore: rename tests add derived interface test

* chore: added comment

---------

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-09-17 09:15:58 +01:00
renovate[bot] fd48771ac7
chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to 4.12.0-3.24456.2 (#1810)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-17 07:28:51 +01:00
renovate[bot] d3263f743a
chore(deps): update dependency microsoft.net.test.sdk to 17.11.1 (#1814)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-16 01:06:33 +01:00
andy e6f075ee62
Add Version and HttpVersionPolicy support for HttpRequestMessage (#1800)
* Add Version and HttpVersionPolicy support for HttpRequestMessage

* Add one more #if NET6_0_OR_GREATER

* Fixes a build error because of VS automatic code

* Fixes test verification error

* Try the test again

* Fix API Tests

---------

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-09-15 23:57:11 +00:00
renovate[bot] 89e0a84060
chore(deps): update dependency verify.xunit to 26.4.0 (#1813)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 09:04:14 +01:00
renovate[bot] 4987ef0c28
chore(deps): update dependency verify.xunit to 26.3.1 (#1811)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-14 21:04:43 +01:00
renovate[bot] 1de8b3be12
chore(deps): update dependency verify.xunit to 26.3.0 (#1808)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 06:33:29 +01:00
renovate[bot] b86c07ad63
chore(deps): update dependency verify.sourcegenerators to 2.4.0 (#1806)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-08 17:35:53 +01:00
renovate[bot] 29e0e1ce29
chore(deps): update dotnet monorepo (#1788)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 07:14:34 +00:00
renovate[bot] acff0a637f
chore(deps): update dependency nerdbank.gitversioning to 3.6.143 (#1805)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 08:08:42 +01:00
Tim M 782413588c
chore: ignore repeat files and add test (#1804)
* chore: use `IgnoreGeneratedResult` to ignore unrelated files

* feat: added test to verify generated files
2024-09-06 02:03:33 +01:00
Tim M 47ce83ea8c
feat: added more snapshot `InterfaceTests` (#1802) 2024-09-03 13:44:18 +01:00
Tim M f77f0f39a8
feat: added source generator benchmarks (#1798)
Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-09-01 16:39:43 +00:00
Digifais 74f9d5e5e4
Update README.md JSON Source Generator (#1793)
JsonSerializerOptions.AddContext is obsolete. (https://learn.microsoft.com/en-us/dotnet/api/system.text.json.jsonserializeroptions.addcontext?view=net-8.0)

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-09-01 16:19:39 +00:00
renovate[bot] c05a59985d
chore(deps): update dependency microsoft.net.test.sdk to 17.11.0 (#1797)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-31 17:27:22 +01:00
renovate[bot] 258a771f44
chore(deps): update dependency nerdbank.gitversioning to v3.6.141 (#1785)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 00:21:09 +01:00
Pavel Kravtsov 7cfdeded63
Extend url parameters default formatting (#1781)
* Refactor DefaultUrlParameterFormatter

* Extend URL parameters formatting through DefaultUrlParameterFormatter

* Add DefaultUrlParameterFormatterTests

* Rename DefaultUrlParameterFormatterTests test methods

* Union DefaultUrlParameterFormatterTestRequest

* Update API

* Add DefaultUrlParameterFormatter tests with URI building

---------

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-08-18 01:14:34 +08:00
renovate[bot] 5259e08344
chore(deps): update dependency benchmarkdotnet to v0.14.0 (#1784)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-17 02:37:21 +00:00
Hans Bakker 1c56e32a5e
Add MemberNotNullWhen annotation for Content / HasContent pair (#1779)
* Add MemberNotNullWhen annotation for Content / HasContent pair

* Add missing using statement

* Update API Tests

Bump Version due to API change

---------

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-08-17 02:31:22 +00:00
renovate[bot] c7b8301094
chore(deps): update dependency verify.sourcegenerators to v2.3.0 (#1780)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08 20:44:27 +00:00
renovate[bot] e82a8c7e2e
chore(deps): update dependency serilog to v4.0.1 (#1778)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08 21:37:06 +01:00
renovate[bot] 3300ac54dd
chore(deps): update dependency microsoft.net.test.sdk to v17.10.0 (#1769)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 23:26:38 +00:00
renovate[bot] 040b01e0c1
chore(deps): update dependency verify.diffplex to v3 (#1772)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-27 00:18:42 +01:00
renovate[bot] 4373adb993
chore(deps): update dependency microsoft.codeanalysis.csharp.sourcegenerators.testing to v1.1.2 (#1767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 09:27:13 +00:00
renovate[bot] c9f8304ee1
chore(deps): update dependency verify.xunit to v22.11.5 (#1770)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 10:21:19 +01:00
renovate[bot] 37a4f6e1e2
chore(deps): update xunit-dotnet monorepo (#1771)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 08:51:11 +00:00
renovate[bot] 9331797d5d
chore(deps): update dependency coverlet.collector to v6.0.2 (#1766)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-26 09:43:21 +01:00
Tim M 923b961d2e
feat: added generator tests (#1765) 2024-07-26 00:24:57 +01:00
renovate[bot] 02750252ec
chore(deps): update dependency refit to v7.1.2 (#1758)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-21 21:36:08 +00:00
renovate[bot] 56378d6b41
chore(deps): update xunit-dotnet monorepo (#1760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-21 21:30:25 +00:00
renovate[bot] 93a3c79167
chore(deps): update dependency system.text.json to v8.0.4 [security] (#1757)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-21 22:24:46 +01:00
Tim M 6985161557
feat: extract logic and small cleanups (#1755) 2024-07-08 21:20:13 +01:00
renovate[bot] 34153046c9
chore(deps): update dependency refit to v7.1.1 (#1754)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-05 00:15:56 +01:00
Tim M a8fcd12766
feat: fix form url encoded strings #1593 (#1752) 2024-07-01 19:47:04 +01:00
Chris Pulman 5f82841356
Housekeeping Update version for release (#1751) 2024-07-01 00:14:47 +01:00
Chris Pulman a61030a868
Housekeeping: Add API tests (#1749) 2024-07-01 00:06:11 +01:00
renovate[bot] 4e8c3476bd
chore(deps): update dependency microsoft.codeanalysis.csharp.sourcegenerators.testing to v1.1.2 (#1747)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-30 23:48:05 +01:00
Tim M 1c731b8f35
feat: defer header dictionary creation (#1745)
Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-06-30 23:37:47 +01:00
Chris Pulman 56375c4b2e
Revert #1705 (#1750)
* Revert #1705

* Revert #1705
2024-06-30 23:18:10 +01:00
Tim M ea1cc52fb1
feat: optimize `RestMethodInfo`, reduce dictionary allocations and linq iterations (#1742) 2024-06-29 04:05:07 +04:00
Tim M f5b169078d
feat: remove `propertiesToAdd` (#1741) 2024-06-27 20:45:48 +04:00
Tim M 44314ba3f9
chore: extract methods (#1740) 2024-06-27 00:58:31 +04:00
Tim M 12640cb4a5
feat: refactors, cache attributes, use helper methods (#1739) 2024-06-27 00:11:03 +04:00
Tim M 151b1d9d64
feat: fix existing query values bug (#1737)
Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-06-26 20:00:59 +00:00
Chris Pulman 9605c24d23
Fix for Common Parameter Name used in Generated code (#1735)
* Fix For #1724

Common parameter name used in generated code

* Use more standard name as other generated code
2024-06-26 23:54:52 +04:00
Tim M 03d7bbc7ab
feat: use `TryGetSingle` instead of collection enumerable to lists. (#1738)
Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-06-25 18:36:50 +00:00
Tim M b320e4eb4e
feat: optimize `CachedRequestBuilder` (#1716)
Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-06-25 22:26:43 +04:00
renovate[bot] 107d71697d
chore(deps): update dependency microsoft.codeanalysis.csharp.sourcegenerators.testing to v1.1.2-beta1.24314.1 (#1736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 19:16:49 +04:00
Chris Pulman 943529592e
Revert sealed Attributes (#1734)
Revert sealed Attributes
2024-06-24 20:34:59 +01:00
Tim M 2bf78cad10
feat: use `ValueStringBuilder` adding the query parameters (#1719)
* feat: use `ValueStringBuilder` adding the query parameters

* chore: merge, suppress warning and extract method

---------

Co-authored-by: Chris Pulman <chris.pulman@yahoo.com>
2024-06-24 20:27:07 +01:00