mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
#KTIJ-31150 Fixed GitOrigin-RevId: 87d9744e42a075752b4548a58f8c9816f965f3b8
25 lines
1.9 KiB
Kotlin
25 lines
1.9 KiB
Kotlin
package magic
|
|
|
|
object Samples {
|
|
fun sampleMagic() {
|
|
castTextSpell("[asd] [dse] [asz]")
|
|
}
|
|
}
|
|
|
|
fun sampleScroll() {
|
|
val reader = Scroll("[asd] [dse] [asz]").reader()
|
|
castTextSpell(reader.readAll())
|
|
}
|
|
|
|
/**
|
|
* @sample Samples.sampleMagic
|
|
* @sample sampleScroll
|
|
*/
|
|
fun <caret>castTextSpell(spell: String) {
|
|
throw SecurityException("Magic prohibited outside Hogwarts")
|
|
}
|
|
|
|
//INFO: <div class='definition'><pre><span style="color:#000080;font-weight:bold;">public</span> <span style="color:#000080;font-weight:bold;">fun</span> <span style="color:#000000;">castTextSpell</span>(
|
|
//INFO: <span style="color:#000000;">spell</span><span style="">: </span><span style="color:#000000;"><a href="psi_element://kotlin.String">String</a></span>
|
|
//INFO: )<span style="">: </span><span style="color:#000000;"><a href="psi_element://kotlin.Unit">Unit</a></span></pre></div><table class='sections'><tr><td valign='top' class='section'><p>Samples:</td><td valign='top'><p><a href="psi_element://Samples.sampleMagic"><code><span style="color:#000000;">Samples</span><span style="">.</span><span style="color:#0000ff;">sampleMagic</span></code></a><pre><code><span style="">castTextSpell(</span><span style="color:#008000;font-weight:bold;">"[asd] [dse] [asz]"</span><span style="">)</span></code></pre><p><a href="psi_element://sampleScroll"><code><span style="color:#0000ff;">sampleScroll</span></code></a><pre><code><span style="color:#000080;font-weight:bold;">val </span><span style="">reader = Scroll(</span><span style="color:#008000;font-weight:bold;">"[asd] [dse] [asz]"</span><span style="">).reader()<br></span><span style="">castTextSpell(reader.readAll())</span></code></pre></td></table><div class='bottom'><icon src="AllIcons.Nodes.Package"/> <a href="psi_element://magic"><code><span style="color:#000000;">magic</span></code></a><br/><icon src="KotlinBaseResourcesIcons.Kotlin_file"/> Samples.kt<br/></div>
|