No law was abolished, the conclusion was written in Acts. 11:17-18- gentiles whom Jews despised were accepted. That's what God meant by saying to Peter, "what God has cleansed you must not call common." That was referring to the Gentiles, which has nothing to do with "dietary restrictions".These were your exact words as I copied and pasted
Mark 7:19 because it does not go into his heart, but into his stomach, and goes to the sewer?” (Thus He declared all foods clean.)
God abolished O.T. dietary restrictions.
Act 10:15 Again a voice came to him a second time, “What God has cleansed, no longer consider defiled.
If therefore God gave them the same gift as He gave us when we believed on the Lord Jesus Christ, who was I that I could withstand God? When they heard these things they became silent; and they glorified God, saying, "then God has also granted to the Gentiles repentance to life."