Commit Graph

  • 1b93e37894 default options if null (#10) main Adam Hathcock 2024-06-19 11:59:57 +01:00
  • c71fc31132 Rhino required fixes (#9) Adam Hathcock 2024-06-18 13:04:08 +01:00
  • 4c8bb894c6 bump for release Adam Hathcock 2024-06-17 17:06:10 +01:00
  • a6b99abd13 Generate structs for structs and fix struct out parameter if known (#8) Adam Hathcock 2024-06-17 17:04:52 +01:00
  • c6960c7370 Bump for release Adam Hathcock 2024-06-14 13:06:11 +01:00
  • 4303a788ab Move Mapster config to static constructors (#7) Adam Hathcock 2024-06-14 13:04:45 +01:00
  • a71073b377 Bump for release Adam Hathcock 2024-06-13 16:27:45 +01:00
  • ad3f6afb64 DUI3-300 - add ProxyMap to source gen (#6) Adam Hathcock 2024-06-13 16:26:02 +01:00
  • 36840265ca Add test for new _Instance but removing if option is used Adam Hathcock 2024-06-03 14:41:30 +01:00
  • 6391515c19 More options (#5) Adam Hathcock 2024-05-24 13:16:14 +01:00
  • 622f361de5 add nullable context to attribute Adam Hathcock 2024-05-22 13:31:53 +01:00
  • 344b7257ad Merge pull request #4 from specklesystems/more-fork-changes Adam Hathcock 2024-05-22 13:06:07 +01:00
  • 895e2ce672 bump version Adam Hathcock 2024-05-22 13:05:55 +01:00
  • e0303f2147 more renames and add extra constructor on attribute Adam Hathcock 2024-05-22 12:04:55 +01:00
  • ad0caacc10 More search replace Adam Hathcock 2024-05-22 10:58:00 +01:00
  • ae8133ad2d Fix up csproj for build Adam Hathcock 2024-05-22 09:46:09 +01:00
  • 802a199901 fix release workflow Adam Hathcock 2024-05-22 09:40:35 +01:00
  • b560ce9374 Merge pull request #3 from specklesystems/fix-workflows Adam Hathcock 2024-05-22 09:36:11 +01:00
  • ec33decbd7 rename job Adam Hathcock 2024-05-22 09:35:01 +01:00
  • 345b436b37 disable tests on CI because I can't find out why it's not working on GA Adam Hathcock 2024-05-22 09:32:59 +01:00
  • 6b571e7714 do all net8 Adam Hathcock 2024-05-22 09:03:13 +01:00
  • 850646e731 try fix workflows as testing can't happen on release builds Adam Hathcock 2024-05-22 08:57:46 +01:00
  • 8c385739ef Merge pull request #2 from specklesystems/fork-changes Adam Hathcock 2024-05-22 08:40:17 +01:00
  • bdff84b9aa review feedback members-to-ignore Adam Hathcock 2024-05-22 08:34:43 +01:00
  • f7f2cc5c17 Merge remote-tracking branch 'specklesystems/main' into fork-changes Adam Hathcock 2024-05-21 16:35:49 +01:00
  • ff68ed5a4b Merge pull request #1 from specklesystems/members-to-ignore Adam Hathcock 2024-05-21 16:35:22 +01:00
  • e341772cbc add csharpier Adam Hathcock 2024-05-21 16:34:46 +01:00
  • 1734d5162a namespace change Adam Hathcock 2024-05-21 16:33:33 +01:00
  • 5f92c81965 Fork changes Adam Hathcock 2024-05-21 16:30:10 +01:00
  • 95b5b15cb5 Fix comment Adam Hathcock 2024-05-21 14:21:24 +01:00
  • 7f31f43f97 add _Instance to interface to test Adam Hathcock 2024-05-21 14:18:29 +01:00
  • e61651ba13 add to ignore test Adam Hathcock 2024-05-21 14:14:54 +01:00
  • 2baba84655 Add members-to-ignore to proxy data Adam Hathcock 2024-05-21 13:56:58 +01:00
  • e5a0b7b7d3 intermediate commit Adam Hathcock 2024-05-21 13:55:59 +01:00
  • 5568a98e0b add MembersToIgnore Adam Hathcock 2024-05-21 13:03:43 +01:00
  • 894b5d5049 0.1.0 Stef Heyenrath 2024-04-28 12:43:55 +02:00
  • b063a4b6af Add tests for interfaces with same name but different namespace (#70) Stef Heyenrath 2024-04-28 12:41:55 +02:00
  • 49ddbc089a Cleanup some code Stef Heyenrath 2024-04-28 10:45:33 +02:00
  • 39d85588e6 Use fully qualified names to reduce namespace clashes. (#68) David 2024-04-28 10:25:50 +02:00
  • 68864378d0 0.0.38 Stef Heyenrath 2024-04-23 12:20:39 +02:00
  • 4490925655 Remove IHttpClient examples + rerun tests to generate files Stef Heyenrath 2024-04-23 10:59:26 +02:00
  • 6b6e5d04a0 Do not redefine interfaces. (#67) David 2024-04-23 10:52:52 +02:00
  • d2d1115753 readme Stef Heyenrath 2023-12-07 21:40:10 +01:00
  • 0de5e0ba51 IHttpClient - 0.0.1 Stef Heyenrath 2023-12-07 10:01:42 +01:00
  • e146476c34 fix urls Stef Heyenrath 2023-12-06 21:59:28 +01:00
  • 0ccb94a3a7 IHttpClient Stef Heyenrath 2023-12-06 21:56:58 +01:00
  • 18caf1ec33 0.0.37 Stef Heyenrath 2023-12-06 21:33:40 +01:00
  • 059886d1ca Exclude System.Runtime.CompilerServices.NullableContextAttribute (#66) Stef Heyenrath 2023-12-06 21:32:07 +01:00
  • 77f28ffacc 0.0.36 Stef Heyenrath 2023-10-10 19:39:58 +02:00
  • 764d9d4f58 Change "nullable disable" to "nullable restore" (#65) Stef Heyenrath 2023-10-10 19:38:40 +02:00
  • 0c19988fd2 fix Stef Heyenrath 2023-03-14 18:50:47 +01:00
  • f46c8533df Add test for HttpClient (#62) Stef Heyenrath 2023-03-14 18:39:23 +01:00
  • cbd467d2f3 0.0.35 Stef Heyenrath 2023-03-02 11:04:06 +01:00
  • e0ff3e4d54 Fix "ref" parameter (#61) Stef Heyenrath 2023-03-02 11:02:00 +01:00
  • af99f41dc9 0.0.34 Stef Heyenrath 2023-02-25 10:12:37 +01:00
  • b2ab22a1bf 0.0.33 Stef Heyenrath 2023-02-24 21:53:27 +01:00
  • 18ba453cbc public enum ProxyClassAccessibility Stef Heyenrath 2023-02-24 21:52:30 +01:00
  • 994e55c4be 0.0.32 Stef Heyenrath 2023-02-24 16:48:25 +01:00
  • eadcf8585f Add support for public and internal ProxyClass (#58) Stef Heyenrath 2023-02-24 16:22:26 +01:00
  • 4c7f7cde4d 0.0.31 Stef Heyenrath 2023-02-21 19:11:49 +01:00
  • 65d1d801ce Fixed multi-dimension argument / return type (#55) Stef Heyenrath 2023-02-21 19:10:03 +01:00
  • 196db037ab 0.0.30 Stef Heyenrath 2023-01-23 19:59:52 +01:00
  • c1d42ac7e5 Return correct type (interfacve) for array (#53) Stef Heyenrath 2023-01-23 13:11:51 +01:00
  • b7adb20257 readme Stef Heyenrath 2023-01-09 21:10:20 +01:00
  • cd85eb09be 0.0.29 Stef Heyenrath 2023-01-09 21:07:33 +01:00
  • 106385a466 Add support for implicit and explicit operators (#51) Stef Heyenrath 2023-01-09 21:06:30 +01:00
  • da40aae293 0.0.28 Stef Heyenrath 2023-01-08 09:12:43 +01:00
  • d25601cf22 Add unit test for generic class + change generated filename (#50) Stef Heyenrath 2023-01-08 09:10:17 +01:00
  • 0df5944d06 0.0.27 Stef Heyenrath 2022-12-17 13:42:18 +01:00
  • e22cec1b62 Add support for Property and Method attributes (#49) Stef Heyenrath 2022-12-17 13:36:41 +01:00
  • a1a283c8bb Add support for parameter attributes (#48) Stef Heyenrath 2022-12-17 11:28:16 +01:00
  • 02c0c7f4d2 readme Stef Heyenrath 2022-12-15 20:32:22 +01:00
  • 6405e999b7 0.0.26 Stef Heyenrath 2022-12-14 14:25:24 +01:00
  • d340c6af7c Only generate setters and getters for public properties (#47) Stef Heyenrath 2022-12-13 19:18:30 +01:00
  • 72a40e6f6a Add support to generate code for interface without a namespace (#46) Stef Heyenrath 2022-12-13 18:51:06 +01:00
  • 3eb9d8ce5f 0.0.25 Stef Heyenrath 2022-12-13 16:45:09 +01:00
  • a98db7aac2 Fixed GetDeterministicHashCodeAsString (use InvariantCulture) (#41) Stef Heyenrath 2022-12-13 16:42:59 +01:00
  • 1e30471a0c add sponsor-link Stef Heyenrath 2022-10-16 09:31:04 +02:00
  • 7e497cd9c7 0.0.24 Stef Heyenrath 2022-09-05 21:28:00 +02:00
  • 0e57de17c3 Use Mapster as mapper (#39) Stef Heyenrath 2022-09-05 21:26:02 +02:00
  • 4b9b47ba9d 0.0.23 Stef Heyenrath 2022-09-04 11:14:33 +02:00
  • 69fa995982 Fixed generated code when a class extends multiple classes (#38) Stef Heyenrath 2022-09-04 11:13:16 +02:00
  • ee35d1916f . Stef Heyenrath 2022-07-23 15:19:06 +02:00
  • 1eb30d7237 0.0.22 Stef Heyenrath 2022-05-09 22:36:47 +02:00
  • 44213e91ab Add support for indexers (#37) Stef Heyenrath 2022-05-09 22:35:08 +02:00
  • ad2b22b008 0.0.21 Stef Heyenrath 2022-05-08 19:48:15 +02:00
  • 533901ec48 If the parameter is defined as Nullable, always return "null" as default value. (#36) Stef Heyenrath 2022-05-08 19:46:53 +02:00
  • b5b08d8c01 0.0.20 Stef Heyenrath 2022-05-08 18:54:25 +02:00
  • 44bc08015c . (#35) Stef Heyenrath 2022-05-08 18:53:25 +02:00
  • 302aae4237 0.0.19 Stef Heyenrath 2022-05-08 18:20:38 +02:00
  • 87b2b6c6c3 Fix default valeu for reference types and non-reference types (#34) Stef Heyenrath 2022-05-08 18:19:10 +02:00
  • b4c490aef9 0.0.18 Stef Heyenrath 2022-05-08 10:18:59 +02:00
  • cab6a1ea77 Fix for default parameter (default) (#33) Stef Heyenrath 2022-05-08 10:17:48 +02:00
  • 63bcad4c26 Merge branch 'main' of https://github.com/StefH/ProxyInterfaceSourceGenerator Stef Heyenrath 2022-05-07 09:35:40 +02:00
  • bfd73558c3 0.0.17 Stef Heyenrath 2022-05-07 09:35:24 +02:00
  • 23e9f80832 Add support for 'file-scoped' namespaces (#32) Stef Heyenrath 2022-05-07 09:33:15 +02:00
  • 15547b9498 0.0.16 Stef Heyenrath 2022-05-06 23:58:53 +02:00
  • 55043701db Fix for Explicit DefaultValue is not defined (#31) Stef Heyenrath 2022-05-06 23:57:26 +02:00
  • 5bd0f7c3c6 InterfaceDeclarationSyntax should have the correct attribute Stef Heyenrath 2022-02-12 19:06:32 +01:00
  • 844836fa7e 0.0.15 Stef Heyenrath 2022-02-06 11:16:41 +01:00