Skip to content

Commit d5063f5

Browse files
committed
Correction for the test error
- Add some flexmark research for find_lib - Improve the way to add new research for find_lib
1 parent 8855291 commit d5063f5

File tree

1 file changed

+62
-48
lines changed

1 file changed

+62
-48
lines changed

dist/bin/scaladoc

Lines changed: 62 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -52,52 +52,70 @@ addScrip() {
5252
script_args+=("'$1'")
5353
}
5454

55+
LIB_NAMES=(
56+
"*scaladoc*"
57+
"*scala3-compiler*"
58+
"*scala3-interfaces*"
59+
"*scala3-library*"
60+
"*tasty-core*"
61+
"*scala3-tasty-inspector*"
62+
"*flexmark-0*"
63+
"*flexmark*"
64+
"*flexmark-ext-anchorlink*"
65+
"*flexmark-ext-autolink*"
66+
"*flexmark-ext-emoji*"
67+
"*flexmark-ext-gfm-strikethrough*"
68+
"*flexmark-ext-gfm-tasklist*"
69+
"*flexmark-ext-wikilink*"
70+
"*flexmark-ext-yaml-front-matter*"
71+
"*flexmark-ext-tables*"
72+
"*flexmark-ext-ins*"
73+
"*flexmark-ext-superscript*"
74+
"*flexmark-util*"
75+
"*flexmark-util-ast*"
76+
"*flexmark-util-data*"
77+
"*flexmark-util-dependency*"
78+
"*flexmark-util-misc*"
79+
"*flexmark-util-format*"
80+
"*flexmark-util-sequence*"
81+
"*flexmark-util-builder*"
82+
"*flexmark-util-collection*"
83+
"*flexmark-util-visitor*"
84+
"*flexmark-util-options*"
85+
"*flexmark-util-html*"
86+
"*flexmark-formatter*"
87+
"*flexmark-jira-converter*"
88+
"*flexmark-ast*"
89+
"*liqp*"
90+
"*jsoup*"
91+
"*jackson-dataformat-yaml*"
92+
"*jackson-datatype-jsr310*"
93+
"*jackson-annotations*"
94+
"*jackson-core*"
95+
"*jackson-databind*"
96+
"*strftime4j*"
97+
"*scala-asm*"
98+
"*compiler-interface*"
99+
"*jline-reader*"
100+
"*jline-terminal-3*"
101+
"*jline-terminal-jna*"
102+
"*autolink-0.6*"
103+
"*antlr4*"
104+
"*snakeyaml*"
105+
"*scala-library*"
106+
"*protobuf-java*"
107+
"*util-interface*"
108+
"*jna-5*"
109+
"*antlr4-runtime*"
110+
)
111+
55112
classpathArgs () {
56113
CLASS_PATH=""
57-
CLASS_PATH+="$(find_lib "*scaladoc*")$PSEP"
58-
CLASS_PATH+="$(find_lib "*scala3-compiler*")$PSEP"
59-
CLASS_PATH+="$(find_lib "*scala3-interfaces*")$PSEP"
60-
CLASS_PATH+="$(find_lib "*scala3-library*")$PSEP"
61-
CLASS_PATH+="$(find_lib "*tasty-core*")$PSEP"
62-
CLASS_PATH+="$(find_lib "*scala3-tasty-inspector*")$PSEP"
63-
CLASS_PATH+="$(find_lib "*flexmark-0*")$PSEP"
64-
CLASS_PATH+="$(find_lib "*flexmark-ext-anchorlink*")$PSEP"
65-
CLASS_PATH+="$(find_lib "*flexmark-ext-autolink*")$PSEP"
66-
CLASS_PATH+="$(find_lib "*flexmark-ext-emoji*")$PSEP"
67-
CLASS_PATH+="$(find_lib "*flexmark-ext-gfm-strikethrough*")$PSEP"
68-
CLASS_PATH+="$(find_lib "*flexmark-ext-gfm-tasklist*")$PSEP"
69-
CLASS_PATH+="$(find_lib "*flexmark-ext-wikilink*")$PSEP"
70-
CLASS_PATH+="$(find_lib "*flexmark-ext-yaml-front-matter*")$PSEP"
71-
CLASS_PATH+="$(find_lib "*flexmark-ext-tables*")$PSEP"
72-
CLASS_PATH+="$(find_lib "*flexmark-ext-ins*")$PSEP"
73-
CLASS_PATH+="$(find_lib "*flexmark-ext-superscript*")$PSEP"
74-
CLASS_PATH+="$(find_lib "*flexmark-util-ast*")$PSEP"
75-
CLASS_PATH+="$(find_lib "*flexmark-util-data*")$PSEP"
76-
CLASS_PATH+="$(find_lib "*flexmark-util-dependency*")$PSEP"
77-
CLASS_PATH+="$(find_lib "*flexmark-util-misc*")$PSEP"
78-
CLASS_PATH+="$(find_lib "*liqp*")$PSEP"
79-
CLASS_PATH+="$(find_lib "*jsoup*")$PSEP"
80-
CLASS_PATH+="$(find_lib "*jackson-dataformat-yaml*")$PSEP"
81-
CLASS_PATH+="$(find_lib "*jackson-datatype-jsr310*")$PSEP"
82-
CLASS_PATH+="$(find_lib "*strftime4j*")$PSEP"
83-
CLASS_PATH+="$(find_lib "*scala-asm*")$PSEP"
84-
CLASS_PATH+="$(find_lib "*compiler-interface*")$PSEP"
85-
CLASS_PATH+="$(find_lib "*jline-reader*")$PSEP"
86-
CLASS_PATH+="$(find_lib "*jline-terminal-3*")$PSEP"
87-
CLASS_PATH+="$(find_lib "*jline-terminal-jna*")$PSEP"
88-
CLASS_PATH+="$(find_lib "*flexmark-formatter*")$PSEP"
89-
CLASS_PATH+="$(find_lib "*autolink-0.6*")$PSEP"
90-
CLASS_PATH+="$(find_lib "*flexmark-jira-converter*")$PSEP"
91-
CLASS_PATH+="$(find_lib "*antlr4*")$PSEP"
92-
CLASS_PATH+="$(find_lib "*jackson-annotations*")$PSEP"
93-
CLASS_PATH+="$(find_lib "*jackson-core*")$PSEP"
94-
CLASS_PATH+="$(find_lib "*jackson-databind*")$PSEP"
95-
CLASS_PATH+="$(find_lib "*snakeyaml*")$PSEP"
96-
CLASS_PATH+="$(find_lib "*scala-library*")$PSEP"
97-
CLASS_PATH+="$(find_lib "*protobuf-java*")$PSEP"
98-
CLASS_PATH+="$(find_lib "*util-interface*")$PSEP"
99-
CLASS_PATH+="$(find_lib "*jna-5*")$PSEP"
100-
CLASS_PATH+="$(find_lib "*antlr4-runtime*")$PSEP"
114+
115+
for lib_name in "${LIB_NAMES}"
116+
do
117+
CLASS_PATH+="$(find_lib "$lib_name")$PSEP"
118+
done
101119

102120
jvm_cp_args="-classpath \"$CLASS_PATH\""
103121
}
@@ -125,10 +143,6 @@ done
125143

126144
classpathArgs
127145

128-
echo "----------"
129-
echo $jvm_cp_args | grep tables
130-
echo "----------"
131-
132146
eval "\"$JAVACMD\"" \
133147
${JAVA_OPTS:-$default_java_opts} \
134148
"${java_args[@]}" \

0 commit comments

Comments
 (0)