Michal Papis

Results 25 issues of Michal Papis

# Rationale Right now descendant's of `Line` use `parse` in `initialize` (mostly `Pattern`) and the `initialize` method always takes a raw line as param. Because of this we can not...

Some PR's with a lot of files are triggered by Github to be reviewed by multiple teams, add an option to show a list of files give a PR and...

Right now when adding a pattern users can specify into which group the pattern should be added, add an option to create new group (and ask where to put it)....

https://github.com/toptal/codeowners-checker/blob/2115f48f18ad5b9d05e63d723cab42b4199f029a/lib/codeowners/checker.rb#L118 Github and Gitlab have different ideas on where to look for the `CODEOWNERS` file: - https://help.github.com/en/articles/about-code-owners#codeowners-file-location - https://docs.gitlab.com/ee/user/project/code_owners.html Find out which order we should use and fix it, if...

Depends on #21 - configuring which checks to enable Consider using plugin architecture for finding the checks so the checker can be configured with external gems / libs that can...

We have `to_tree` implemented already, it would be nice to have a viewer with the groups nesting shown. Try to find out if there are better charracters to represent the...

Optionally we could use [method overloading](http://egonschiele.github.io/contracts.ruby/#method-overloading)

In addition, or even instead of saving a thread dump we could also send JMX notifications that threads are stuck. Extra idea - associate threads_dump file with a thread and...

It is possible that threads are not blocked but are spending time on IO and preventing things from happening, we could write an example to simulate that and catch such...

complicated

some configurations like centos/5.6/x86_64/ruby-1.9.3-p194 need to be excluded, see #7