Joshua
Joshua 22:3ESV·traditional attribution

You have not forsaken your brothers these many days, down to this day, but have been careful to keep the charge of the LORD your God.

John Gill Reformed Baptist @doctorgill

And now the Lord your God hath given rest unto your brethren, as he promised them,.... As in Jos 21:44; see Deu 12:9, therefore now return ye, and get ye unto your tents; not their military tents in the army, from which they now came to Joshua, but their houses, as the Greek version, and their cities, as the Targum; they having been so long...

Jamieson-Fausset-Brown Reformed @jfbcommentary

Ye have not left your brethren these many days unto this day--for the space of seven years.

Keil & Delitzsch Lutheran @keilanddelitzsch

Jos 22:2-3 Joshua acknowledged that they had done all that they were under any obligation to do towards Moses and himself (Num 32:20.; Jos 1:16-17). “Kept the charge of the commandment,” i.e., observed what had to be observed in relation to the commandment of the Lord (see at Lev 8:35 and Gen 26:5).

Commenting on Joshua 22:2-3