Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Extract NodePattern to a separated gem #6686
I started the work related to #6655.
The gem extracted is under my namespace and I can move it soon some maintainer transfer it.
The name of the gem is also in the TODO list to be discussed and probably we can find a better name since all AST utilities are going to the repo too.
I'm not sure how can we maintain the ownership of the current git files that are moving to another repo. Is it something common or we just move and have a new author?
Keep in mind that the node extensions and the note pattern matcher are somewhat orthogonal - you don’t necessary always need the two of them. This means that potentially we can have an
Got it @bbatsov. Looking at the code, we can see
@baweaver let me know how can we schedule a pairing session or work together on it. I'm open to both cases. We can go with one or two gems. I'd start with one and we can split the external gem later if needed.
With the movement of extracting parts of RuboCop out of it (e.g.
An approach to consider is the one taken by RSpec, when all the repositories are checked out, and before submitting a change one would check if the dependent officially supported gems are not broken.
With that modular yet atomically safe approach, it doesn't matter that much anymore if