Skip to content

Commit dbae57a

Browse files
committed
fix logic issue in godelscript documents
1 parent 1d080bb commit dbae57a

File tree

2 files changed

+20
-4
lines changed

2 files changed

+20
-4
lines changed

Diff for: doc/4_godelscript_language.en.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -1172,10 +1172,18 @@ fn default_java_db() -> JavaDB {
11721172
return JavaDB::load("coref_java_src.db")
11731173
}
11741174

1175+
fn usedMethod(m: Method) -> bool {
1176+
for(c in CallableBinding(default_java_db())) {
1177+
if (c.getCallee().key_eq(m)) {
1178+
return true
1179+
}
1180+
}
1181+
}
1182+
11751183
// find unused methods
11761184
fn unused_method(unused: string) -> bool {
1177-
for(c in Callable(default_java_db()), method in Callable(default_java_db()), caller in method.getCaller()) {
1178-
if (c != caller && unused = method.getSignature()) {
1185+
for(m in Method(default_java_db())) {
1186+
if (!usedMethod(m) && unused = m.getSignature()) {
11791187
return true
11801188
}
11811189
}

Diff for: doc/4_godelscript_language.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -1172,10 +1172,18 @@ fn default_java_db() -> JavaDB {
11721172
return JavaDB::load("coref_java_src.db")
11731173
}
11741174

1175+
fn usedMethod(m: Method) -> bool {
1176+
for(c in CallableBinding(default_java_db())) {
1177+
if (c.getCallee().key_eq(m)) {
1178+
return true
1179+
}
1180+
}
1181+
}
1182+
11751183
// find unused methods
11761184
fn unused_method(unused: string) -> bool {
1177-
for(c in Callable(default_java_db()), method in Callable(default_java_db()), caller in method.getCaller()) {
1178-
if (c != caller && unused = method.getSignature()) {
1185+
for(m in Method(default_java_db())) {
1186+
if (!usedMethod(m) && unused = m.getSignature()) {
11791187
return true
11801188
}
11811189
}

0 commit comments

Comments
 (0)