From 8e7d39d7fef22b4d849a1e50bbd185a1f0c4e923 Mon Sep 17 00:00:00 2001 From: tianfenghan Date: Wed, 14 Jan 2026 19:33:12 +0800 Subject: [PATCH] =?UTF-8?q?fix(translator):=20=E5=BD=93=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=92=8C=E7=B1=BB=E5=AE=9A=E4=B9=89=E5=9D=87=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=E6=97=B6=E6=8F=90=E5=89=8D=E8=BF=94=E5=9B=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Php/Translator.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Php/Translator.php b/src/Php/Translator.php index 7df76082..b6508b69 100644 --- a/src/Php/Translator.php +++ b/src/Php/Translator.php @@ -292,6 +292,10 @@ class Translator extends Preprocessor protected function genClassCeList(): void { + if (empty($this->interfacesDefineInFile) and empty($this->classesDefineInFile)) { + return; + } + $sorter = new StringSort(); foreach ($this->interfacesDefineInFile as $interfaceDef) {