Skip to content

Commit c0a95b1

Browse files
added userInfo command (still to fix)
1 parent de94241 commit c0a95b1

3 files changed

Lines changed: 21 additions & 6 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
</parent>
1111
<groupId>com.francescodisales</groupId>
1212
<artifactId>gitCliShell</artifactId>
13-
<version>0.2.1</version>
13+
<version>0.4.2</version>non
1414
<name>githubterminal</name>
1515
<description>Demo project for Spring Boot</description>
1616

src/main/java/com/francescodisalesdev/gitcli/GitCli.java

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,18 @@
22

33
import com.francescodisalesdev.gitcli.utility.ErrorMessages;
44
import com.francescodisalesdev.gitcli.utility.SystemMessages;
5+
56
import org.json.simple.parser.ParseException;
6-
import org.springframework.boot.autoconfigure.info.ProjectInfoProperties;
7+
78
import org.springframework.shell.standard.ShellComponent;
89
import org.springframework.shell.standard.ShellMethod;
9-
import com.francescodisalesdev.gitcli.service.GitService;
1010
import org.springframework.shell.standard.ShellOption;
1111

12+
import com.francescodisalesdev.gitcli.service.GitService;
13+
14+
1215
import java.io.IOException;
16+
1317
import java.util.Iterator;
1418
import java.util.List;
1519
import java.util.Set;
@@ -167,7 +171,7 @@ public void searchUser(String username,@ShellOption(defaultValue = "1") int page
167171
Set<String> usersResult = gitService.searchUserService(username,page);
168172

169173
if(usersResult == null)
170-
System.out.println(ErrorMessages.USER_NOT_FOUND);
174+
System.out.println(ErrorMessages.USER_NOT_FOUND.toString());
171175
else
172176
{
173177
Iterator iterator = usersResult.iterator();
@@ -178,7 +182,7 @@ public void searchUser(String username,@ShellOption(defaultValue = "1") int page
178182

179183
int pages = gitService.getUserPages(username);
180184
if(pages > 1)
181-
System.out.println("total pages "+pages);
185+
System.out.println(SystemMessages.TOTAL_PAGES.toString()+pages);
182186

183187
}
184188
catch (IOException | ParseException e)
@@ -189,4 +193,10 @@ public void searchUser(String username,@ShellOption(defaultValue = "1") int page
189193

190194
}
191195

196+
@ShellMethod("gets information about a user")
197+
public void infoUser(String user)
198+
{
199+
GitService gitService = new GitService();
200+
}
201+
192202
}

src/main/java/com/francescodisalesdev/gitcli/service/GitService.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ public Set<String> searchUserService(String username,int page) throws IOExceptio
197197
if(username.isEmpty())
198198
return null;
199199

200-
if(page == 0 || page < 1)
200+
if(page == 0 || page < 0)
201201
return null;
202202

203203
if(page == 1)
@@ -248,5 +248,10 @@ public int getUserPages(String username) throws IOException
248248

249249
}
250250

251+
public void getUserInfo(String user)
252+
{
253+
254+
}
255+
251256

252257
}

0 commit comments

Comments
 (0)