From f2f60920818078c73558f36f7bc6e7c355a8d961 Mon Sep 17 00:00:00 2001 From: chatmurai <1504536+chatmurai@users.noreply.github.com> Date: Tue, 13 Jan 2026 15:21:34 +0100 Subject: [PATCH] Update BindSignalProvider.hx removed @: `@:extern` is deprecated in favor of `extern` --- src/bindx/macro/BindSignalProvider.hx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/bindx/macro/BindSignalProvider.hx b/src/bindx/macro/BindSignalProvider.hx index 1ba9065..02abb80 100644 --- a/src/bindx/macro/BindSignalProvider.hx +++ b/src/bindx/macro/BindSignalProvider.hx @@ -24,9 +24,9 @@ class BindSignalProvider implements IBindingSignalProvider { public function new() {} - @:extern static inline function signalName(fieldName:String):String return fieldName + SignalTools.SIGNAL_POSTFIX; - @:extern static inline function signalGetterName(fieldName:String):String return "get_" + signalName(fieldName); - @:extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName); + extern static inline function signalName(fieldName:String):String return fieldName + SignalTools.SIGNAL_POSTFIX; + extern static inline function signalGetterName(fieldName:String):String return "get_" + signalName(fieldName); + extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName); public function getFieldDispatcher(field:Field, res:Array):Void { switch (field.kind) { @@ -168,11 +168,11 @@ class BindSignalProvider implements IBindingSignalProvider { } } - @:extern inline function hasInlineSignalGetter(param:Expr):Bool { + extern inline function hasInlineSignalGetter(param:Expr):Bool { return if (DEFAULT_INLINE_SIGNAL_GETTER) param.isNullOrTrue(); else param.isNotNullAndTrue(); } - @:extern inline function hasLazy(meta:MetadataEntry):Bool { + extern inline function hasLazy(meta:MetadataEntry):Bool { return if (DEFAULT_LAZY_SIGNAL) meta.findParam(LAZY_SIGNAL).isNullOrTrue(); else meta.findParam(LAZY_SIGNAL).isNotNullAndTrue(); } -} \ No newline at end of file +}