---
source: crates/core/tests/extractor_snapshots.rs
assertion_line: 124
expression: body
input_file: crates/core/tests/fixtures/java/UserService.java
---
{
"defs": [
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/comment:0",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"position": [
0,
182
],
"signature": "",
"visibility": ""
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/comment:368",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"position": [
368,
584
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "class",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"position": [
585,
3843
],
"signature": "",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:614",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
614,
688
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "record",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
690,
768
],
"signature": "",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:771",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
771,
812
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "class",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
814,
972
],
"signature": "",
"visibility": "public"
},
{
"binding": "export",
"kind": "constructor",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException/constructor:UserNotFoundException(id:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException",
"position": [
885,
969
],
"signature": "id:String",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:975",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
975,
1041
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "class",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
1043,
1422
],
"signature": "",
"visibility": "public"
},
{
"binding": "local",
"kind": "field",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/field:field",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"position": [
1131,
1136
],
"signature": "",
"visibility": "private"
},
{
"binding": "local",
"kind": "field",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/field:value",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"position": [
1161,
1166
],
"signature": "",
"visibility": "private"
},
{
"binding": "export",
"kind": "constructor",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/constructor:ConflictException(field:String,value:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"position": [
1171,
1323
],
"signature": "field:String,value:String",
"visibility": "public"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:field()",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"position": [
1327,
1371
],
"signature": "",
"visibility": "public"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:value()",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"position": [
1375,
1419
],
"signature": "",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:1425",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
1425,
1564
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "interface",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
1566,
1733
],
"signature": "",
"visibility": "public"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository/method:findById(id:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository",
"position": [
1602,
1637
],
"signature": "id:String",
"visibility": "package"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository/method:findByEmail(email:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository",
"position": [
1640,
1681
],
"signature": "email:String",
"visibility": "package"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository/method:insert(user:User)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository",
"position": [
1684,
1707
],
"signature": "user:User",
"visibility": "package"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository/method:scan()",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository",
"position": [
1710,
1730
],
"signature": "",
"visibility": "package"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:1736",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
1736,
1883
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "class",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
1885,
2790
],
"signature": "",
"visibility": "public"
},
{
"binding": "local",
"kind": "field",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/field:byId",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"position": [
2000,
2032
],
"signature": "",
"visibility": "private"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"position": [
2037,
2141
],
"signature": "id:String",
"visibility": "public"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"position": [
2145,
2369
],
"signature": "email:String",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)/comment:2210",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"position": [
2210,
2272
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"position": [
2373,
2705
],
"signature": "user:User",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)/comment:2420",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"position": [
2420,
2546
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"position": [
2709,
2787
],
"signature": "",
"visibility": "public"
},
{
"binding": "local",
"kind": "field",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/field:repo",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
2822,
2826
],
"signature": "",
"visibility": "private"
},
{
"binding": "export",
"kind": "constructor",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/constructor:UserService(repo:UserRepository)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
2830,
2894
],
"signature": "repo:UserRepository",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:2897",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
2897,
2966
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
2968,
3076
],
"signature": "id:String",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:3079",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
3079,
3199
],
"signature": "",
"visibility": ""
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
3201,
3466
],
"signature": "email:String,name:String,tags:List<String>",
"visibility": "public"
},
{
"binding": "export",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
3469,
3606
],
"signature": "tag:String",
"visibility": "public"
},
{
"binding": "none",
"kind": "comment",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/comment:3609",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
3609,
3683
],
"signature": "",
"visibility": ""
},
{
"binding": "local",
"kind": "method",
"moniker": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"origin": "extracted",
"parent": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"position": [
3685,
3841
],
"signature": "email:String",
"visibility": "private"
}
],
"refs": [
{
"alias": "",
"binding": "import",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"kind": "imports_symbol",
"position": [
202,
224
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:List"
},
{
"alias": "",
"binding": "import",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"kind": "imports_symbol",
"position": [
225,
251
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:Optional"
},
{
"alias": "",
"binding": "import",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"kind": "imports_symbol",
"position": [
252,
298
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:concurrent/path:ConcurrentHashMap"
},
{
"alias": "",
"binding": "import",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"kind": "imports_symbol",
"position": [
299,
334
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:stream/path:Collectors"
},
{
"alias": "",
"binding": "import",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService",
"kind": "imports_symbol",
"position": [
335,
366
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:stream/path:Stream"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException",
"kind": "extends",
"position": [
864,
880
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:RuntimeException"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException/constructor:UserNotFoundException(id:String)",
"kind": "uses_type",
"position": [
914,
920
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"kind": "extends",
"position": [
1089,
1105
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:RuntimeException"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"kind": "uses_type",
"position": [
1124,
1130
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException",
"kind": "uses_type",
"position": [
1154,
1160
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/constructor:ConflictException(field:String,value:String)",
"kind": "uses_type",
"position": [
1196,
1202
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/constructor:ConflictException(field:String,value:String)",
"kind": "uses_type",
"position": [
1210,
1216
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:field()",
"kind": "uses_type",
"position": [
1334,
1340
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:field()",
"kind": "reads",
"position": [
1361,
1366
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:field"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:value()",
"kind": "uses_type",
"position": [
1382,
1388
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException/method:value()",
"kind": "reads",
"position": [
1409,
1414
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:value"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"kind": "implements",
"position": [
1935,
1949
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository",
"kind": "uses_type",
"position": [
1968,
1999
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:concurrent/path:ConcurrentHashMap"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/field:byId",
"kind": "instantiates",
"position": [
2007,
2032
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:concurrent/path:ConcurrentHashMap"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/field:byId",
"kind": "uses_type",
"position": [
2011,
2030
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:concurrent/path:ConcurrentHashMap"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "annotates",
"position": [
2037,
2046
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/annotation_type:Override"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "uses_type",
"position": [
2056,
2070
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:Optional"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "uses_type",
"position": [
2080,
2086
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "method_call",
"position": [
2103,
2136
],
"receiver_hint": "Optional",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:ofNullable"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "reads",
"position": [
2103,
2111
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:Optional"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "method_call",
"position": [
2123,
2135
],
"receiver_hint": "byId",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:get"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findById(id:String)",
"kind": "reads",
"position": [
2123,
2127
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:byId"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "annotates",
"position": [
2145,
2154
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/annotation_type:Override"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "uses_type",
"position": [
2164,
2178
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:Optional"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "uses_type",
"position": [
2191,
2197
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "method_call",
"position": [
2283,
2364
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:findFirst"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "method_call",
"position": [
2283,
2347
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:filter"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "method_call",
"position": [
2283,
2305
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:stream"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "method_call",
"position": [
2283,
2296
],
"receiver_hint": "byId",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:values"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "reads",
"position": [
2283,
2287
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:byId"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "method_call",
"position": [
2323,
2332
],
"receiver_hint": "u",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:email"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)",
"kind": "reads",
"position": [
2333,
2339
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:equals"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "annotates",
"position": [
2373,
2382
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/annotation_type:Override"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "uses_type",
"position": [
2392,
2396
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "uses_type",
"position": [
2404,
2408
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "method_call",
"position": [
2554,
2591
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:isPresent"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "calls",
"position": [
2554,
2579
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:findByEmail(email:String)"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "method_call",
"position": [
2566,
2578
],
"receiver_hint": "user",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:email"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "instantiates",
"position": [
2605,
2649
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "uses_type",
"position": [
2609,
2626
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "method_call",
"position": [
2636,
2648
],
"receiver_hint": "user",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:email"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "method_call",
"position": [
2659,
2684
],
"receiver_hint": "byId",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:put"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "reads",
"position": [
2659,
2663
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:byId"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:insert(user:User)",
"kind": "method_call",
"position": [
2668,
2677
],
"receiver_hint": "user",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:id"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"kind": "annotates",
"position": [
2709,
2718
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/annotation_type:Override"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"kind": "uses_type",
"position": [
2728,
2740
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:stream/path:Stream"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"kind": "method_call",
"position": [
2760,
2782
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:stream"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"kind": "method_call",
"position": [
2760,
2773
],
"receiver_hint": "byId",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:values"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:InMemoryRepository/method:scan()",
"kind": "reads",
"position": [
2760,
2764
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:byId"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService",
"kind": "uses_type",
"position": [
2807,
2821
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/constructor:UserService(repo:UserRepository)",
"kind": "uses_type",
"position": [
2849,
2863
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/interface:UserRepository"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "uses_type",
"position": [
2975,
2979
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "uses_type",
"position": [
2984,
2990
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "method_call",
"position": [
3006,
3072
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:orElseThrow"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "method_call",
"position": [
3006,
3023
],
"receiver_hint": "repo",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:findById"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "reads",
"position": [
3006,
3010
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:repo"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:get(id:String)",
"kind": "uses_type",
"position": [
3046,
3067
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:UserNotFoundException"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3208,
3212
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3220,
3226
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3234,
3240
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3247,
3259
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:List"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "method_call",
"position": [
3274,
3309
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:isPresent"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "method_call",
"position": [
3274,
3297
],
"receiver_hint": "repo",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:findByEmail"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "reads",
"position": [
3274,
3278
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:repo"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "instantiates",
"position": [
3322,
3359
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3326,
3343
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/class:ConflictException"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3367,
3371
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "instantiates",
"position": [
3379,
3434
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "resolved",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "uses_type",
"position": [
3383,
3387
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/record:User"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "calls",
"position": [
3388,
3401
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "method_call",
"position": [
3416,
3433
],
"receiver_hint": "List",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:copyOf"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "reads",
"position": [
3416,
3420
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:List"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "method_call",
"position": [
3445,
3462
],
"receiver_hint": "repo",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:insert"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:create(email:String,name:String,tags:List<String>)",
"kind": "reads",
"position": [
3445,
3449
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:repo"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "uses_type",
"position": [
3476,
3486
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:util/path:List"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "uses_type",
"position": [
3495,
3501
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "method_call",
"position": [
3518,
3602
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:collect"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "method_call",
"position": [
3518,
3569
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:filter"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "method_call",
"position": [
3518,
3529
],
"receiver_hint": "repo",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:scan"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "reads",
"position": [
3518,
3522
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:repo"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "method_call",
"position": [
3546,
3554
],
"receiver_hint": "u",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:tags"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "reads",
"position": [
3555,
3563
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:contains"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "method_call",
"position": [
3582,
3601
],
"receiver_hint": "Collectors",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:toList"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:withTag(tag:String)",
"kind": "reads",
"position": [
3582,
3592
],
"receiver_hint": "",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/field:Collectors"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "uses_type",
"position": [
3700,
3706
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "external",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "uses_type",
"position": [
3714,
3720
],
"receiver_hint": "",
"to": "code+moniker://app/external_pkg:java/path:lang/path:String"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "method_call",
"position": [
3741,
3759
],
"receiver_hint": "email",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:indexOf"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "method_call",
"position": [
3779,
3815
],
"receiver_hint": "call",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:toLowerCase"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "method_call",
"position": [
3779,
3801
],
"receiver_hint": "email",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:substring"
},
{
"alias": "",
"binding": "local",
"confidence": "name_match",
"from": "code+moniker://app/lang:java/package:app/package:user/module:UserService/class:UserService/method:makeId(email:String)",
"kind": "method_call",
"position": [
3818,
3837
],
"receiver_hint": "email",
"to": "code+moniker://app/lang:java/package:app/package:user/module:UserService/method:toLowerCase"
}
],
"root": "code+moniker://app/lang:java/package:app/package:user/module:UserService"
}