Jacob Dufault

Results 74 comments of Jacob Dufault

I'd highly appreciate any examples if you see the error again :)

This should be relatively simple to fix (some type calls are most likely missing `.Resolve()` postfix). I'll try to upload a patch within the next few days.

I'm in the process of reworking how reflection works (https://github.com/jacobdufault/fastreflect). I rewrote the AOT pipeline (which is why the example script doesn't work anymore), but I'm going to rewrite it...

Sure, here is roughly how I'd implement it. There are only a few required modifications. ###### Usage ``` c# class Model { [fsProperty(ShouldSerialize="CheckMember")] public int Member; bool CheckMember() { return...

An additional scenario this system should handle is ``` c# public class Model { [fsProperty(DoNotEmitTypeMetadata = true)] public object Member; } ``` (see some of the comments in #24)

I expect performance to be significantly better if Full Serializer is used in AOT mode - that should be benchmarked though. One of the reasons FS has poor performance is...

> A simple example would be aliasing on types which could shave off quite some time on parsing and file size. (Correct me if I'm mistaken, as I've not found...

f43c7f9b0f850e23676c09e173dd98cc8fef67ff contains a number of AOT quality of life improvements. Inside of Unity, AOT candidate types are automatically discovered and only a single button press is needed to generate the...

Ya, that would be optimal. I'll try to get an asset store package up in the future and add those releases to a special folder inside of this repo.

Ah! Even better, ha.