File tree Expand file tree Collapse file tree 26 files changed +108
-21
lines changed
library/src/main/java/com/pokegoapi
sample/src/main/java/com/pokegoapi/examples Expand file tree Collapse file tree 26 files changed +108
-21
lines changed Original file line number Diff line number Diff line change 1
- # Sat Sep 08 15:24:02 CEST 2018
1
+ # Tue Aug 16 10:42:32 CEST 2016
2
2
distributionBase =GRADLE_USER_HOME
3
3
distributionPath =wrapper/dists
4
4
zipStoreBase =GRADLE_USER_HOME
5
5
zipStorePath =wrapper/dists
6
- distributionUrl =https\://services.gradle.org/distributions/gradle-3.0-all .zip
6
+ distributionUrl =https\://services.gradle.org/distributions/gradle-3.0-bin .zip
Original file line number Diff line number Diff line change 49
49
import com .pokegoapi .api .settings .templates .TempFileTemplateProvider ;
50
50
import com .pokegoapi .auth .CredentialProvider ;
51
51
import com .pokegoapi .exceptions .request .RequestFailedException ;
52
- import com .pokegoapi .main .*;
52
+ import com .pokegoapi .main .CommonRequests ;
53
+ import com .pokegoapi .main .Heartbeat ;
54
+ import com .pokegoapi .main .RequestHandler ;
55
+ import com .pokegoapi .main .ServerPlatformRequest ;
56
+ import com .pokegoapi .main .ServerRequest ;
57
+ import com .pokegoapi .main .ServerRequestEnvelope ;
53
58
import com .pokegoapi .util .ClientInterceptor ;
54
59
import com .pokegoapi .util .SystemTimeImpl ;
55
60
import com .pokegoapi .util .Time ;
60
65
61
66
import java .io .IOException ;
62
67
import java .lang .reflect .Method ;
63
- import java .util .*;
68
+ import java .util .ArrayList ;
69
+ import java .util .Collections ;
70
+ import java .util .List ;
71
+ import java .util .Random ;
72
+ import java .util .UUID ;
64
73
65
74
66
75
public class PokemonGo {
Original file line number Diff line number Diff line change 15
15
16
16
package com .pokegoapi .api .device ;
17
17
18
- import POGOProtos .Networking .Envelopes .SignatureOuterClass ;
19
18
import com .google .protobuf .ByteString ;
20
19
import com .pokegoapi .api .PokemonGo ;
21
20
22
21
import java .util .Random ;
23
22
23
+ import POGOProtos .Networking .Envelopes .SignatureOuterClass ;
24
+
24
25
/**
25
26
* Created by fabianterhorst on 22.08.16.
26
27
*/
Original file line number Diff line number Diff line change 39
39
import lombok .Getter ;
40
40
import lombok .Setter ;
41
41
42
- import java .util .*;
42
+ import java .util .ArrayList ;
43
+ import java .util .Comparator ;
44
+ import java .util .HashMap ;
45
+ import java .util .HashSet ;
46
+ import java .util .List ;
47
+ import java .util .Map ;
48
+ import java .util .Queue ;
49
+ import java .util .Set ;
43
50
import java .util .concurrent .LinkedBlockingDeque ;
44
51
import java .util .concurrent .PriorityBlockingQueue ;
45
52
Original file line number Diff line number Diff line change 27
27
import POGOProtos .Networking .Requests .RequestTypeOuterClass .RequestType ;
28
28
import POGOProtos .Networking .Responses .FortDeployPokemonResponseOuterClass .FortDeployPokemonResponse ;
29
29
import POGOProtos .Networking .Responses .GymGetInfoResponseOuterClass .GymGetInfoResponse ;
30
+
30
31
import com .google .protobuf .ByteString ;
31
32
import com .google .protobuf .InvalidProtocolBufferException ;
32
33
import com .pokegoapi .api .PokemonGo ;
Original file line number Diff line number Diff line change 27
27
import com .pokegoapi .main .ServerRequest ;
28
28
import lombok .Getter ;
29
29
30
- import java .util .*;
30
+ import java .util .ArrayList ;
31
+ import java .util .Collections ;
32
+ import java .util .HashSet ;
33
+ import java .util .List ;
34
+ import java .util .Set ;
31
35
32
36
public class Hatchery {
33
37
@ Getter
Original file line number Diff line number Diff line change 38
38
import com .pokegoapi .main .ServerRequest ;
39
39
import lombok .Getter ;
40
40
41
- import java .util .*;
41
+ import java .util .ArrayList ;
42
+ import java .util .Collections ;
43
+ import java .util .HashMap ;
44
+ import java .util .HashSet ;
45
+ import java .util .List ;
46
+ import java .util .Map ;
47
+ import java .util .Set ;
42
48
43
49
44
50
public class Inventories {
Original file line number Diff line number Diff line change 33
33
import com .pokegoapi .main .ServerRequest ;
34
34
import com .pokegoapi .util .Log ;
35
35
36
- import java .util .*;
36
+ import java .util .ArrayList ;
37
+ import java .util .Collection ;
38
+ import java .util .Collections ;
39
+ import java .util .HashMap ;
40
+ import java .util .List ;
41
+ import java .util .Map ;
37
42
38
43
39
44
/**
Original file line number Diff line number Diff line change 38
38
import com .pokegoapi .main .ServerResponse ;
39
39
import lombok .Getter ;
40
40
41
- import java .util .*;
41
+ import java .util .ArrayList ;
42
+ import java .util .Arrays ;
43
+ import java .util .Collections ;
44
+ import java .util .HashMap ;
45
+ import java .util .List ;
46
+ import java .util .Map ;
42
47
43
48
public class PokeBank {
44
49
@ Getter
Original file line number Diff line number Diff line change 1
1
package com .pokegoapi .api .listener ;
2
2
3
- import com .pokegoapi .api .map .fort .Fort ;
4
3
import com .pokegoapi .api .map .fort .PokestopLootResult ;
4
+ import com .pokegoapi .api .map .fort .Fort ;
5
5
6
6
/**
7
7
* Listener for all pokestop related events.
Original file line number Diff line number Diff line change 16
16
package com .pokegoapi .api .map ;
17
17
18
18
import POGOProtos .Map .SpawnPointOuterClass ;
19
+
19
20
import com .pokegoapi .util .MapPoint ;
21
+
20
22
import lombok .Getter ;
21
23
import lombok .Setter ;
22
24
Original file line number Diff line number Diff line change 19
19
import POGOProtos .Map .Fort .FortModifierOuterClass ;
20
20
import POGOProtos .Map .Fort .FortTypeOuterClass ;
21
21
import POGOProtos .Networking .Responses .FortDetailsResponseOuterClass ;
22
+
22
23
import com .google .protobuf .ProtocolStringList ;
23
24
24
25
import java .util .List ;
Original file line number Diff line number Diff line change 16
16
package com .pokegoapi .api .map .pokemon ;
17
17
18
18
import POGOProtos .Networking .Responses .EvolvePokemonResponseOuterClass ;
19
+
19
20
import com .pokegoapi .api .PokemonGo ;
20
21
import com .pokegoapi .api .pokemon .Pokemon ;
21
22
Original file line number Diff line number Diff line change 56
56
import lombok .Getter ;
57
57
58
58
import java .security .SecureRandom ;
59
- import java .util .*;
59
+ import java .util .Collections ;
60
+ import java .util .EnumMap ;
61
+ import java .util .HashMap ;
62
+ import java .util .List ;
63
+ import java .util .Map ;
64
+ import java .util .Random ;
60
65
61
66
public class PlayerProfile {
62
67
private static final String TAG = PlayerProfile .class .getSimpleName ();
Original file line number Diff line number Diff line change 39
39
import com .pokegoapi .api .inventory .Item ;
40
40
import com .pokegoapi .api .map .pokemon .EvolutionResult ;
41
41
import com .pokegoapi .api .player .PlayerProfile ;
42
- import com .pokegoapi .api .settings .templates .ItemTemplates ;
43
42
import com .pokegoapi .exceptions .NoSuchItemException ;
44
43
import com .pokegoapi .exceptions .request .RequestFailedException ;
44
+ import com .pokegoapi .api .settings .templates .ItemTemplates ;
45
45
import com .pokegoapi .main .ServerRequest ;
46
46
import com .pokegoapi .util .AsyncHelper ;
47
47
import lombok .Getter ;
Original file line number Diff line number Diff line change 18
18
import POGOProtos .Networking .Responses .DownloadItemTemplatesResponseOuterClass .DownloadItemTemplatesResponse ;
19
19
import POGOProtos .Networking .Responses .DownloadItemTemplatesResponseOuterClass .DownloadItemTemplatesResponse .ItemTemplate ;
20
20
21
- import java .io .*;
21
+ import java .io .DataInputStream ;
22
+ import java .io .DataOutputStream ;
23
+ import java .io .File ;
24
+ import java .io .FileInputStream ;
25
+ import java .io .FileOutputStream ;
26
+ import java .io .IOException ;
22
27
import java .util .HashMap ;
23
28
import java .util .Map ;
24
29
Original file line number Diff line number Diff line change 16
16
package com .pokegoapi .auth ;
17
17
18
18
import com .squareup .moshi .Json ;
19
+
19
20
import lombok .Getter ;
20
21
import lombok .Setter ;
21
22
Original file line number Diff line number Diff line change 16
16
package com .pokegoapi .auth ;
17
17
18
18
import com .squareup .moshi .Json ;
19
+
19
20
import lombok .Getter ;
20
21
import lombok .Setter ;
21
22
Original file line number Diff line number Diff line change 21
21
import com .pokegoapi .util .Log ;
22
22
import com .squareup .moshi .Moshi ;
23
23
import lombok .Getter ;
24
- import okhttp3 .*;
24
+ import okhttp3 .HttpUrl ;
25
+ import okhttp3 .OkHttpClient ;
26
+ import okhttp3 .Request ;
27
+ import okhttp3 .RequestBody ;
28
+ import okhttp3 .Response ;
25
29
26
30
import java .io .IOException ;
27
31
import java .net .URISyntaxException ;
Original file line number Diff line number Diff line change 23
23
import com .pokegoapi .util .Time ;
24
24
import com .squareup .moshi .Moshi ;
25
25
import lombok .Getter ;
26
- import okhttp3 .*;
26
+ import okhttp3 .HttpUrl ;
27
+ import okhttp3 .OkHttpClient ;
28
+ import okhttp3 .Request ;
29
+ import okhttp3 .RequestBody ;
30
+ import okhttp3 .Response ;
27
31
28
32
import java .io .IOException ;
29
33
Original file line number Diff line number Diff line change 22
22
import com .pokegoapi .util .Time ;
23
23
import com .squareup .moshi .Moshi ;
24
24
import lombok .Setter ;
25
- import okhttp3 .*;
25
+ import okhttp3 .Cookie ;
26
+ import okhttp3 .CookieJar ;
27
+ import okhttp3 .FormBody ;
26
28
import okhttp3 .FormBody .Builder ;
29
+ import okhttp3 .HttpUrl ;
30
+ import okhttp3 .Interceptor ;
31
+ import okhttp3 .OkHttpClient ;
32
+ import okhttp3 .Request ;
33
+ import okhttp3 .Response ;
27
34
28
35
import java .io .IOException ;
29
36
import java .security .SecureRandom ;
Original file line number Diff line number Diff line change 30
30
import com .pokegoapi .api .PokemonGo ;
31
31
import com .pokegoapi .api .listener .RequestInterceptor ;
32
32
import com .pokegoapi .exceptions .AsyncPokemonGoException ;
33
- import com .pokegoapi .exceptions .request .*;
33
+ import com .pokegoapi .exceptions .request .BadRequestException ;
34
+ import com .pokegoapi .exceptions .request .BannedException ;
35
+ import com .pokegoapi .exceptions .request .InvalidCredentialsException ;
36
+ import com .pokegoapi .exceptions .request .LoginFailedException ;
37
+ import com .pokegoapi .exceptions .request .RequestFailedException ;
34
38
import com .pokegoapi .util .AsyncHelper ;
35
39
import com .pokegoapi .util .Log ;
36
40
import com .pokegoapi .util .Signature ;
Original file line number Diff line number Diff line change 16
16
package com .pokegoapi .main ;
17
17
18
18
import com .google .protobuf .ByteString ;
19
+
19
20
import lombok .Getter ;
20
21
21
22
public class ResultOrException {
Original file line number Diff line number Diff line change 17
17
18
18
import com .pokegoapi .util .Log .Level ;
19
19
20
- import static com .pokegoapi .util .Log .Level .*;
20
+ import static com .pokegoapi .util .Log .Level .DEBUG ;
21
+ import static com .pokegoapi .util .Log .Level .INFO ;
22
+ import static com .pokegoapi .util .Log .Level .VERBOSE ;
23
+ import static com .pokegoapi .util .Log .Level .WARN ;
24
+ import static com .pokegoapi .util .Log .Level .ERROR ;
25
+ import static com .pokegoapi .util .Log .Level .ASSERT ;
21
26
22
27
23
28
/**
Original file line number Diff line number Diff line change 56
56
import com .pokegoapi .util .path .Path ;
57
57
import okhttp3 .OkHttpClient ;
58
58
59
- import java .util .*;
59
+ import java .util .ArrayList ;
60
+ import java .util .Collections ;
61
+ import java .util .Comparator ;
62
+ import java .util .List ;
63
+ import java .util .Locale ;
64
+ import java .util .Random ;
65
+ import java .util .Set ;
60
66
61
67
public class CatchPokemonAtAreaExample {
62
68
Original file line number Diff line number Diff line change 44
44
import javafx .scene .web .WebView ;
45
45
import okhttp3 .OkHttpClient ;
46
46
47
- import javax .swing .*;
47
+ import javax .swing .JFrame ;
48
+ import javax .swing .SwingUtilities ;
49
+ import javax .swing .WindowConstants ;
48
50
import java .awt .event .WindowAdapter ;
49
51
import java .awt .event .WindowEvent ;
50
52
You can’t perform that action at this time.
0 commit comments