Skip to content

Major codebase cleanup

Compare
Choose a tag to compare
@VaporBot VaporBot released this 07 May 03:26
· 14 commits to main since this release
5026e7c
This patch was authored and released by @gwynne.

A massive pass across the entirety of SQLKit, doing the following:

  • Fix, correct, clarify, add, and streamline documentation comments across the board.
  • Use any in all places it should appear.
  • Normalize coding style (esp. omitting unneeded returns and consistent use of self.).
  • Add @inlinable and @usableFromInline to a significant amount of the API, hopefully improving performance.
  • Fix some minor copy-pasta bugs, mostly in SQLCreateTrigger.
  • Deprecate use of non-trivial raw SQL strings outside of SQLQueryString or SQLRaw.