David
39d85588e6
Use fully qualified names to reduce namespace clashes. ( #68 )
...
* Use fully qualified names to reduce namespace clashes.
* Small code style fixes.
* Make properties in ProxyData immutable.
* Remove clutter by joining TrimEnd() to previous line.
* Introduce Extension method to retrieve ITypeSymbol FullyQualifiedDisplayString
* Fixed some code issues.
* Fixed method call in BaseGenerator
* Refactor metadata name
2024-04-28 10:25:50 +02:00
Stef Heyenrath
eadcf8585f
Add support for public and internal ProxyClass ( #58 )
...
* x
* fx
* .
2023-02-24 16:22:26 +01:00
Stef Heyenrath
69fa995982
Fixed generated code when a class extends multiple classes ( #38 )
...
* .
* .
* pnp
* ok
* compiles
* ?
* e
* set
* .ToArray()
* n
* ...
* ok
* pnp
* .
* .
* mapster
2022-09-04 11:13:16 +02:00
Stef Heyenrath
ee35d1916f
.
2022-07-23 15:19:06 +02:00
Stef Heyenrath
23e9f80832
Add support for 'file-scoped' namespaces ( #32 )
...
* 008
* n
* da
2022-05-07 09:33:15 +02:00
Stef Heyenrath
5bd0f7c3c6
InterfaceDeclarationSyntax should have the correct attribute
2022-02-12 19:06:32 +01:00
Stef Heyenrath
b995ac3912
Fixed TryFindProxyDataByTypeName ( #30 )
...
* pnp
* .
* .
* okee
* ns
* .
* o
* .
* ,
* x
* t
* co
* .
* r
* CastTo
2022-02-06 11:14:14 +01:00
Stef Heyenrath
d7483d6b7e
Add support for base (proxy) class ( #29 )
2022-02-04 11:33:26 +01:00
Stef Heyenrath
f9664e0564
ProxyBaseClasses ( #27 )
2022-02-01 18:49:01 +01:00
Stef Heyenrath
7b158adadc
.editor config + fix line endings
2021-08-03 06:13:13 +00:00
Stef Heyenrath
7baf050c12
Add support for using a simple type-name ( #22 )
2021-08-02 11:49:41 +02:00
Stef Heyenrath
390093d007
Add support for generics ( #20 )
...
* wip
* .
* method
* TT
* TT
* .
* .
* mp
2021-08-01 10:34:25 +02:00
Stef Heyenrath
cbdf3ce895
Modifiers
2021-07-26 15:29:55 +00:00
Stef Heyenrath
0f58ce480d
Fix namespace ( #1 )
...
* Fix NS
* .
2021-07-25 19:22:24 +02:00
Stef Heyenrath
9326899151
fixes
2021-07-25 10:41:29 +02:00
Stef Heyenrath
afe1710816
Fix InterfaceName + update Properties, add private Fields
2021-07-24 09:23:02 +02:00
Stef Heyenrath
36fdd645b1
Fixes
2021-07-23 22:10:08 +02:00
Stef Heyenrath
d129f52441
ProxyAll
2021-07-23 21:30:01 +02:00