Which distinction between promise and warning is correct?

Faith in Revealed Books: Divine Speech, Excellence and Abrogation