11 package minimized ;
22
3+ //⌄ enclosing_range_start semanticdb maven . . minimized/Bar#
34 @interface Bar {
45// ^^^ definition semanticdb maven . . minimized/Bar#
56// display_name Bar
67// signature_documentation java @interface Bar
7- // enclosing_range 2 0 4 1
88// kind Interface
99// relationship is_implementation semanticdb maven jdk 11 java/lang/annotation/Annotation#
10+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Bar#value().
1011 double value ();
1112// ^^^^^ definition semanticdb maven . . minimized/Bar#value().
1213// display_name value
1314// signature_documentation java public abstract double value()
14- // enclosing_range 3 2 17
1515// kind AbstractMethod
16+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Bar#value().
1617 }
18+ //⌃ enclosing_range_end semanticdb maven . . minimized/Bar#
1719
20+ //⌄ enclosing_range_start semanticdb maven . . minimized/BarB#
1821 @interface BarB {
1922// ^^^^ definition semanticdb maven . . minimized/BarB#
2023// display_name BarB
2124// signature_documentation java @interface BarB
22- // enclosing_range 6 0 8 1
2325// kind Interface
2426// relationship is_implementation semanticdb maven jdk 11 java/lang/annotation/Annotation#
27+ // ⌄ enclosing_range_start semanticdb maven . . minimized/BarB#value().
2528 boolean value ();
2629// ^^^^^ definition semanticdb maven . . minimized/BarB#value().
2730// display_name value
2831// signature_documentation java public abstract boolean value()
29- // enclosing_range 7 2 18
3032// kind AbstractMethod
33+ // ⌃ enclosing_range_end semanticdb maven . . minimized/BarB#value().
3134 }
35+ //⌃ enclosing_range_end semanticdb maven . . minimized/BarB#
3236
37+ //⌄ enclosing_range_start semanticdb maven . . minimized/Nullable#
3338 @interface Nullable {
3439// ^^^^^^^^ definition semanticdb maven . . minimized/Nullable#
3540// display_name Nullable
3641// signature_documentation java @interface Nullable
37- // enclosing_range 10 0 12 1
3842// kind Interface
3943// relationship is_implementation semanticdb maven jdk 11 java/lang/annotation/Annotation#
44+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Nullable#value().
4045 String value () default "" ;
4146// ^^^^^^ reference semanticdb maven jdk 11 java/lang/String#
4247// ^^^^^ definition semanticdb maven . . minimized/Nullable#value().
4348// display_name value
4449// signature_documentation java public abstract String value()
45- // enclosing_range 11 2 28
4650// kind AbstractMethod
51+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Nullable#value().
4752 }
53+ //⌃ enclosing_range_end semanticdb maven . . minimized/Nullable#
4854
4955
56+ //⌄ enclosing_range_start semanticdb maven . . minimized/BarRef#
5057 @interface BarRef {
5158// ^^^^^^ definition semanticdb maven . . minimized/BarRef#
5259// display_name BarRef
5360// signature_documentation java @interface BarRef
54- // enclosing_range 15 0 17 1
5561// kind Interface
5662// relationship is_implementation semanticdb maven jdk 11 java/lang/annotation/Annotation#
63+ // ⌄ enclosing_range_start semanticdb maven . . minimized/BarRef#value().
5764 SuppressWarnings value ();
5865// ^^^^^^^^^^^^^^^^ reference semanticdb maven jdk 11 java/lang/SuppressWarnings#
5966// ^^^^^ definition semanticdb maven . . minimized/BarRef#value().
6067// display_name value
6168// signature_documentation java public abstract SuppressWarnings value()
62- // enclosing_range 16 2 27
6369// kind AbstractMethod
70+ // ⌃ enclosing_range_end semanticdb maven . . minimized/BarRef#value().
6471 }
72+ //⌃ enclosing_range_end semanticdb maven . . minimized/BarRef#
6573
74+ //⌄ enclosing_range_start semanticdb maven . . minimized/Foo#
6675 interface Foo {
6776// ^^^ definition semanticdb maven . . minimized/Foo#
6877// display_name Foo
6978// signature_documentation java interface Foo
70- // enclosing_range 19 0 35 1
7179// kind Interface
80+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Foo#test().
7281 @ Bar (-1d )
7382// ^^^ reference semanticdb maven . . minimized/Bar#
7483 double test ();
7584// ^^^^ definition semanticdb maven . . minimized/Foo#test().
7685// display_name test
7786// signature_documentation java @Bar(-1.0)\npublic abstract double test()
78- // enclosing_range 20 2 21 16
7987// kind AbstractMethod
88+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Foo#test().
8089
90+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Foo#test2().
8191 @ Bar (~5 )
8292// ^^^ reference semanticdb maven . . minimized/Bar#
8393 @ SuppressWarnings (value = "unchecked" )
@@ -87,44 +97,49 @@ interface Foo {
8797// ^^^^^ definition semanticdb maven . . minimized/Foo#test2().
8898// display_name test2
8999// signature_documentation java @Bar(~5)\n@SuppressWarnings("unchecked")\npublic abstract double test2()
90- // enclosing_range 23 2 25 17
91100// kind AbstractMethod
101+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Foo#test2().
92102
103+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Foo#test3().
93104 @ BarB (!true )
94105// ^^^^ reference semanticdb maven . . minimized/BarB#
95106 double test3 ();
96107// ^^^^^ definition semanticdb maven . . minimized/Foo#test3().
97108// display_name test3
98109// signature_documentation java @BarB(!true)\npublic abstract double test3()
99- // enclosing_range 27 2 28 17
100110// kind AbstractMethod
111+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Foo#test3().
101112
113+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Foo#test4().
102114 @ Nullable (("what" ))
103115// ^^^^^^^^ reference semanticdb maven . . minimized/Nullable#
104116 Foo test4 ();
105117// ^^^ reference semanticdb maven . . minimized/Foo#
106118// ^^^^^ definition semanticdb maven . . minimized/Foo#test4().
107119// display_name test4
108120// signature_documentation java @Nullable("what")\npublic abstract Foo test4()
109- // enclosing_range 30 2 31 14
110121// kind AbstractMethod
122+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Foo#test4().
111123
124+ // ⌄ enclosing_range_start semanticdb maven . . minimized/Foo#testCast().
112125 @ Bar ((double ) -1 )
113126// ^^^ reference semanticdb maven . . minimized/Bar#
114127 double testCast ();
115128// ^^^^^^^^ definition semanticdb maven . . minimized/Foo#testCast().
116129// display_name testCast
117130// signature_documentation java @Bar((double) -1)\npublic abstract double testCast()
118- // enclosing_range 33 2 34 20
119131// kind AbstractMethod
132+ // ⌃ enclosing_range_end semanticdb maven . . minimized/Foo#testCast().
120133 }
134+ //⌃ enclosing_range_end semanticdb maven . . minimized/Foo#
121135
136+ //⌄ enclosing_range_start semanticdb maven . . minimized/TestRef#
122137 interface TestRef {
123138// ^^^^^^^ definition semanticdb maven . . minimized/TestRef#
124139// display_name TestRef
125140// signature_documentation java interface TestRef
126- // enclosing_range 37 0 40 1
127141// kind Interface
142+ // ⌄ enclosing_range_start semanticdb maven . . minimized/TestRef#testCase().
128143 @ BarRef (@ SuppressWarnings (value = "unchecked" ))
129144// ^^^^^^ reference semanticdb maven . . minimized/BarRef#
130145// ^^^^^^^^^^^^^^^^ reference semanticdb maven jdk 11 java/lang/SuppressWarnings#
@@ -133,6 +148,7 @@ interface TestRef {
133148// ^^^^^^^^ definition semanticdb maven . . minimized/TestRef#testCase().
134149// display_name testCase
135150// signature_documentation java @BarRef(@SuppressWarnings("unchecked"))\npublic abstract double testCase()
136- // enclosing_range 38 2 39 29
137151// kind AbstractMethod
152+ // ⌃ enclosing_range_end semanticdb maven . . minimized/TestRef#testCase().
138153 }
154+ //⌃ enclosing_range_end semanticdb maven . . minimized/TestRef#
0 commit comments