Skip to content

Commit 0d8fc65

Browse files
author
Vishal M Yadav
committed
solved two problems -> trello and contact mgmt system
1 parent 699be80 commit 0d8fc65

File tree

19 files changed

+52
-59
lines changed

19 files changed

+52
-59
lines changed

src/main/java/com/gatomalvado/todo/contactmgmt/Main.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/Main.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
package com.gatomalvado.todo.contactmgmt;
1+
package com.gatomalvado.done.contactmgmt;
22

33
import java.util.UUID;
44

5-
import com.gatomalvado.todo.contactmgmt.entities.Contact;
6-
import com.gatomalvado.todo.contactmgmt.services.ContactRepository;
7-
import com.gatomalvado.todo.contactmgmt.services.MapBasedStrategy;
8-
import com.gatomalvado.todo.contactmgmt.services.SearchStrategy;
5+
import com.gatomalvado.done.contactmgmt.entities.Contact;
6+
import com.gatomalvado.done.contactmgmt.services.ContactRepository;
7+
import com.gatomalvado.done.contactmgmt.services.MapBasedStrategy;
8+
import com.gatomalvado.done.contactmgmt.services.SearchStrategy;
99

1010
public class Main {
1111

src/main/java/com/gatomalvado/todo/contactmgmt/entities/Contact.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/entities/Contact.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.gatomalvado.todo.contactmgmt.entities;
1+
package com.gatomalvado.done.contactmgmt.entities;
22

33
import lombok.AllArgsConstructor;
44
import lombok.Builder;

src/main/java/com/gatomalvado/todo/contactmgmt/entities/SearchResult.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/entities/SearchResult.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.gatomalvado.todo.contactmgmt.entities;
1+
package com.gatomalvado.done.contactmgmt.entities;
22

33
import java.util.List;
44

src/main/java/com/gatomalvado/todo/contactmgmt/services/ContactRepository.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/services/ContactRepository.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
package com.gatomalvado.todo.contactmgmt.services;
1+
package com.gatomalvado.done.contactmgmt.services;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
55
import java.util.List;
66
import java.util.Map;
7-
import java.util.stream.Collectors;
87

9-
import com.gatomalvado.todo.contactmgmt.entities.Contact;
10-
import com.gatomalvado.todo.contactmgmt.entities.SearchResult;
8+
import com.gatomalvado.done.contactmgmt.entities.Contact;
9+
import com.gatomalvado.done.contactmgmt.entities.SearchResult;
1110

1211
public class ContactRepository {
1312

src/main/java/com/gatomalvado/todo/contactmgmt/services/ContactTrie.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/services/ContactTrie.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.gatomalvado.todo.contactmgmt.services;
1+
package com.gatomalvado.done.contactmgmt.services;
22

33

44
public class ContactTrie {

src/main/java/com/gatomalvado/todo/contactmgmt/services/MapBasedStrategy.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/services/MapBasedStrategy.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
package com.gatomalvado.todo.contactmgmt.services;
1+
package com.gatomalvado.done.contactmgmt.services;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
55
import java.util.List;
66
import java.util.Map;
77
import java.util.stream.Collectors;
88

9-
import com.gatomalvado.todo.contactmgmt.entities.Contact;
10-
import com.gatomalvado.todo.contactmgmt.entities.SearchResult;
9+
import com.gatomalvado.done.contactmgmt.entities.Contact;
10+
import com.gatomalvado.done.contactmgmt.entities.SearchResult;
1111

1212
public class MapBasedStrategy implements SearchStrategy {
1313

src/main/java/com/gatomalvado/todo/contactmgmt/services/Node.java renamed to src/main/java/com/gatomalvado/done/contactmgmt/services/Node.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
package com.gatomalvado.todo.contactmgmt.services;
1+
package com.gatomalvado.done.contactmgmt.services;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;
55
import java.util.List;
66
import java.util.Map;
77

8-
import com.gatomalvado.todo.contactmgmt.entities.Contact;
8+
import com.gatomalvado.done.contactmgmt.entities.Contact;
99

1010
import lombok.AllArgsConstructor;
1111
import lombok.Data;
12-
import lombok.NoArgsConstructor;
1312

1413
@Data
1514
@AllArgsConstructor
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.gatomalvado.done.contactmgmt.services;
2+
3+
import com.gatomalvado.done.contactmgmt.entities.Contact;
4+
import com.gatomalvado.done.contactmgmt.entities.SearchResult;
5+
6+
public interface SearchStrategy {
7+
8+
void access(Contact contact);
9+
10+
void remove(Contact contact);
11+
12+
SearchResult search(String fieldValue, String fieldName);
13+
14+
}

src/main/java/com/gatomalvado/todo/trello/Main.java renamed to src/main/java/com/gatomalvado/done/trello/Main.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
package com.gatomalvado.todo.trello;
1+
package com.gatomalvado.done.trello;
22

33
import java.util.ArrayList;
4-
import java.util.Arrays;
54
import java.util.List;
65

7-
import com.gatomalvado.todo.trello.entities.TaskUser;
8-
import com.gatomalvado.todo.trello.entities.TrelloBoard;
9-
import com.gatomalvado.todo.trello.enums.Status;
10-
import com.gatomalvado.todo.trello.service.BoardService;
6+
import com.gatomalvado.done.trello.entities.TaskUser;
7+
import com.gatomalvado.done.trello.service.BoardService;
118

129
public class Main {
1310

0 commit comments

Comments
 (0)