This Verse:--"Whether you show what is in your minds or conceal it.." (2.284) was abrogated.
Sahih al-Bukhari Book 65, Hadith 68