From 49d07fc51877743015d8a3b47395971b812aa63d Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Tue, 9 May 2017 13:51:22 +0800 Subject: [PATCH 01/10] Update contribution.md --- contribution.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contribution.md b/contribution.md index cbcbb7db..abd07aa6 100644 --- a/contribution.md +++ b/contribution.md @@ -1,8 +1,9 @@ # 代码贡献指南 1. 非常欢迎和感谢对本项目发起Pull Request的同学,本项目代码风格为使用2个空格代表一个Tab,因此在提交代码时请注意一下,否则很容易在IDE格式化代码后与原代码产生大量diff,这样会给其他人阅读代码带来极大的困扰。为了便于设置,本项目引入editorconfig插件,请使用eclipse的同学在贡献代码前安装相关插件,IntelliJ IDEA新版本自带支持,如果没有可自行安装插件。 1. 本项目可以采用两种方式接受代码贡献: - * 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文。 +  * 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文,推荐使用此种方式贡献代码。 * 另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题,具体加入方式,请咨询QQ群管理员[![点击这里给我发消息](http://wpa.qq.com/pa?p=2:1211415707:51)](http://wpa.qq.com/msgrd?v=3&uin=1211415707&site=qq&menu=yes)。 +1. 提交代码前请检查代码是否已经格式化,并且保证新增加或者修改的方法都有完整的参数说明,而public方法必须拥有相应的单元测试并通过测试。 ### PR方式贡献代码步骤 From c924e369fa6fb1ebff2d8272b3413a61da6992e4 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 29 May 2017 14:04:22 +0800 Subject: [PATCH 02/10] Update readme.md --- readme.md | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/readme.md b/readme.md index b5533318..a83977f8 100644 --- a/readme.md +++ b/readme.md @@ -50,11 +50,10 @@ * https://github.com/wechat-group/weixin-java-cp-demo (企业号demo,筹备中) --------------------------------- -## Maven & Gradle 最新正式版本 +## Maven 最新正式版本 * 微信支付: -maven: ```xml com.github.binarywang @@ -62,14 +61,9 @@ maven: 2.6.0 ``` -gradle: -```groovy -compile 'com.github.binarywang:weixin-java-pay:2.6.0' -``` * 公众号(订阅号及服务号): -maven: ```xml com.github.binarywang @@ -77,14 +71,9 @@ maven: 2.6.0 ``` -gradle: -```groovy -compile 'com.github.binarywang:weixin-java-mp:2.6.0' -``` * 企业号: -maven: ```xml com.github.binarywang @@ -92,7 +81,3 @@ maven: 2.6.0 ``` -gradle: -```groovy -compile 'com.github.binarywang:weixin-java-cp:2.6.0' -``` From 4f93fde535bdc5476afbc4bc6679efaced6c05aa Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 29 May 2017 15:39:15 +0800 Subject: [PATCH 03/10] Update pom.xml --- weixin-java-osgi/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weixin-java-osgi/pom.xml b/weixin-java-osgi/pom.xml index b44ef85d..da00a739 100644 --- a/weixin-java-osgi/pom.xml +++ b/weixin-java-osgi/pom.xml @@ -6,7 +6,7 @@ com.github.binarywang weixin-java-parent - 2.5.2.BETA + 2.6.0 weixin-java-osgi From f633a77785eeba2192a9f1d7a2b343d2fdceb2bb Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 29 May 2017 15:43:33 +0800 Subject: [PATCH 04/10] Delete build.gradle --- build.gradle | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100644 build.gradle diff --git a/build.gradle b/build.gradle deleted file mode 100644 index 23ec2c52..00000000 --- a/build.gradle +++ /dev/null @@ -1,33 +0,0 @@ -allprojects { - apply plugin: 'maven' - - group = 'com.github.binarywang' - version = '2.6.0' -} - -subprojects { - apply plugin: 'java' - sourceCompatibility = 1.7 - targetCompatibility = 1.7 - - - repositories { - mavenLocal() - maven { url "http://central.maven.org/maven2" } - //maven { url "http://maven.aliyun.com/nexus/content/groups/public" } - } - - - dependencies { - compile group: 'org.slf4j', name: 'slf4j-api', version:'1.7.10' - compile group: 'org.apache.httpcomponents', name: 'httpmime', version:'4.5' - compile group: 'org.apache.httpcomponents', name: 'httpclient', version:'4.5' - compile group: 'com.google.code.gson', name: 'gson', version:'2.7' - compile group: 'com.google.guava', name: 'guava', version:'19.0' - compile group: 'commons-codec', name: 'commons-codec', version:'1.10' - compile group: 'commons-io', name: 'commons-io', version:'2.5' - compile group: 'org.apache.commons', name: 'commons-lang3', version:'3.4' - compile group: 'redis.clients', name: 'jedis', version:'2.9.0' - testCompile group: 'ch.qos.logback', name: 'logback-classic', version:'1.1.2' - } -} From c8e4d0c38eedbe8d35bf6fd44e3a69b0f7a3e2ac Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 29 May 2017 15:43:46 +0800 Subject: [PATCH 05/10] Delete settings.gradle --- settings.gradle | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 settings.gradle diff --git a/settings.gradle b/settings.gradle deleted file mode 100644 index 1c0e0214..00000000 --- a/settings.gradle +++ /dev/null @@ -1,8 +0,0 @@ -rootProject.name = 'weixin-java-parent' -include ':weixin-java-common' -include ':weixin-java-cp' -include ':weixin-java-mp' - -project(':weixin-java-common').projectDir = "$rootDir/weixin-java-common" as File -project(':weixin-java-cp').projectDir = "$rootDir/weixin-java-cp" as File -project(':weixin-java-mp').projectDir = "$rootDir/weixin-java-mp" as File \ No newline at end of file From 592af1cd7b886c0d704a56839da9cc422e4e1a83 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Tue, 30 May 2017 11:56:33 +0800 Subject: [PATCH 06/10] Update readme.md --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index a83977f8..af1d9c9d 100644 --- a/readme.md +++ b/readme.md @@ -43,9 +43,9 @@ ## 可参考的Demo项目 #### 欢迎提供更多的Demo供新手参考: * https://github.com/wechat-group/weixin-java-mp-demo (公众号Demo,使用Spring MVC实现) -* https://github.com/wechat-group/weixin-java-mp-multi-demo (支持多公众号) -* https://github.com/wechat-group/weixin-java-tools-springmvc (公众号Demo,内含部分微信支付代码) * https://github.com/wechat-group/weixin-java-mp-demo-springboot (公众号Demo,使用Spring Boot实现) +* https://github.com/wechat-group/weixin-java-tools-springmvc (公众号Demo,内含部分微信支付代码) +* https://github.com/wechat-group/weixin-java-mp-multi-demo (支持多公众号) * https://github.com/wechat-group/weixin-java-pay-demo (微信支付demo) * https://github.com/wechat-group/weixin-java-cp-demo (企业号demo,筹备中) From 39a07f294c329878595a169ceda1d3d9996cf927 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 5 Jun 2017 10:34:41 +0800 Subject: [PATCH 07/10] Update contribution.md --- contribution.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contribution.md b/contribution.md index abd07aa6..a10729a8 100644 --- a/contribution.md +++ b/contribution.md @@ -2,8 +2,8 @@ 1. 非常欢迎和感谢对本项目发起Pull Request的同学,本项目代码风格为使用2个空格代表一个Tab,因此在提交代码时请注意一下,否则很容易在IDE格式化代码后与原代码产生大量diff,这样会给其他人阅读代码带来极大的困扰。为了便于设置,本项目引入editorconfig插件,请使用eclipse的同学在贡献代码前安装相关插件,IntelliJ IDEA新版本自带支持,如果没有可自行安装插件。 1. 本项目可以采用两种方式接受代码贡献:  * 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文,推荐使用此种方式贡献代码。 - * 另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题,具体加入方式,请咨询QQ群管理员[![点击这里给我发消息](http://wpa.qq.com/pa?p=2:1211415707:51)](http://wpa.qq.com/msgrd?v=3&uin=1211415707&site=qq&menu=yes)。 -1. 提交代码前请检查代码是否已经格式化,并且保证新增加或者修改的方法都有完整的参数说明,而public方法必须拥有相应的单元测试并通过测试。 +  * (***暂停此种方式,请使用第一种***)另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题。 +1. 另外,提交代码前请检查代码是否已经格式化,并且保证新增加或者修改的方法都有完整的参数说明,而public方法必须拥有相应的单元测试并通过测试。 ### PR方式贡献代码步骤 From 5b0b32ad4d9ad4b9008fe6f66f01ba2c101d9147 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Mon, 5 Jun 2017 10:40:27 +0800 Subject: [PATCH 08/10] Update contribution.md --- contribution.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contribution.md b/contribution.md index a10729a8..1b4f5a8f 100644 --- a/contribution.md +++ b/contribution.md @@ -1,8 +1,8 @@ # 代码贡献指南 1. 非常欢迎和感谢对本项目发起Pull Request的同学,本项目代码风格为使用2个空格代表一个Tab,因此在提交代码时请注意一下,否则很容易在IDE格式化代码后与原代码产生大量diff,这样会给其他人阅读代码带来极大的困扰。为了便于设置,本项目引入editorconfig插件,请使用eclipse的同学在贡献代码前安装相关插件,IntelliJ IDEA新版本自带支持,如果没有可自行安装插件。 1. 本项目可以采用两种方式接受代码贡献: -  * 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文,推荐使用此种方式贡献代码。 -  * (***暂停此种方式,请使用第一种***)另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题。 + * 第一种就是基于[Git Flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支,详细步骤参考后文,推荐使用此种方式贡献代码。 + * (***暂停此种方式,请使用第一种***)另外一种贡献代码的方式就是加入SDK Developers开发组,前提是对自己的代码足够自信就可以申请加入,加入之后可以随时直接提交代码,但要注意对所做的修改或新增的代码进行单元测试,保证提交代码没有明显问题。 1. 另外,提交代码前请检查代码是否已经格式化,并且保证新增加或者修改的方法都有完整的参数说明,而public方法必须拥有相应的单元测试并通过测试。 From e3c5dd66d46a6c921aeea44607822eaf3ae6a7b8 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Sat, 10 Jun 2017 16:09:07 +0800 Subject: [PATCH 09/10] Create readme.md --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index af1d9c9d..977d1ad4 100644 --- a/readme.md +++ b/readme.md @@ -46,8 +46,8 @@ * https://github.com/wechat-group/weixin-java-mp-demo-springboot (公众号Demo,使用Spring Boot实现) * https://github.com/wechat-group/weixin-java-tools-springmvc (公众号Demo,内含部分微信支付代码) * https://github.com/wechat-group/weixin-java-mp-multi-demo (支持多公众号) -* https://github.com/wechat-group/weixin-java-pay-demo (微信支付demo) -* https://github.com/wechat-group/weixin-java-cp-demo (企业号demo,筹备中) +* https://github.com/wechat-group/weixin-java-pay-demo (微信支付Demo) +* https://github.com/wechat-group/weixin-java-cp-demo (企业号Demo) --------------------------------- ## Maven 最新正式版本 From 23a8afee7614c12a738f8f8fe5bdb2ac4fe2cadf Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Sat, 10 Jun 2017 16:11:28 +0800 Subject: [PATCH 10/10] Create readme.md --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 977d1ad4..504f2bec 100644 --- a/readme.md +++ b/readme.md @@ -42,12 +42,12 @@ --------------------------------- ## 可参考的Demo项目 #### 欢迎提供更多的Demo供新手参考: +* https://github.com/wechat-group/weixin-java-pay-demo (微信支付Demo) +* https://github.com/wechat-group/weixin-java-cp-demo (企业号Demo) * https://github.com/wechat-group/weixin-java-mp-demo (公众号Demo,使用Spring MVC实现) * https://github.com/wechat-group/weixin-java-mp-demo-springboot (公众号Demo,使用Spring Boot实现) * https://github.com/wechat-group/weixin-java-tools-springmvc (公众号Demo,内含部分微信支付代码) * https://github.com/wechat-group/weixin-java-mp-multi-demo (支持多公众号) -* https://github.com/wechat-group/weixin-java-pay-demo (微信支付Demo) -* https://github.com/wechat-group/weixin-java-cp-demo (企业号Demo) --------------------------------- ## Maven 最新正式版本