Skip to content

Commit 88da510

Browse files
committed
Start using the Result object
1 parent 6343bc2 commit 88da510

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

github3/github.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
from github3.models import GitHubCore
1818
from github3.orgs import Organization
1919
from github3.repos import Repository
20+
from githbu3.search import CodeSearchResult
2021
from github3.structs import SearchIterator
2122
from github3.users import User, Key
2223
from github3.notifications import Thread
@@ -1020,7 +1021,8 @@ def search_code(self, query, sort=None, order=None, per_page=None,
10201021
:param int number: (optional), number of repositories to return.
10211022
Default: -1, returns all available repositories
10221023
:param str etag: (optional), previous ETag header value
1023-
:return: generator of :class:`Repository <github3.repos.Repository>`
1024+
:return: generator of :class:`CodeSearchResult
1025+
<github3.search.CodeSearchResult>`
10241026
"""
10251027
params = {'q': query}
10261028
headers = {}
@@ -1037,8 +1039,8 @@ def search_code(self, query, sort=None, order=None, per_page=None,
10371039
}
10381040

10391041
url = self._build_url('search', 'code')
1040-
return SearchIterator(number, url, Repository, self, params, etag,
1041-
headers)
1042+
return SearchIterator(number, url, CodeSearchResult, self, params,
1043+
etag, headers)
10421044

10431045
def search_repositories(self, query, sort=None, order=None,
10441046
per_page=None, text_match=False, number=-1,

github3/search/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
from .code import CodeSearchResult
2+
3+
4+
__all__ = [CodeSearchResult]

0 commit comments

Comments
 (0)