cycle / annotated

Schema generation using annotated entities and mappers
MIT License
23 stars 12 forks source link

PHP 8.1 #81

Closed msmakouz closed 1 year ago

msmakouz commented 1 year ago

Fix #63 1) Min PHP version 8.1, removed php 8.0 from the CI 2) Removed final from all attributes, properties visibility changed from private to protected. 3) Updated code with PHP 8.1 features

codecov[bot] commented 1 year ago

Codecov Report

Merging #81 (0455d61) into 4.x (a5ac703) will not change coverage. The diff coverage is 76.47%.

@@            Coverage Diff            @@
##                4.x      #81   +/-   ##
=========================================
  Coverage     91.36%   91.36%           
  Complexity      272      272           
=========================================
  Files            36       36           
  Lines           695      695           
=========================================
  Hits            635      635           
  Misses           60       60           
Impacted Files Coverage Δ
src/Annotation/Embeddable.php 77.77% <ø> (ø)
src/Annotation/Inheritance.php 33.33% <ø> (ø)
src/Annotation/Inheritance/DiscriminatorColumn.php 100.00% <ø> (ø)
src/Annotation/Inheritance/JoinedTable.php 100.00% <ø> (ø)
src/Annotation/Inheritance/SingleTable.php 100.00% <ø> (ø)
src/Annotation/Relation/BelongsTo.php 100.00% <ø> (ø)
src/Annotation/Relation/Embedded.php 100.00% <ø> (ø)
src/Annotation/Relation/HasMany.php 100.00% <ø> (ø)
src/Annotation/Relation/HasOne.php 100.00% <ø> (ø)
src/Annotation/Relation/Inverse.php 100.00% <ø> (ø)
... and 22 more