From bb96a46eb9117213ffca21c3f4f4fc6b60924541 Mon Sep 17 00:00:00 2001 From: Krystian Duma Date: Thu, 18 Sep 2025 11:42:29 +0200 Subject: [PATCH] Mark library classes as final --- src/BinaryReader.php | 2 +- src/BinaryString.php | 2 +- src/BinaryWriter.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BinaryReader.php b/src/BinaryReader.php index edb13e0..241eb33 100644 --- a/src/BinaryReader.php +++ b/src/BinaryReader.php @@ -4,7 +4,7 @@ use RuntimeException; -class BinaryReader +final class BinaryReader { private string $_data; diff --git a/src/BinaryString.php b/src/BinaryString.php index ae098c2..18e0e7b 100644 --- a/src/BinaryString.php +++ b/src/BinaryString.php @@ -2,7 +2,7 @@ namespace KDuma\BinaryTools; -readonly class BinaryString +final readonly class BinaryString { protected function __construct(public string $value) { diff --git a/src/BinaryWriter.php b/src/BinaryWriter.php index c9312f0..0b41a53 100644 --- a/src/BinaryWriter.php +++ b/src/BinaryWriter.php @@ -2,7 +2,7 @@ namespace KDuma\BinaryTools; -class BinaryWriter +final class BinaryWriter { private string $buffer = '';