Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Snap.Hutao.SourceGeneration

Source Code Generator for Snap.Hutao

Development Guideline

Use https://roslynquoter.azurewebsites.net/ to get SyntaxTree

  1. Every IncrementalValue(s)Provider<T>'s step result should be an IEquatable<T> to make it really becomes incremental.
  2. So the intermediate models should be a record (class/struct) if possible
  3. Intermediate array/enumerable should be a ImmutableArray<T> if possible, the pipeline use IA internally and has special check for it.

About

Source Code Generator for Snap.Hutao

Resources

Stars

12 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages