Ben Bader
Ben Bader
More details on the nature of this problem: StilettoReferences assumes that certain classes and methods are present in Stiletto.dll, and obtains references to them by name-matching, with strings. This is...
Hey, glad to see you @luqasn! The test code is pretty substantial - thanks for digging in to it. I don't know why the tests didn't run earlier, given that...
Also fair warning for anyone following this PR - Microsoft has changed the way they handle publishing permissions to Maven Central, but started the tooling migration before Github support was...
Well, turns out it's not Dokka, it's _Kotlin_. Even as of 1.7.20, with Gradle 8.0 builds coming thick and fast, these still haven't been fixed: ``` ~/D/thrifty ❯❯❯ ./gradlew -s...
This is still an issue, and is made harder to resolve after confining codegen to the main assembly. Fixing this requires valid codegen for all assemblies, which in turn requires...
Stumbling block: how to handle ctor parameters and properties consistently between fody and runtime? This works in Java because annotations don't have executable code. Can we create a string repr...
Potential solution: CustomAttributeData.GetCustomAttributes in ReflectionOnly context; this gives us the raw ctor argumentes as stored in metadata. Can we do this on an assembly that's already loaded in execution context?...
Thanks for the PR! It's hard to understand what problem this solves; can you expand on that, and on why COW is the right solution?
This needs some deep thought. The API would be so much more usable, but only if codegen actually works beyond the 80% case. For example, how to support this; ```...