Skip to content

Commit 910ba32

Browse files
authored
Merge pull request binarywang#138 from Wechat-Group/develop
merge Develop branch
2 parents 28b4d89 + 111e5fb commit 910ba32

File tree

135 files changed

+4536
-2276
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

135 files changed

+4536
-2276
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,5 @@ Icon
4848
Network Trash Folder
4949
Temporary Items
5050
.apdisk
51+
/.sonar/
52+
sonar-project.properties

.travis.yml

+18-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,26 @@
11
language: java
2-
jdk:
3-
- oraclejdk7
4-
5-
script: "mvn clean package -Dmaven.test.skip=true"
2+
sudo: false
3+
install: true
4+
addons:
5+
sonarqube:
6+
token:
7+
secure: "834110c7191f97ecb226970c46dcaff8e681da5a"
68

9+
jdk:
10+
- oraclejdk8
11+
#script: "mvn clean package -Dmaven.test.skip=true"
12+
13+
script:
14+
- mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar
15+
716
branches:
817
only:
918
- develop
19+
20+
cache:
21+
directories:
22+
- '$HOME/.m2/repository'
23+
- '$HOME/.sonar/cache'
1024

1125
notifications:
1226
email:

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ allprojects {
22
apply plugin: 'maven'
33

44
group = 'com.github.binarywang'
5-
version = '2.4.0'
5+
version = '2.5.0-SNAPSHOT'
66
}
77

88
subprojects {

pom.xml

+9-11
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?xml version="1.0"?>
22
<project
3-
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4-
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0">
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>com.github.binarywang</groupId>
77
<artifactId>weixin-java-parent</artifactId>
8-
<version>2.4.0</version>
8+
<version>2.5.0</version>
99
<packaging>pom</packaging>
1010
<name>WeiXin Java Tools - Parent</name>
1111
<description>微信公众号、企业号上级POM</description>
@@ -69,6 +69,11 @@
6969
<email>[email protected]</email>
7070
<url>https://github.com/johnnytung</url>
7171
</developer>
72+
<developer>
73+
<name>Jonk</name>
74+
<email>[email protected]</email>
75+
<url>https://github.com/aimilin6688</url>
76+
</developer>
7277
</developers>
7378

7479
<scm>
@@ -94,7 +99,6 @@
9499
<httpclient.version>4.5</httpclient.version>
95100
<slf4j.version>1.7.10</slf4j.version>
96101
<logback.version>1.1.2</logback.version>
97-
<jedis.version>2.9.0</jedis.version>
98102
<gson.version>2.7</gson.version>
99103
<guava.version>19.0</guava.version>
100104
<commons-lang3.version>3.5</commons-lang3.version>
@@ -145,12 +149,6 @@
145149
<artifactId>commons-lang3</artifactId>
146150
<version>${commons-lang3.version}</version>
147151
</dependency>
148-
<dependency>
149-
<groupId>redis.clients</groupId>
150-
<artifactId>jedis</artifactId>
151-
<version>${jedis.version}</version>
152-
<optional>true</optional>
153-
</dependency>
154152
<dependency>
155153
<groupId>com.google.guava</groupId>
156154
<artifactId>guava</artifactId>
@@ -302,7 +300,7 @@
302300
<configuration>
303301
<serverId>ossrh</serverId>
304302
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
305-
<autoReleaseAfterClose>false</autoReleaseAfterClose>
303+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
306304
</configuration>
307305
</plugin>
308306
<plugin>

weixin-java-common/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>com.github.binarywang</groupId>
88
<artifactId>weixin-java-parent</artifactId>
9-
<version>2.4.0</version>
9+
<version>2.5.0</version>
1010
</parent>
1111

1212
<artifactId>weixin-java-common</artifactId>

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxJsapiSignature.java

+10-11
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
public class WxJsapiSignature implements Serializable {
99
private static final long serialVersionUID = -1116808193154384804L;
1010

11-
private String appid;
11+
private String appId;
1212

13-
private String noncestr;
13+
private String nonceStr;
1414

1515
private long timestamp;
1616

@@ -26,12 +26,12 @@ public void setSignature(String signature) {
2626
this.signature = signature;
2727
}
2828

29-
public String getNoncestr() {
30-
return this.noncestr;
29+
public String getNonceStr() {
30+
return nonceStr;
3131
}
3232

33-
public void setNoncestr(String noncestr) {
34-
this.noncestr = noncestr;
33+
public void setNonceStr(String nonceStr) {
34+
this.nonceStr = nonceStr;
3535
}
3636

3737
public long getTimestamp() {
@@ -50,12 +50,11 @@ public void setUrl(String url) {
5050
this.url = url;
5151
}
5252

53-
public String getAppid() {
54-
return this.appid;
53+
public String getAppId() {
54+
return appId;
5555
}
5656

57-
public void setAppid(String appid) {
58-
this.appid = appid;
57+
public void setAppId(String appId) {
58+
this.appId = appId;
5959
}
60-
6160
}

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/menu/WxMenuButton.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
import me.chanjar.weixin.common.util.ToStringUtils;
44

5+
import java.io.Serializable;
56
import java.util.ArrayList;
67
import java.util.List;
78

8-
public class WxMenuButton {
9+
public class WxMenuButton implements Serializable {
10+
private static final long serialVersionUID = -1070939403109776555L;
911

1012
private String type;
1113
private String name;

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/menu/WxMenuRule.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
import me.chanjar.weixin.common.util.ToStringUtils;
44

5-
public class WxMenuRule {
5+
import java.io.Serializable;
6+
7+
public class WxMenuRule implements Serializable {
8+
private static final long serialVersionUID = -4587181819499286670L;
9+
610
private String tagId;
711
private String sex;
812
private String country;

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ public class WxError implements Serializable {
2020
private String json;
2121

2222
public static WxError fromJson(String json) {
23-
WxError error = WxGsonBuilder.create().fromJson(json, WxError.class);
24-
return error;
23+
return WxGsonBuilder.create().fromJson(json, WxError.class);
2524
}
2625

2726
public static Builder newBuilder() {

0 commit comments

Comments
 (0)