incorrect formatting of default methods within interface
within an interface, the 'default' keyword gets squished against the next keyword:
interface{
public default void function someMethod(){
}
}
becomes
interface{
public defaultvoid function someMethod(){
}
}
Interesting, I am not aware of default being a valid keyword when declaring a function? Also, you aren't specifying the function keyword. Is this a Java interface? In any case, this syntax is not able to be interpreted by CFFormat (for the reasons above; cfformat does not understand inline Java currently) so it produces that output. It would still be better if it preserved the spacing between words, however.
I forgot the function keyword, but yes, default is a keyword for cfc interfaces, i'll adjust the sample
https://helpx.adobe.com/coldfusion/developing-applications/building-blocks-of-coldfusion-applications/object-oriented-programming-coldfusion.html