Narrated Ikrimah ibn Abu Jahl: The Prophet ﷺ said: I swear by Allah, I shall fight against the Quraysh; I swear by Allah, I shall fight against the Quraysh; I swear by Allah, I shall fight against the Quraysh. He then said: "If Allah wills. " Abu Dawud said: A number of persons have narrated this tradition from Sharik, from Simak, from Ikrimah, from Ibn Abbas who reported from the Prophet ﷺ: "But he did not fight against them. "
Hadith Referenceسنن ابي داود / كتاب الأيمان والنذور / 3285
Hadith Takhrij« تفرد بہ أبو داود، (تحفة الأشراف: 19116) (ضعیف) » (البانی نے اسے صحیح ابی داود (3285) میں عن عکرمة مرسلا داخل کیا ہے، ابن حبان نے مسند ابن عباس کو صحیح میں ذکر کیا ہے 4343)
Benefits and Issues: It is necessary to say "in sha Allah" (if Allah wills) regarding matters of the future. In the Noble Qur'an, Allah the Exalted says: (And never say of anything, "Indeed, I will do that tomorrow," except [when adding], "If Allah wills.") ( al-Kahf: 23–24). And (O Prophet), do not say about anything, "Indeed, I will do that tomorrow," except [by saying], "If Allah wills." Furthermore, if one says it after a slight delay, that is also permissible.
Source: Sunan Abu Dawood – Commentary by Shaykh Umar Farooq Saeedi, Page: 3285