Graph Engine TSL Compiler is showing its age. Time to update the TSL Compiler #378
TaviTruman
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The Amazing Graph Engine TSL Compiler generates, as part of the DSL-centric Storage API, code to manage "Guid" handling through the GuidAccessor type. This class represents a Trinity type corresponding to the .NET Guid type and provides various methods for interacting with Guid values. It also includes implicit conversion operators between GuidAccessor and Guid. Furthermore, the class overrides the Equals method and supplies the == and != operators for comparing instances.
The TSL-generated code contains the ambiguous == operator as it is the cause of errors and warnings. I have written an extension method to circumnavigate the problem by writing a small extension method set:
Beta Was this translation helpful? Give feedback.
All reactions