Skip to content

Commit 8714aba

Browse files
committed
action: format
1 parent 254575d commit 8714aba

File tree

106 files changed

+782
-591
lines changed

Some content is hidden

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

106 files changed

+782
-591
lines changed

java/javase/javase-agent/src/main/java/cn/edu/ntu/java/javase/agent/Assist.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ public static class TraceInfo {
8989
private long begin;
9090
private Object[] args;
9191

92-
public TraceInfo() {}
92+
public TraceInfo() {
93+
}
9394

9495
public TraceInfo(long begin, Object[] args) {
9596
this.begin = begin;

java/javase/javase-agent/src/main/java/cn/edu/ntu/java/javase/agent/ServerAgent.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package cn.edu.ntu.java.javase.agent;
22

3-
import cn.edu.ntu.java.javase.agent.common.WildcardMatcher;
43
import cn.edu.ntu.java.javase.agent.common.TraceSession;
4+
import cn.edu.ntu.java.javase.agent.common.WildcardMatcher;
55
import javassist.*;
66
import javassist.bytecode.AccessFlag;
77

@@ -131,7 +131,8 @@ public static class TraceInfo {
131131
private long begin;
132132
private Object[] args;
133133

134-
public TraceInfo() {}
134+
public TraceInfo() {
135+
}
135136

136137
public TraceInfo(long begin, Object[] args) {
137138
this.begin = begin;

java/javase/javase-agent/src/main/java/cn/edu/ntu/java/javase/agent/WebAgent.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ public static byte[] build(ClassLoader loader, String className)
5555
ctClass.getDeclaredMethod(
5656
"service",
5757
pool.get(
58-
new String[] {
59-
"javax.servlet.http.HttpServletRequest",
60-
"javax.servlet.http.HttpServletResponse"
58+
new String[]{
59+
"javax.servlet.http.HttpServletRequest",
60+
"javax.servlet.http.HttpServletResponse"
6161
}));
6262

6363
CtMethod copyMethod = CtNewMethod.copy(method, ctClass, new ClassMap());
@@ -126,7 +126,8 @@ private static class WebTraceInfo {
126126
private String header;
127127
private long userTime;
128128

129-
public WebTraceInfo() {}
129+
public WebTraceInfo() {
130+
}
130131

131132
public WebTraceInfo(
132133
long begin,

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/annotations/SeData.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,5 @@
1212
*/
1313
@Target({ElementType.TYPE})
1414
@Retention(RetentionPolicy.SOURCE)
15-
public @interface SeData {}
15+
public @interface SeData {
16+
}

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/annotations/Serial.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
@Target({ElementType.TYPE})
1010
@Inherited
1111
public @interface Serial {
12-
String value() default "";
12+
String value() default "";
1313
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package cn.edu.ntu.java.annotations;
22

3-
import org.slf4j.LoggerFactory;
4-
53
import java.lang.annotation.*;
64

75
/**
@@ -10,4 +8,5 @@
108
@Documented
119
@Retention(RetentionPolicy.SOURCE) // 只在编译期有效, 最终不会打进 class 文件中
1210
@Target({ElementType.FIELD}) // 仅允许作用于类属性之上
13-
public @interface TrisceliVersion {}
11+
public @interface TrisceliVersion {
12+
}

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/processor/BaseProcessor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public void visitClassDef(JCTree.JCClassDecl jcClassDecl) {
7171

7272
log.info("aaa: {}", x);
7373
}
74-
);
74+
);
7575
});
7676

7777
super.visitClassDef(jcClassDecl);

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/processor/DataProcessor.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
4848
public void visitClassDef(JCTree.JCClassDecl jcClassDecl) {
4949
jcClassDecl.defs.stream().filter(tree -> tree.getKind().equals(Tree.Kind.VARIABLE))
5050
.map(tree -> (JCTree.JCVariableDecl) tree)
51-
//.filter(x -> !x.getModifiers().getTree().toString().contains("final"))
51+
//.filter(x -> !x.getModifiers().getTree().toString().contains("final"))
5252
.forEach(jcVariableDecl -> {
5353
//添加get方法
5454
jcClassDecl.defs = jcClassDecl.defs.prepend(addGetterMethod(jcVariableDecl));
@@ -69,7 +69,7 @@ public void visitClassDef(JCTree.JCClassDecl jcClassDecl) {
6969
* @param jcVariableDecl
7070
* @return
7171
*/
72-
private JCTree.JCMethodDecl addGetterMethod(JCTree.JCVariableDecl jcVariableDecl) {
72+
private JCTree.JCMethodDecl addGetterMethod(JCTree.JCVariableDecl jcVariableDecl) {
7373
//方法的访问级别
7474
JCTree.JCModifiers modifiers = treeMaker.Modifiers(Flags.PUBLIC);
7575
//方法名称

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/processor/DataProcessorV2.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
import com.sun.tools.javac.code.Flags;
55
import com.sun.tools.javac.code.Type;
66
import com.sun.tools.javac.tree.JCTree;
7-
import com.sun.tools.javac.util.*;
7+
import com.sun.tools.javac.util.List;
8+
import com.sun.tools.javac.util.ListBuffer;
9+
import com.sun.tools.javac.util.Name;
810

911
import java.lang.annotation.Annotation;
1012

@@ -14,7 +16,7 @@
1416
* @create 2022-12-14 00:28 <br/>
1517
* @project javas-jhm <br/>
1618
*/
17-
public class DataProcessorV2 extends BaseProcessor{
19+
public class DataProcessorV2 extends BaseProcessor {
1820

1921
@Override
2022
protected Class<? extends Annotation> anno() {
@@ -34,7 +36,7 @@ protected void initCustom() {
3436
* @param jcVariableDecl
3537
* @return
3638
*/
37-
private JCTree.JCMethodDecl addGetterMethod(JCTree.JCVariableDecl jcVariableDecl) {
39+
private JCTree.JCMethodDecl addGetterMethod(JCTree.JCVariableDecl jcVariableDecl) {
3840
//方法的访问级别
3941
JCTree.JCModifiers modifiers = treeMaker.Modifiers(Flags.PUBLIC);
4042
//方法名称

java/javase/javase-annotation/annotation-processor/src/main/java/cn/edu/ntu/java/processor/TrisceliVersionProcessor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
import java.util.HashSet;
1818
import java.util.Set;
1919

20-
/** {@link AbstractProcessor} 就属于 Pluggable Annotation Processing API */
20+
/**
21+
* {@link AbstractProcessor} 就属于 Pluggable Annotation Processing API
22+
*/
2123
public class TrisceliVersionProcessor extends AbstractProcessor {
2224

2325
private JavacTrees javacTrees;

java/javase/javase-annotation/annotation/src/main/java/cn/edu/ntu/java/declare/dynamic/SetValue.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,6 @@
1717
*/
1818
public class SetValue {
1919

20-
@Tag
21-
public void tag() {
22-
}
23-
2420
/**
2521
* 在每一个类执行之前, 设置注解的属性
2622
*
@@ -44,9 +40,12 @@ public static void beforeClass() {
4440
Assert.assertEquals("setAnnotation", value);
4541
}
4642

47-
4843
@SneakyThrows
4944
public static void main(String[] args) {
5045
beforeClass();
5146
}
47+
48+
@Tag
49+
public void tag() {
50+
}
5251
}

java/javase/javase-annotation/annotation/src/main/java/cn/edu/ntu/java/package-info.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,13 @@
88
* - array
99
* - Class
1010
* </pre>
11-
*
11+
* <p>
1212
* 2. 分类
13-
* - 声明时注解: @Transactional
14-
* 1. request advice:
15-
* 2. validator filed:
16-
* 3. aop service: @Aspect
17-
* - 编译时注解
18-
*
13+
* - 声明时注解: @Transactional
14+
* 1. request advice:
15+
* 2. validator filed:
16+
* 3. aop service: @Aspect
17+
* - 编译时注解
1918
*/
2019

2120
package cn.edu.ntu.java;

java/javase/javase-annotation/annotation/src/main/java/cn/edu/ntu/java/test/SerialTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@
66
* @author alice52
77
*/
88
@Serial
9-
public class SerialTest {}
9+
public class SerialTest {
10+
}

java/javase/javase-annotation/annotation/src/main/java/cn/edu/ntu/java/test/TrisceliTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
public class TrisceliTest {
99

1010
@TrisceliVersion
11-
private static final String version="";
11+
private static final String version = "";
1212
}
1313

java/javase/javase-classloader/src/main/java/cn/edu/ntu/java/javase/classloader/LoadSequence.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,5 @@
1717
* @author zack <br>
1818
* @create 2020-04-04 22:06 <br>
1919
*/
20-
public final class LoadSequence {}
20+
public final class LoadSequence {
21+
}

java/javase/javase-classloader/src/main/java/cn/edu/ntu/java/javase/classloader/SalaryStealing.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public static void main(String[] args) {
2424
cal(salary);
2525

2626
// v2
27-
URLClassLoader loader = new URLClassLoader(new URL[] {new URL("")});
27+
URLClassLoader loader = new URLClassLoader(new URL[]{new URL("")});
2828
calV2(salary, loader);
2929

3030
// v3: hot load

java/javase/javase-classloader/src/main/java/cn/edu/ntu/java/javase/classloader/SpiImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
* @author zack <br>
55
* @create 2020-04-04 22:06 <br>
66
*/
7-
public class SpiImpl implements SpiInterface {}
7+
public class SpiImpl implements SpiInterface {
8+
}

java/javase/javase-classloader/src/main/java/cn/edu/ntu/java/javase/classloader/SpiInterface.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@
44
* @author zack <br>
55
* @create 2020-04-04 22:06 <br>
66
*/
7-
public interface SpiInterface {}
7+
public interface SpiInterface {
8+
}

java/javase/javase-classloader/src/main/java/cn/edu/ntu/java/javase/classloader/SpiLoaderWithContextClassLoader.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@ public static void main(String[] args) {
1919
spiV1();
2020
}
2121

22-
/** 每次使用的时候都需要加载, 可以使用V2 对上下文进行切换不需要每次都加载 */
22+
/**
23+
* 每次使用的时候都需要加载, 可以使用V2 对上下文进行切换不需要每次都加载
24+
*/
2325
public static void spiV1() {
2426
// load(class, loader) 进行制定类加载器进行加载
2527
ServiceLoader<SpiInterface> spis =
@@ -33,7 +35,9 @@ public static void spiV1() {
3335
Optional.ofNullable(spi).ifPresent(System.out::println);
3436
}
3537

36-
/** 调整类加载器的上下文环境 */
38+
/**
39+
* 调整类加载器的上下文环境
40+
*/
3741
public static void spiV2() {
3842
ClassLoader cl = Thread.currentThread().getContextClassLoader();
3943

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/Array2List.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,21 @@ public static void main(String[] args) {
3030
*/
3131
public static void array2ListByArrays() throws UnsupportedOperationException {
3232
List<Integer> integers = Arrays.asList(1, 2, 3);
33-
List<int[]> ints = Arrays.asList(new int[] {1, 2, 3});
33+
List<int[]> ints = Arrays.asList(new int[]{1, 2, 3});
3434
}
3535

36-
/** 利用 ArrayList 构造函数将 java.util.Arrays.ArrayList 转换为 java.util.ArrayList */
36+
/**
37+
* 利用 ArrayList 构造函数将 java.util.Arrays.ArrayList 转换为 java.util.ArrayList
38+
*/
3739
public static void array2ListByArrayList() {
3840
ArrayList<Integer> integers = new ArrayList<>(Arrays.asList(1, 2, 3));
3941
integers.add(4);
4042
integers.forEach(System.out::println);
4143
}
4244

43-
/** 使用 Collections#addAll() 效率最高 */
45+
/**
46+
* 使用 Collections#addAll() 效率最高
47+
*/
4448
private static void array2ListByCollections() {
4549
List<Integer> integers = new ArrayList<>();
4650
boolean success = Collections.addAll(integers, 1, 2, 3);

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/ConcurrentModificationExceptionTest.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,21 @@ public static void main(String[] args) {
2424
// });
2525
}
2626

27-
/** 同时读写一个 List 会出现 ConcurrentModificationException 异常 */
27+
/**
28+
* 同时读写一个 List 会出现 ConcurrentModificationException 异常
29+
*/
2830
public static void threadSafe() {
2931
ArrayList<String> unsafeList = new ArrayList<>();
3032
IntStream.rangeClosed(1, 1000)
3133
.forEach(
3234
i ->
3335
new Thread(
34-
() -> {
35-
String uuid = UUID.fastUUID().toString();
36-
unsafeList.add(uuid);
37-
log.info("{}", unsafeList);
38-
},
39-
"AAA" + i)
36+
() -> {
37+
String uuid = UUID.fastUUID().toString();
38+
unsafeList.add(uuid);
39+
log.info("{}", unsafeList);
40+
},
41+
"AAA" + i)
4042
.start());
4143
}
4244
}

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/CustomLinkedList.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,11 @@ public class CustomLinkedList<E> {
1515
transient Node<E> last;
1616
transient int modCount = 0;
1717

18-
/** Constructs an empty list. */
19-
public CustomLinkedList() {}
18+
/**
19+
* Constructs an empty list.
20+
*/
21+
public CustomLinkedList() {
22+
}
2023

2124
/**
2225
* 尾插法

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/DistinctList.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ public static void main(String[] args) {
2222
numbers.forEach(System.out::println);
2323
}
2424

25-
/** Use LinkedHashSet to make sure sequence and unique */
25+
/**
26+
* Use LinkedHashSet to make sure sequence and unique
27+
*/
2628
public static void distinctByLinkedHashSet() {
2729
LinkedHashSet<Integer> hashSet = new LinkedHashSet<>(numbers);
2830
ArrayList<Integer> distinctNumbers = new ArrayList<>(hashSet);
@@ -61,7 +63,9 @@ private static void distinctByList() {
6163
numbers.addAll(result);
6264
}
6365

64-
/** i and j must start from zero */
66+
/**
67+
* i and j must start from zero
68+
*/
6569
@Deprecated
6670
public static void distinctForce() {
6771
for (int i = 0; i < numbers.size(); i++) {

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/List2Array.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public static void list2Array() {
2121
ArrayList<Integer> integers = new ArrayList<>(Arrays.asList(1, 2, 3));
2222

2323
Object[] objects = integers.toArray();
24-
Integer[] array = integers.toArray(new Integer[] {});
24+
Integer[] array = integers.toArray(new Integer[]{});
2525
Arrays.stream(array).forEach(System.out::println);
2626
}
2727
}

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/list/ListWithGeneric.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
import static cn.edu.ntu.java.javase.collection.ObjectFactory.persons;
99
import static cn.edu.ntu.java.javase.collection.ObjectFactory.students;
1010

11-
/** @author zack */
11+
/**
12+
* @author zack
13+
*/
1214
public class ListWithGeneric {
1315

1416
@Deprecated

java/javase/javase-collection/src/main/java/cn/edu/ntu/java/javase/collection/tools/CollectionsAndArraysTest.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,15 @@
1616
*/
1717
public class CollectionsAndArraysTest {
1818

19-
public static void main(String[] args) {}
20-
/** 对List列表中的数据按年龄生序排序 */
19+
public static void main(String[] args) {
20+
}
21+
22+
/**
23+
* 对List列表中的数据按年龄生序排序
24+
*/
2125
@Test
2226
public void ListSort() {
23-
Arrays.sort(new int[] {});
27+
Arrays.sort(new int[]{});
2428
Collections.sort(persons, Comparator.comparing(Person::getAge));
2529
persons.forEach(System.out::println);
2630
}

0 commit comments

Comments
 (0)