index
:
github/SMAPI.git
develop
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
SMAPI
/
Framework
/
Reflection
/
InterfaceProxyBuilder.cs
Age
Commit message (
Expand
)
Author
2022-02-16
move proxying to a separate NuGet library
Shockah
2022-02-10
add reverse API proxying (and unproxying)
Shockah
2022-02-10
add proxy instance caching
Shockah
2022-02-10
use Call/Callvirt depending on target
Shockah
2022-02-10
fix code style warning
Shockah
2022-02-10
implement `out` parameter proxying
Shockah
2022-02-09
add WIP proxying of methods with `out` parameters
Shockah
2022-02-09
simplifies proxy method IL a bit
Shockah
2022-02-09
stop proxying nulls
Shockah
2022-02-09
fix stack overflow for proxied types referencing each other
Shockah
2022-02-09
support proxying return values in API proxies
Shockah
2022-02-08
uses `proxy.Name` instead of `target.Name` (which makes more sense in this co...
Shockah
2022-02-08
oops old code
Shockah
2022-02-08
allow generic methods and any assignable types in API proxies
Shockah
2022-02-08
allow default interface method implementations in API proxies
Shockah
2018-12-27
tweak comment header convention
Jesse Plamondon-Willard
2018-02-17
split proxy builder & factory (#435)
Jesse Plamondon-Willard
2017-12-15
emit proxy classes directly to simplify crossplatform compatibility (#409)
Jesse Plamondon-Willard