Skip to content

Commit 24b339c

Browse files
authored
Merge pull request #30 from carlyin0801/master
升级第三方依赖包版本
2 parents 76ac781 + a698aac commit 24b339c

File tree

26 files changed

+224
-148
lines changed

26 files changed

+224
-148
lines changed

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>com.tencent.devops.ci-plugins</groupId>
88
<artifactId>java-plugin-sdk</artifactId>
9-
<version>1.0.6</version>
9+
<version>1.0.7</version>
1010

1111
<inceptionYear>2018-2118</inceptionYear>
1212
<description>bk-ci pipeline plugins sdk for java</description>
@@ -46,7 +46,7 @@
4646
<!--项目版本 -->
4747
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4848
<!-- 依赖库/框架版本定义 -->
49-
<lib.guava.version>19.0</lib.guava.version>
49+
<lib.guava.version>30.1.1-jre</lib.guava.version>
5050
<lib.commons.lang3.version>3.12.0</lib.commons.lang3.version>
5151
<lib.javasimon.version>3.5.2</lib.javasimon.version>
5252
<lib.dozer.version>5.5.1</lib.dozer.version>
@@ -118,7 +118,7 @@
118118
<dependency>
119119
<groupId>com.squareup.okhttp3</groupId>
120120
<artifactId>okhttp</artifactId>
121-
<version>3.12.0</version>
121+
<version>4.9.1</version>
122122
</dependency>
123123
<dependency>
124124
<groupId>org.jetbrains.kotlin</groupId>
@@ -133,7 +133,7 @@
133133
<dependency>
134134
<groupId>org.apache.ant</groupId>
135135
<artifactId>ant</artifactId>
136-
<version>1.10.9</version>
136+
<version>1.10.10</version>
137137
</dependency>
138138
<dependency>
139139
<groupId>org.apache.commons</groupId>

src/main/java/com/tencent/bk/devops/atom/AtomContext.java

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ public class AtomContext<T extends AtomBaseParam> {
2929

3030
private final AtomResult result;
3131

32-
private final static String ATOM_FILE_ENCODING = "UTF-8";
32+
private static final String ATOM_FILE_ENCODING = "UTF-8";
3333

34-
private final static Logger logger = LoggerFactory.getLogger(AtomContext.class);
34+
private static final Logger logger = LoggerFactory.getLogger(AtomContext.class);
3535

3636
/**
3737
* 插件定义的参数类
@@ -70,14 +70,15 @@ public T getParam() {
7070

7171
/**
7272
* 获取敏感信息参数
73+
*
7374
* @param filedName 字段名
7475
* @return 敏感信息参数
7576
*/
76-
public String getSensitiveConfParam(String filedName){
77-
Map<String,String> bkSensitiveConfInfo = param.getBkSensitiveConfInfo();
78-
if(null != bkSensitiveConfInfo){
77+
public String getSensitiveConfParam(String filedName) {
78+
Map<String, String> bkSensitiveConfInfo = param.getBkSensitiveConfInfo();
79+
if (null != bkSensitiveConfInfo) {
7980
return bkSensitiveConfInfo.get(filedName);
80-
}else{
81+
} else {
8182
return null;
8283
}
8384
}
@@ -96,9 +97,10 @@ private T readParam(Class<T> paramClazz) throws IOException {
9697
return JsonUtil.fromJson(json, paramClazz);
9798
}
9899

99-
public Map<String,Object> getAllParameters() throws IOException {
100+
public Map<String, Object> getAllParameters() throws IOException {
100101
String json = FileUtils.readFileToString(new File(dataDir + "/" + inputFile), ATOM_FILE_ENCODING);
101-
return JsonUtil.fromJson(json, new TypeReference<Map<String, Object>>(){});
102+
return JsonUtil.fromJson(json, new TypeReference<Map<String, Object>>() {
103+
});
102104
}
103105

104106
void persistent() throws IOException {

src/main/java/com/tencent/bk/devops/atom/AtomRunner.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import java.io.IOException;
1313

1414
/**
15+
* 插件执行入口类
1516
* @version 1.0
1617
*/
1718
@SuppressWarnings("all")

src/main/java/com/tencent/bk/devops/atom/api/BaseApi.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@
33

44
import com.google.common.collect.Maps;
55
import com.tencent.bk.devops.atom.utils.json.JsonUtil;
6-
import okhttp3.*;
7-
6+
import okhttp3.Headers;
7+
import okhttp3.MediaType;
8+
import okhttp3.OkHttpClient;
9+
import okhttp3.Request;
10+
import okhttp3.RequestBody;
11+
import okhttp3.Response;
812
import java.io.IOException;
913
import java.io.UnsupportedEncodingException;
1014
import java.net.URLEncoder;

src/main/java/com/tencent/bk/devops/atom/api/Header.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.tencent.bk.devops.atom.api;
22

33
/**
4+
* 请求头
45
* @version 1.0
56
*/
67
class Header {

src/main/java/com/tencent/bk/devops/atom/api/SdkEnv.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
import java.util.Map;
1919

2020
/**
21+
* sdk环境信息
2122
* @version 1.0
2223
*/
2324
@Setter
2425
@Getter
2526
public class SdkEnv {
2627

27-
private final static Logger logger = LoggerFactory.getLogger(SdkEnv.class);
28+
private static final Logger logger = LoggerFactory.getLogger(SdkEnv.class);
2829

2930
private BuildType buildType;
3031
private String projectId;

src/main/java/com/tencent/bk/devops/atom/common/BuildType.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.tencent.bk.devops.atom.common;
22

33
/**
4+
* 构建类型
45
* @version 1.0
56
*/
67
public enum BuildType {

src/main/java/com/tencent/bk/devops/atom/common/Constants.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.tencent.bk.devops.atom.common;
22

33
/**
4+
* 常量类
45
* @version 1.0
56
*/
67
public class Constants {

src/main/java/com/tencent/bk/devops/atom/common/ReportType.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ package com.tencent.bk.devops.atom.common
33
enum class ReportType {
44
INTERNAL,
55
THIRDPARTY
6-
}
6+
}

src/main/java/com/tencent/bk/devops/atom/common/Status.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.tencent.bk.devops.atom.common;
22

33
/**
4+
* 插件执行状态
45
* @version 1.0
56
*/
67
@SuppressWarnings("unused")

0 commit comments

Comments
 (0)