Items with high enchantments can not be repaired
I put a bow with power 5, infinity, unbreaking 3, flame, and punch 2 into an anvil with an unenchanted bow to repair it, it where it would normally state the repair price (in experience levels) it said "Too Expensive"
Steps to Reproduce:
1. Enchant a bow with power 5, unbreaking 3, infinity, flame, and punch 2
2. Use the bow to decrease durability to below full
3. Put bow into the first slot of an anvil and put a second , unenchanted bow in the second slot