Fix Sample reference to resolve cross-module packages correctly
Now @sample links to FqName in IDE will be resolved correctly Cause now we resolve packages over all modules in project #KT-14710 fixed
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* @sample samples.SampleGroup.mySample
|
||||
* @sample samples.megasamples.MegaSamplesGroup.megaSample
|
||||
* @sample samples.notindir.NotInDirSamples.sssample
|
||||
* @sample smaplez.a.b.c.Samplez.sssample
|
||||
*/
|
||||
fun some<caret>() {
|
||||
|
||||
}
|
||||
|
||||
|
||||
//INFO: <pre><b>public</b> <b>fun</b> some(): Unit <i>defined in</i> root package</pre><br/>
|
||||
//INFO: <dl><dt><b>Samples:</b></dt><dd><a href="psi_element://samples.SampleGroup.mySample"><code>samples.SampleGroup.mySample</code></a><pre><code>
|
||||
//INFO: println("Hello, world")
|
||||
//INFO: </code></pre></dd><dd><a href="psi_element://samples.megasamples.MegaSamplesGroup.megaSample"><code>samples.megasamples.MegaSamplesGroup.megaSample</code></a><pre><code>
|
||||
//INFO: println("...---...")
|
||||
//INFO: </code></pre></dd><dd><a href="psi_element://samples.notindir.NotInDirSamples.sssample"><code>samples.notindir.NotInDirSamples.sssample</code></a><pre><code>
|
||||
//INFO: println("location is samplesTest/")
|
||||
//INFO: </code></pre></dd><dd><a href="psi_element://smaplez.a.b.c.Samplez.sssample"><code>smaplez.a.b.c.Samplez.sssample</code></a><pre><code>// Unresolved</code></pre></dd></dl>
|
||||
Reference in New Issue
Block a user