fireblade-engine / ecs

A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
MIT License
110 stars 11 forks source link

Rename @_functionBuilder to @resultBuilder for Swift 5.4+ #44

Closed ctreffs closed 3 years ago

ctreffs commented 3 years ago

Description

With Swift 5.4 @_functionBuilder is called @resultBuilder. This PR accounts for that change.

Documentation

https://github.com/apple/swift-evolution/blob/main/proposals/0289-result-builders.md#changes-from-the-first-revision

Checklist

codecov[bot] commented 3 years ago

Codecov Report

Merging #44 (7751167) into master (a993671) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #44   +/-   ##
=======================================
  Coverage   98.09%   98.09%           
=======================================
  Files          30       30           
  Lines        1368     1368           
=======================================
  Hits         1342     1342           
  Misses         26       26