@@ -58,7 +58,7 @@ class ReposRepository {
5858 url, null , {"api-token" : Config .API_TOKEN }, null ,
5959 noTip: true );
6060 if (result != null && result.result && result.data is List ) {
61- List <TrendingRepoModel > list = [];
61+ List <TrendingRepoModel > list = [];
6262 var data = result.data;
6363 if (data == null || data.length == 0 ) {
6464 return DataResult (null , false );
@@ -107,9 +107,9 @@ class ReposRepository {
107107 }
108108
109109 /// 仓库的详情数据
110- static getRepositoryDetailRequest (userName, reposName, branch,
110+ static getRepositoryDetailRequest (String userName, String reposName, branch,
111111 {needDb = true }) async {
112- String ? fullName = userName + "/$ reposName " + " v3" ;
112+ String ? fullName = "$ userName /${ reposName } v3" ;
113113 RepositoryDetailDbProvider provider = RepositoryDetailDbProvider ();
114114
115115 next () async {
@@ -142,9 +142,9 @@ class ReposRepository {
142142 }
143143
144144 /// 仓库活动事件
145- static getRepositoryEventRequest (userName, reposName,
145+ static getRepositoryEventRequest (String userName, String reposName,
146146 {page = 0 , branch = "master" , needDb = false }) async {
147- String ? fullName = userName + " /$reposName " ;
147+ String ? fullName = "$ userName /$reposName " ;
148148 RepositoryEventDbProvider provider = RepositoryEventDbProvider ();
149149
150150 next () async {
@@ -181,7 +181,7 @@ class ReposRepository {
181181 }
182182
183183 /// 获取用户对当前仓库的star、watcher状态
184- static getRepositoryStatusRequest (userName, reposName) async {
184+ static getRepositoryStatusRequest (String userName, String reposName) async {
185185 String urls = Address .resolveStarRepos (userName, reposName);
186186 String urlw = Address .resolveWatcherRepos (userName, reposName);
187187 var resS = await httpManager.netFetch (urls, null , null , null , noTip: true );
@@ -191,9 +191,9 @@ class ReposRepository {
191191 }
192192
193193 /// 获取仓库的提交列表
194- static getReposCommitsRequest (userName, reposName,
194+ static getReposCommitsRequest (String userName, String reposName,
195195 {page = 0 , branch = "master" , needDb = false }) async {
196- String ? fullName = userName + " /$reposName " ;
196+ String ? fullName = "$ userName /$reposName " ;
197197
198198 RepositoryCommitsDbProvider provider = RepositoryCommitsDbProvider ();
199199
@@ -233,7 +233,7 @@ class ReposRepository {
233233
234234 /// *
235235 /// 获取仓库的文件列表
236- static getReposFileDirRequest (userName, reposName,
236+ static getReposFileDirRequest (String userName, String reposName,
237237 {path = '' , branch, text = false , isHtml = false }) async {
238238 String url = Address .reposDataDir (userName, reposName, path, branch);
239239 var res = await httpManager.netFetch (
@@ -274,7 +274,7 @@ class ReposRepository {
274274
275275 /// star仓库
276276 static Future <DataResult > doRepositoryStarRequest (
277- userName, reposName, star) async {
277+ String userName, String reposName, star) async {
278278 String url = Address .resolveStarRepos (userName, reposName);
279279 var res = await httpManager.netFetch (
280280 url, null , null , Options (method: ! star ? 'PUT' : 'DELETE' ));
@@ -284,17 +284,18 @@ class ReposRepository {
284284 }
285285
286286 /// watcher仓库
287- static doRepositoryWatchRequest (userName, reposName, watch) async {
287+ static doRepositoryWatchRequest (
288+ String userName, String reposName, watch) async {
288289 String url = Address .resolveWatcherRepos (userName, reposName);
289290 var res = await httpManager.netFetch (
290291 url, null , null , Options (method: ! watch ? 'PUT' : 'DELETE' ));
291292 return DataResult (null , res! .result);
292293 }
293294
294295 /// 获取当前仓库所有订阅用户
295- static getRepositoryWatcherRequest (userName, reposName, page,
296+ static getRepositoryWatcherRequest (String userName, String reposName, page,
296297 {needDb = false }) async {
297- String ? fullName = "$userName /$reposName " ;
298+ String ? fullName = "$userName /$reposName " ;
298299 RepositoryWatcherDbProvider provider = RepositoryWatcherDbProvider ();
299300
300301 next () async {
@@ -331,9 +332,9 @@ class ReposRepository {
331332 }
332333
333334 /// 获取当前仓库所有star用户
334- static getRepositoryStarRequest (userName, reposName, page,
335+ static getRepositoryStarRequest (String userName, String reposName, page,
335336 {needDb = false }) async {
336- String ? fullName = "$userName /$reposName " ;
337+ String ? fullName = "$userName /$reposName " ;
337338 RepositoryStarDbProvider provider = RepositoryStarDbProvider ();
338339 next () async {
339340 String url = Address .getReposStar (userName, reposName) +
@@ -369,9 +370,9 @@ class ReposRepository {
369370 }
370371
371372 /// 获取仓库的fork分支
372- static getRepositoryForksRequest (userName, reposName, page,
373+ static getRepositoryForksRequest (String userName, String reposName, page,
373374 {needDb = false }) async {
374- String ? fullName = "$userName /$reposName " ;
375+ String ? fullName = "$userName /$reposName " ;
375376 RepositoryForkDbProvider provider = RepositoryForkDbProvider ();
376377 next () async {
377378 String url = Address .getReposForks (userName, reposName) +
@@ -408,7 +409,8 @@ class ReposRepository {
408409 }
409410
410411 /// 获取用户所有star
411- static getStarRepositoryRequest (userName, page, sort, {needDb = false }) async {
412+ static getStarRepositoryRequest (String userName, page, sort,
413+ {needDb = false }) async {
412414 UserStaredDbProvider provider = UserStaredDbProvider ();
413415 next () async {
414416 String url =
@@ -445,7 +447,8 @@ class ReposRepository {
445447 }
446448
447449 /// 用户的仓库
448- static getUserRepositoryRequest (userName, page, sort, {needDb = false }) async {
450+ static getUserRepositoryRequest (String userName, page, sort,
451+ {needDb = false }) async {
449452 UserReposDbProvider provider = UserReposDbProvider ();
450453 next () async {
451454 String url =
@@ -482,10 +485,10 @@ class ReposRepository {
482485 }
483486
484487 /// 创建仓库的fork分支
485- static createForkRequest (userName, reposName) async {
488+ static createForkRequest (String userName, String reposName) async {
486489 String url = Address .createFork (userName, reposName);
487- var res = await httpManager. netFetch (
488- url, null , null , Options (method: "POST" ));
490+ var res =
491+ await httpManager. netFetch ( url, null , null , Options (method: "POST" ));
489492 return DataResult (null , res! .result);
490493 }
491494
@@ -505,10 +508,12 @@ class ReposRepository {
505508 ///测试代码
506509 Serializer <Branch ?> serializerForType =
507510 serializers.serializerForType (Branch ) as Serializer <Branch ?>;
508- var test = serializers.deserializeWith <Branch ?>(serializerForType, data);
511+ var test =
512+ serializers.deserializeWith <Branch ?>(serializerForType, data);
509513
510514 /// 反序列化
511- Map result = serializers.serializeWith (serializerForType, test) as Map <dynamic , dynamic >;
515+ Map result = serializers.serializeWith (serializerForType, test)
516+ as Map <dynamic , dynamic >;
512517 if (kDebugMode) {
513518 print ("###### $test $result " );
514519 }
@@ -522,7 +527,7 @@ class ReposRepository {
522527 }
523528
524529 /// 用户的前100仓库
525- static getUserRepository100StatusRequest (userName) async {
530+ static getUserRepository100StatusRequest (String userName) async {
526531 String url = Address .userRepos (userName, 'pushed' ) + "&page=1&per_page=100" ;
527532 var res = await httpManager.netFetch (url, null , null , null );
528533 List <Repository > honorList = [];
@@ -542,7 +547,8 @@ class ReposRepository {
542547 }
543548
544549 /// 详情的remde数据
545- static getRepositoryDetailReadmeRequest (userName, reposName, branch,
550+ static getRepositoryDetailReadmeRequest (
551+ String userName, String reposName, branch,
546552 {needDb = true }) async {
547553 String ? fullName = "$userName /$reposName " ;
548554 RepositoryDetailReadmeDbProvider provider =
@@ -623,7 +629,8 @@ class ReposRepository {
623629 }
624630
625631 /// 获取仓库的单个提交详情
626- static getReposCommitsInfoRequest (userName, reposName, sha) async {
632+ static getReposCommitsInfoRequest (
633+ String userName, String reposName, sha) async {
627634 String url = Address .getReposCommitsInfo (userName, reposName, sha);
628635 var res = await httpManager.netFetch (url, null , null , null );
629636 if (res != null && res.result) {
@@ -635,7 +642,7 @@ class ReposRepository {
635642 }
636643
637644 /// 获取仓库的release列表
638- static getRepositoryReleaseRequest (userName, reposName, page,
645+ static getRepositoryReleaseRequest (String userName, String reposName, page,
639646 {needHtml = true , release = true }) async {
640647 String url = release
641648 ? Address .getReposRelease (userName, reposName) +
@@ -673,7 +680,8 @@ class ReposRepository {
673680 if (Platform .isIOS) {
674681 return ;
675682 }
676- var res = await getRepositoryReleaseRequest ("CarGuo" , 'gsy_github_app_flutter' , 1 ,
683+ var res = await getRepositoryReleaseRequest (
684+ "CarGuo" , 'gsy_github_app_flutter' , 1 ,
677685 needHtml: false );
678686 if (res != null && res.result && res.data.length > 0 ) {
679687 Release release = res.data[0 ];
@@ -720,7 +728,8 @@ class ReposRepository {
720728 }
721729
722730 /// 获取issue总数
723- static getRepositoryIssueStatusRequest (userName, repository) async {
731+ static getRepositoryIssueStatusRequest (
732+ String userName, String repository) async {
724733 String url = Address .getReposIssue (userName, repository, null , null , null ) +
725734 "&per_page=1" ;
726735 var res = await httpManager.netFetch (url, null , null , null );
0 commit comments