extract components from pull requests