Leafpool broke the warrior code 2 ways.
1) She was a medicine cat, and had kits. Medicine cats are forbidden to have kits or a mate, because they must focus on the Clan, not the kits or their mate. She gave birth to Jayfeather, Hollyleaf, and Lionblaze.
2) She had kits with Crowfeather, whom was from WindClan. That was a problem because Leafpool was from ThunderClan.
Hope this helped! :3
Firestar, Cloudtail, Jayfeather, and Lionblaze.
Leafpool becomes a warrior because she had kits jayfeather lionblaze and hollyleaf
Leafpool becomes a warrior
Leafpool resigned from her warrior duties when the secret was revealed that Squirrelflight and Brambleclaw were not the parents of: Hollyleaf, Lionblaze, and Jayfeather but Leafpool and Crowfeather of WindClan were their true parents. Medicine Cats are not supposed to have kits which is why she resigned. She resigns in Power of Three: Sunrise
No, she does not. She is in love with Crowfeather.
Leafpool became a normal warrior in ThunderClan.
No, she just felt betrayed by Squirrelflight and Leafpool for not telling the Clan the truth about who were her real parents. She was angry that Leafpool broke the warrior code and that Squirrelflight pretended to be her mother.
You should listen to your leader and follow the warrior code. But if you believe that you have to break the code then do it like Firestar did when he was an apprentice and a warrior.
Because Hollyleaf loved the warrior code, and when she found out that her birth was against the code she went crazy. And Hollylead never exiled her mother, Leafpool was never exiled from ThunderClan.
Leafpool broke the warrior code by mating with Crowfeather. Apparently she did not want to tell anyone, nor risk her posistion as medicine cat, hence why she left the camp with her sister when the three were coming. They lied and said Squirrelflight had the kits, when they returned. Since no cat saw Leafpool give birth, they could not really contradict.
No, at least, not yet. Leafpool became a warrior after Hollyleaf told the others of her secret.
She is rescued from twolegs and starts to make the journey along with the four Warrior Clans and she starts to fall in love with Crowpaw/Crowfeather. "Leafpool was amazed at his agility" And little things like that give it away.