Files
openidea/evals/java/golden/java.app.implementation.jdkInterface.json
T
l0ng-ai b2d506a929 test(evals): measure Java code intelligence as the user sees it (#2758)
pnpm eval drives the production workbench in Chromium against a release openidea-server and real jdtls, judging each scenario (navigation, usages, implementations, gutter markers, lenses, diagnostics, completion, docs, rename) on time to feedback, first and complete result, and checking results against evals/java/golden/. Supporting changes: data-* hooks in the usages popup, hints and rows; a shared in-page Tauri shim for smoke tests and evals; a shared perf bundle builder; language-server versions in .github/tool-versions.env shared with Language smoke; the eval agent skill.
2026-11-12 12:17:07 +08:00

82 lines
5.8 KiB
JSON

{
"tools": {
"jdtls": "1.63.0-202610191322",
"java": "21.0.13.0.2 (Homebrew)"
},
"groups": {
"implementations": [
"jdt://contents/java.base/java.lang.invoke/AbstractConstantGroup.java:175",
"jdt://contents/java.base/java.util.concurrent/CopyOnWriteArrayList.java:1269",
"jdt://contents/java.base/java.util.concurrent/CopyOnWriteArrayList.java:1742",
"jdt://contents/java.base/java.util.concurrent/CopyOnWriteArrayList.java:99",
"jdt://contents/java.base/java.util/AbstractList.java:75",
"jdt://contents/java.base/java.util/AbstractList.java:750",
"jdt://contents/java.base/java.util/AbstractList.java:919",
"jdt://contents/java.base/java.util/AbstractSequentialList.java:71",
"jdt://contents/java.base/java.util/ArrayList.java:109",
"jdt://contents/java.base/java.util/ArrayList.java:1194",
"jdt://contents/java.base/java.util/Arrays.java:4229",
"jdt://contents/java.base/java.util/Collections.java:1486",
"jdt://contents/java.base/java.util/Collections.java:1585",
"jdt://contents/java.base/java.util/Collections.java:2691",
"jdt://contents/java.base/java.util/Collections.java:2789",
"jdt://contents/java.base/java.util/Collections.java:3748",
"jdt://contents/java.base/java.util/Collections.java:3836",
"jdt://contents/java.base/java.util/Collections.java:4779",
"jdt://contents/java.base/java.util/Collections.java:5158",
"jdt://contents/java.base/java.util/Collections.java:5368",
"jdt://contents/java.base/java.util/ImmutableCollections.java:254",
"jdt://contents/java.base/java.util/ImmutableCollections.java:434",
"jdt://contents/java.base/java.util/ImmutableCollections.java:553",
"jdt://contents/java.base/java.util/ImmutableCollections.java:660",
"jdt://contents/java.base/java.util/LinkedList.java:1292",
"jdt://contents/java.base/java.util/LinkedList.java:90",
"jdt://contents/java.base/java.util/ReverseOrderListView.java:40",
"jdt://contents/java.base/java.util/ReverseOrderListView.java:55",
"jdt://contents/java.base/java.util/Stack.java:50",
"jdt://contents/java.base/java.util/Vector.java:92",
"jdt://contents/java.base/jdk.internal.classfile.components/ClassPrinter.java:151",
"jdt://contents/java.base/jdk.internal.classfile.impl/ClassPrinterImpl.java:78",
"jdt://contents/java.base/jdk.internal.classfile.impl/Util.java:161",
"jdt://contents/java.base/jdk.internal.org.objectweb.asm.tree/MethodNode.java:281",
"jdt://contents/java.base/sun.net.www.http/KeepAliveStreamCleaner.java:49",
"jdt://contents/java.base/sun.security.jca/ProviderList.java:153",
"jdt://contents/java.base/sun.security.jca/ProviderList.java:431",
"jdt://contents/java.desktop/javax.swing/JEditorPane.java:2010",
"jdt://contents/java.desktop/sun.awt.util/IdentityArrayList.java:95",
"jdt://contents/java.desktop/sun.swing/BakedArrayList.java:47",
"jdt://contents/java.management/com.sun.jmx.remote.internal/ArrayQueue.java:31",
"jdt://contents/java.management/javax.management.relation/RoleList.java:56",
"jdt://contents/java.management/javax.management.relation/RoleUnresolvedList.java:55",
"jdt://contents/java.management/javax.management/AttributeList.java:65",
"jdt://contents/java.xml/com.sun.org.apache.xalan.internal.xsltc.compiler.util/StringStack.java:30",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.util/ByteListImpl.java:36",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/Base64BinaryDV.java:60",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/HexBinaryDV.java:57",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/ListDV.java:58",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/XSSimpleTypeDecl.java:2263",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/XSSimpleTypeDecl.java:2298",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.dv.xs/XSSimpleTypeDecl.java:3447",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs.util/LSInputListImpl.java:38",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs.util/ObjectListImpl.java:35",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs.util/ShortListImpl.java:36",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs.util/StringListImpl.java:38",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs.util/XSObjectListImpl.java:41",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs/PSVIErrorList.java:35",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.impl.xs/XSModelImpl.java:63",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs.datatypes/ByteList.java:34",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs.datatypes/ObjectList.java:33",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs/LSInputList.java:33",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs/ShortList.java:31",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs/StringList.java:31",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs/XSNamespaceItemList.java:32",
"jdt://contents/java.xml/com.sun.org.apache.xerces.internal.xs/XSObjectList.java:32",
"jdt://contents/jdk.compiler/com.sun.tools.javac.model/FilteredMemberList.java:46",
"jdt://contents/jdk.compiler/com.sun.tools.javac.util/List.java:53",
"jdt://contents/jdk.compiler/com.sun.tools.javac.util/List.java:79",
"jdt://contents/jdk.jdi/com.sun.tools.jdi/EventSetImpl.java:86",
"jdt://contents/jdk.jshell/jdk.jshell/DiagList.java:38"
]
}
}