aviatorscript icon indicating copy to clipboard operation
aviatorscript copied to clipboard

LongFunction存在NPE问题

Open nkbaixiaojie opened this issue 2 years ago • 2 comments

com.googlecode.aviator.runtime.function.system.LogFunction类中:

若obj的值为null,则下方代码中的obj.getClass()会抛NPE异常 throw new ClassCastException("Could not cast " + obj.getClass().getName() + " to long");

image

nkbaixiaojie avatar Oct 23 '23 14:10 nkbaixiaojie

Good catch,欢迎提个修复 PR

killme2008 avatar Oct 24 '23 07:10 killme2008

DoubleFunction和 BigIntFunction 都有类似的问题

shuailung avatar Feb 23 '24 08:02 shuailung

Fixed via https://github.com/killme2008/aviatorscript/pull/615

killme2008 avatar Jun 07 '24 16:06 killme2008