1 Kings 15:14

14 and the high places have not turned aside; only, the heart of Asa hath been perfect with Jehovah all his days,

1 Kings 15:14 Meaning and Commentary

1 Kings 15:14

But the high places were not removed
That is, such as had been used for the worship of God, before the temple was built, which yet now should have been removed, since sacrifice was now only to be offered there; but he might think they were still lawful, or the people had such an opinion of them, that it was difficult and dangerous to attempt to remove them; otherwise high places for idolatry were removed by him, ( 2 Chronicles 14:3 ) ,

nevertheless, Asa's heart was perfect all his days;
he was sincere in the worship of God, and did everything to the best of his knowledge and capacity for restoring true religion, and destroying idolatry.

1 Kings 15:14 In-Context

12 and removeth the whoremongers out of the land, and turneth aside all the idols that his fathers made;
13 and also Maachah his mother -- he turneth her aside from being mistress, in that she made a horrible thing for a shrine, and Asa cutteth down her horrible thing, and burneth [it] by the brook Kidron;
14 and the high places have not turned aside; only, the heart of Asa hath been perfect with Jehovah all his days,
15 and he bringeth in the sanctified things of his father, and his own sanctified things, to the house of Jehovah, silver, and gold, and vessels.
16 And war hath been between Asa and Baasha king of Israel all their days,
Young's Literal Translation is in the public domain.