All work

 

review all member function return types

Description

<cfscript> fl = StructKeyArray(getFunctionList()); ArraySort(fl, "text"); </cfscript> <cfloop array=#fl# item="f"> <cfset fd = getFunctionData(f)> <cfif fd.keyExists("member") and (!fd.member.chaining or (fd.member.type neq fd.returnType))> <cfoutput> #f# returns <cfif fd.member.type neq fd.returnType><b></cfif> #fd.returnType# for #fd.member.type# <cfif fd.member.type neq fd.returnType></b></cfif> , chaining #fd.member.chaining#<br> </cfoutput> </cfif> </cfloop>

abs returns number for numeric , chaining false
acos returns number for numeric , chaining false
arrayappend returns boolean for array , chaining true
arrayavg returns number for array , chaining false
arrayclear returns boolean for array , chaining true
arraycontains returns number for array , chaining false
arraycontainsnocase returns number for array , chaining false
arraydelete returns boolean for array , chaining true
arraydeleteat returns boolean for array , chaining true
arraydeletenocase returns boolean for array , chaining true
arrayeach returns void for array , chaining true
arrayevery returns boolean for array , chaining false
arrayfilter returns array for array , chaining false
arrayfind returns number for array , chaining false
arrayfindall returns array for array , chaining false
arrayfindallnocase returns array for array , chaining false
arrayfindnocase returns number for array , chaining false
arrayfirst returns any for array , chaining false
arrayindexexists returns boolean for array , chaining false
arrayinsertat returns boolean for array , chaining true
arrayisdefined returns boolean for array , chaining false
arrayisempty returns boolean for array , chaining false
arraylast returns any for array , chaining false
arraylen returns number for array , chaining false
arraymap returns array for array , chaining false
arraymax returns number for array , chaining false
arraymedian returns number for array , chaining false
arraymerge returns array for array , chaining false
arraymid returns array for array , chaining false
arraymin returns number for array , chaining false
arrayprepend returns boolean for array , chaining true
arrayreduce returns any for array , chaining false
arrayresize returns boolean for array , chaining true
arrayreverse returns array for array , chaining false
arrayset returns boolean for array , chaining true
arrayslice returns array for array , chaining false
arraysome returns boolean for array , chaining false
arraysort returns boolean for array , chaining true
arraysum returns number for array , chaining false
arrayswap returns boolean for array , chaining true
arraytolist returns string for array , chaining false
arraytostruct returns struct for array , chaining false
asc returns number for string , chaining false
asin returns number for numeric , chaining false
atn returns number for numeric , chaining false
bitand returns number for numeric , chaining false
bitmaskclear returns number for numeric , chaining false
bitmaskread returns number for numeric , chaining false
bitmaskset returns number for numeric , chaining false
bitnot returns number for numeric , chaining false
bitor returns number for numeric , chaining false
bitshln returns number for numeric , chaining false
bitshrn returns number for numeric , chaining false
bitxor returns number for numeric , chaining false
booleanformat returns string for boolean , chaining false
ceiling returns number for numeric , chaining false
cjustify returns string for string , chaining false
compare returns number for string , chaining false
comparenocase returns number for string , chaining false
cos returns number for numeric , chaining false
dateadd returns datetime for datetime , chaining false
datecompare returns number for datetime , chaining false
datediff returns number for datetime , chaining false
dateformat returns string for datetime , chaining false
datepart returns number for datetime , chaining false
datetimeformat returns string for datetime , chaining false
day returns number for datetime , chaining false
dayofweek returns number for datetime , chaining false
dayofyear returns number for datetime , chaining false
daysinmonth returns number for datetime , chaining false
daysinyear returns number for datetime , chaining false
decodeforhtml returns string for string , chaining false
decodefromurl returns string for string , chaining false
decrementvalue returns number for numeric , chaining false
deserializejson returns any for string , chaining false
duplicate returns any for struct , chaining false
encodeforcss returns string for string , chaining false
encodefordn returns string for string , chaining false
encodeforhtml returns string for string , chaining false
encodeforhtmlattribute returns string for string , chaining false
encodeforjavascript returns string for string , chaining false
encodeforldap returns string for string , chaining false
encodeforurl returns string for string , chaining false
encodeforxml returns string for string , chaining false
encodeforxmlattribute returns string for string , chaining false
encodeforxpath returns string for string , chaining false
encrypt returns string for string , chaining false
exp returns number for numeric , chaining false
find returns number for string , chaining false
findnocase returns number for string , chaining false
findoneof returns number for string , chaining false
firstdayofmonth returns number for datetime , chaining false
fix returns number for numeric , chaining false
floor returns number for numeric , chaining false
formatbasen returns string for numeric , chaining false
getlocaledisplayname returns string for locale , chaining false
getlocaleinfo returns struct for locale , chaining false
gettimezoneinfo returns struct for timezone , chaining false
gettoken returns string for string , chaining false
hour returns number for datetime , chaining false
imageaddborder returns void for image , chaining false
imageblur returns void for image , chaining true
imageclearrect returns void for image , chaining true
imagecopy returns any for image , chaining false
imagecrop returns void for image , chaining true
imagedrawarc returns void for image , chaining true
imagedrawbeveledrect returns void for image , chaining true
imagedrawcubiccurve returns void for image , chaining true
imagedrawimage returns void for image , chaining true
imagedrawline returns void for image , chaining true
imagedrawlines returns void for image , chaining true
imagedrawoval returns void for image , chaining true
imagedrawpoint returns void for image , chaining true
imagedrawquadraticcurve returns void for image , chaining true
imagedrawrect returns void for image , chaining true
imagedrawroundrect returns void for image , chaining true
imagedrawtext returns void for image , chaining true
imagefilter returns void for image , chaining true
imagefiltercolormap returns any for image , chaining false
imageflip returns void for image , chaining true
imagegetblob returns any for image , chaining false
imagegetbufferedimage returns any for image , chaining false
imagegetexifmetadata returns struct for image , chaining false
imagegetexiftag returns any for image , chaining false
imagegetheight returns number for image , chaining false
imagegetiptcmetadata returns struct for image , chaining false
imagegetiptctag returns any for image , chaining false
imagegetwidth returns number for image , chaining false
imagegrayscale returns void for image , chaining true
imageinfo returns struct for image , chaining false
imagenegative returns void for image , chaining true
imageoverlay returns void for image , chaining true
imagepaste returns void for image , chaining true
imageresize returns void for image , chaining true
imagerotate returns void for image , chaining true
imagerotatedrawingaxis returns void for image , chaining true
imagescaletofit returns void for image , chaining true
imagesetantialiasing returns void for image , chaining true
imagesetbackgroundcolor returns void for image , chaining true
imagesetdrawingalpha returns void for image , chaining true
imagesetdrawingcolor returns void for image , chaining true
imagesetdrawingstroke returns void for image , chaining true
imagesetdrawingtransparency returns void for image , chaining true
imagesharpen returns void for image , chaining true
imageshear returns void for image , chaining true
imagesheardrawingaxis returns void for image , chaining true
imagetranslate returns void for image , chaining true
imagetranslatedrawingaxis returns void for image , chaining true
imagewrite returns void for image , chaining true
imagewritebase64 returns string for image , chaining false
imagewritetobrowser returns void for image , chaining false
imagexordrawingmode returns void for image , chaining true
incrementvalue returns number for numeric , chaining false
insert returns string for string , chaining false
int returns number for numeric , chaining false
lcase returns string for string , chaining false
left returns string for string , chaining false
listappend returns string for string , chaining false
listavg returns number for string , chaining false
listchangedelims returns string for string , chaining false
listcompact returns string for string , chaining false
listcontains returns number for string , chaining false
listcontainsnocase returns number for string , chaining false
listdeleteat returns string for string , chaining false
listeach returns void for string , chaining false
listevery returns boolean for string , chaining false
listfilter returns string for string , chaining false
listfind returns number for string , chaining false
listfindnocase returns number for string , chaining false
listfirst returns string for string , chaining false
listgetat returns string for string , chaining false
listindexexists returns boolean for string , chaining false
listinsertat returns string for string , chaining false
listitemtrim returns string for string , chaining false
listlast returns string for string , chaining false
listlen returns number for string , chaining false
listmap returns string for string , chaining false
listprepend returns string for string , chaining false
listqualify returns string for string , chaining false
listreduce returns any for string , chaining false
listremoveduplicates returns string for string , chaining false
listrest returns string for string , chaining false
listsetat returns string for string , chaining false
listsome returns boolean for string , chaining false
listsort returns string for string , chaining false
listtoarray returns array for string , chaining false
listvaluecount returns number for string , chaining false
listvaluecountnocase returns number for string , chaining false
ljustify returns string for string , chaining false
log returns number for numeric , chaining false
log10 returns number for numeric , chaining false
lsdateformat returns string for datetime , chaining false
lsdatetimeformat returns string for datetime , chaining false
lsdayofweek returns number for datetime , chaining false
lstimeformat returns string for datetime , chaining false
ltrim returns string for string , chaining false
max returns number for numeric , chaining false
mid returns string for string , chaining false
millisecond returns number for datetime , chaining false
min returns number for numeric , chaining false
minute returns number for datetime , chaining false
month returns number for datetime , chaining false
paragraphformat returns string for string , chaining false
parsedatetime returns datetime for string , chaining false
quarter returns number for datetime , chaining false
queryaddcolumn returns number for query , chaining false
queryaddrow returns number for query , chaining false
querycolumnarray returns array for query , chaining false
querycolumncount returns number for query , chaining false
querycolumndata returns array for query , chaining false
querycolumnexists returns boolean for query , chaining false
querycolumnlist returns string for query , chaining false
querycurrentrow returns numeric for query , chaining false
querydeletecolumn returns array for query , chaining false
querydeleterow returns boolean for query , chaining false
queryeach returns void for query , chaining true
queryevery returns boolean for query , chaining false
queryfilter returns query for query , chaining false
querygetcell returns any for query , chaining false
querygetcellbyindex returns any for query , chaining false
querygetrow returns struct for query , chaining false
querykeyexists returns boolean for query , chaining false
querymap returns query for query , chaining false
queryrecordcount returns number for query , chaining false
queryreduce returns any for query , chaining false
queryrowbyindex returns numeric for query , chaining false
queryrowdata returns struct for query , chaining false
queryrowdatabyindex returns struct for query , chaining false
querysetcell returns boolean for query , chaining true
queryslice returns query for query , chaining false
querysome returns boolean for query , chaining false
querysort returns boolean for query , chaining true
refind returns any for string , chaining false
refindnocase returns any for string , chaining false
rematch returns array for string , chaining false
rematchnocase returns array for string , chaining false
removechars returns string for string , chaining false
repeatstring returns string for string , chaining false
replace returns string for string , chaining false
replacelist returns string for string , chaining false
replacelistnocase returns string for string , chaining false
replacenocase returns string for string , chaining false
rereplace returns string for string , chaining false
rereplacenocase returns string for string , chaining false
reverse returns string for string , chaining false
right returns string for string , chaining false
rjustify returns string for string , chaining false
round returns number for numeric , chaining false
rtrim returns string for string , chaining false
second returns number for datetime , chaining false
sgn returns number for numeric , chaining false
sin returns number for numeric , chaining false
spanexcluding returns string for string , chaining false
spanincluding returns string for string , chaining false
sqr returns number for numeric , chaining false
stringlen returns number for string , chaining false
stripcr returns string for string , chaining false
structappend returns boolean for struct , chaining true
structclear returns boolean for struct , chaining true
structcopy returns object for struct , chaining false
structcount returns number for struct , chaining false
structdelete returns boolean for struct , chaining false
structeach returns void for struct , chaining true
structevery returns boolean for struct , chaining false
structfilter returns struct for struct , chaining false
structfind returns any for struct , chaining false
structfindkey returns array for struct , chaining false
structfindvalue returns array for struct , chaining false
structinsert returns boolean for struct , chaining true
structisempty returns boolean for struct , chaining false
structkeyarray returns array for struct , chaining false
structkeyexists returns boolean for struct , chaining false
structkeylist returns string for struct , chaining false
structkeytranslate returns number for struct , chaining false
structmap returns struct for struct , chaining false
structreduce returns any for struct , chaining false
structsome returns boolean for struct , chaining false
structsort returns array for struct , chaining false
structupdate returns boolean for struct , chaining true
tan returns number for numeric , chaining false
timeformat returns string for datetime , chaining false
trim returns string for string , chaining false
ucase returns string for string , chaining false
ucfirst returns string for string , chaining false
urldecode returns string for string , chaining false
urlencode returns string for string , chaining false
urlencodedformat returns string for string , chaining false
week returns number for datetime , chaining false
wrap returns string for string , chaining false
xmlchildpos returns number for xml , chaining false
xmlelemnew returns org.w3c.dom.Element for xml , chaining false
xmlgetnodetype returns string for xml , chaining false
xmlsearch returns object for xml , chaining false
xmltransform returns string for xml , chaining false
year returns number for datetime , chaining false
yesnoformat returns string for boolean , chaining false

https://trycf.com/gist/cb3855fbb5ab88fa754503dcd1b12c51/lucee5?theme=monokai

Environment

None

relates to

Details

Assignee

Reporter

Priority

New Issue warning screen

Before you create a new Issue, please post to the mailing list first https://dev.lucee.org

Once the issue has been verified, one of the Lucee team will ask you to file an issue

Created 12 April 2021 at 11:35
Updated 8 August 2024 at 14:38

Activity