FFT without size returns

There is a line in juce::dsp::FFT that says

if(size == 1)
    return;

that makes sense! but i think it should be more of a jassert thing. because the developer who implements the object probably wants to be informed that the FFT object thinks it should have no size.

(there could also be a jassert in the constructor if the developer accidently entered the desired FFT size instead of the order)

1 is not no size. A FFT of size 1 is just the input value and therefore that line is correct? I agree about the assert about order vs size.. I remember a commonly used vdsp call has a limit of 12 or 13 for order btw.

idk why but my fft objects were at size one after i inited them with the size instead of the order. but doesn’t matter if there’s a jassert