public function provideSupports()
{
return array(array(__DIR__ . '/../fixtures/foo.php', false), array(__DIR__ . '/../fixtures/foobar.php', false), array(__DIR__ . '/../fixtures', false), array('https://gist.github.com/foobar/7494d27255d0561157b8', true), array('https://gist.github.com/foobar/7494d27255d0561157b8', true), array('https://gist.github.com/foobar-/7494d27255d0561157b8', true), array('https://gist.github.com/foo-bar/7494d27255d0561157b8', true), array('https://gist.github.com/-foobar/7494d27255d0561157b8', false), array('https://gist.github.com/thisusernameistoolongandshouldnotbevalid/7494d27255d0561157b8', false), array('https://gist.github.com/thisusernameisnttoolongandshouldbevalid/7494d27255d0561157b8', true), array('foobar/7494d27255d0561157b8', true), array('foobar-/7494d27255d0561157b8', true), array('foo-bar/7494d27255d0561157b8', true), array('-foobar/7494d27255d0561157b8', false), array('thisusernameistoolongandshouldnotbevalid/7494d27255d0561157b8', false), array('thisusernameisnttoolongandshouldbevalid/7494d27255d0561157b8', true));
}