For it was of Yahweh to harden their hearts, to come against Israel in battle, that he might utterly destroy them, that they might have no favor, but that he might destroy them, as Yahweh commanded Moses.
Joshua subdued the whole land (Joshua 11:23) in the sense that there were no more pitched battles by the combined Israelite tribal forces following Joshua’s conquests. God expected individual tribes to subdue the remaining towns and pockets of resistance from then on (cf. Joshua 13:1; Judges 1:1).