🎨 格式化部分代码

This commit is contained in:
Binary Wang
2020-04-04 22:26:52 +08:00
parent c175a31c45
commit 458c645fa4
2 changed files with 21 additions and 9 deletions

View File

@@ -20,11 +20,15 @@ import java.util.Set;
import java.util.SortedSet; import java.util.SortedSet;
import java.util.TreeSet; import java.util.TreeSet;
// 目前仅仅处理@Data且必须在lombok自己的processor之前执行千万注意 /**
* 目前仅仅处理@Data且必须在lombok自己的processor之前执行千万注意
*
* @author outersky
*/
@SupportedAnnotationTypes("lombok.Data") @SupportedAnnotationTypes("lombok.Data")
@SupportedSourceVersion(SourceVersion.RELEASE_7) @SupportedSourceVersion(SourceVersion.RELEASE_7)
public class GraalProcessor extends AbstractProcessor { public class GraalProcessor extends AbstractProcessor {
private static final String REFLECTION_CONFIG_JSON = "reflection-config.json"; private static final String REFLECTION_CONFIG_JSON = "reflection-config.json";
private static final String NATIVE_IMAGE_PROPERTIES = "native-image.properties"; private static final String NATIVE_IMAGE_PROPERTIES = "native-image.properties";
@@ -40,10 +44,14 @@ public class GraalProcessor extends AbstractProcessor {
} }
//只有最后一轮才可以写文件,否则文件会被重复打开,报错! //只有最后一轮才可以写文件,否则文件会被重复打开,报错!
if (!roundEnv.processingOver()) return false; if (!roundEnv.processingOver()) {
return false;
}
// 如果没有文件要写,跳过 // 如果没有文件要写,跳过
if (classSet.isEmpty()) return false; if (classSet.isEmpty()) {
return false;
}
writeFiles(); writeFiles();
@@ -72,7 +80,9 @@ public class GraalProcessor extends AbstractProcessor {
*/ */
private String getPackageName(String fullClassName) { private String getPackageName(String fullClassName) {
int last = fullClassName.lastIndexOf('.'); int last = fullClassName.lastIndexOf('.');
if (last == -1) return fullClassName; if (last == -1) {
return fullClassName;
}
return fullClassName.substring(0, last); return fullClassName.substring(0, last);
} }
@@ -158,7 +168,9 @@ public class GraalProcessor extends AbstractProcessor {
TypeElement s = (TypeElement) ((DeclaredType) superclass).asElement(); TypeElement s = (TypeElement) ((DeclaredType) superclass).asElement();
String sName = s.toString(); String sName = s.toString();
// ignore java.**/javax.** // ignore java.**/javax.**
if (sName.startsWith("java.") || sName.startsWith("javax.")) return; if (sName.startsWith("java.") || sName.startsWith("javax.")) {
return;
}
registerClass(sName); registerClass(sName);
handleSuperClass(s); handleSuperClass(s);
} }

View File

@@ -291,12 +291,12 @@ public class WxMaServiceImpl implements WxMaService, RequestHttp<CloseableHttpCl
Lock lock = this.getWxMaConfig().getAccessTokenLock(); Lock lock = this.getWxMaConfig().getAccessTokenLock();
lock.lock(); lock.lock();
try { try {
if(StringUtils.equals(this.getWxMaConfig().getAccessToken(), accessToken)){ if (StringUtils.equals(this.getWxMaConfig().getAccessToken(), accessToken)) {
this.getWxMaConfig().expireAccessToken(); this.getWxMaConfig().expireAccessToken();
} }
} catch (Exception ex){ } catch (Exception ex) {
this.getWxMaConfig().expireAccessToken(); this.getWxMaConfig().expireAccessToken();
}finally { } finally {
lock.unlock(); lock.unlock();
} }
if (this.getWxMaConfig().autoRefreshToken()) { if (this.getWxMaConfig().autoRefreshToken()) {