Update BindSignalProvider.hx

removed @:
`@:extern` is deprecated in favor of `extern`
This commit is contained in:
chatmurai
2026-01-13 15:21:34 +01:00
committed by GitHub
parent 2ae7edad4a
commit f2f6092081
+6 -6
View File
@@ -24,9 +24,9 @@ class BindSignalProvider implements IBindingSignalProvider {
public function new() {} public function new() {}
@:extern static inline function signalName(fieldName:String):String return fieldName + SignalTools.SIGNAL_POSTFIX; 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 signalGetterName(fieldName:String):String return "get_" + signalName(fieldName);
@:extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName); extern static inline function signalPrivateName(fieldName:String):String return "_" + signalName(fieldName);
public function getFieldDispatcher(field:Field, res:Array<Field>):Void { public function getFieldDispatcher(field:Field, res:Array<Field>):Void {
switch (field.kind) { 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(); 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(); return if (DEFAULT_LAZY_SIGNAL) meta.findParam(LAZY_SIGNAL).isNullOrTrue(); else meta.findParam(LAZY_SIGNAL).isNotNullAndTrue();
} }
} }