[Analysis API] Explicitly specify the context module in a directive
This commit is contained in:
+1
@@ -21,6 +21,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -21,6 +21,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -15,6 +15,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -10,6 +10,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -10,6 +10,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -13,6 +13,7 @@ val Int.ext: String
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -13,6 +13,7 @@ val Int.ext: String
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -13,6 +13,7 @@ val Int.ext: String
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -18,6 +18,7 @@ fun main() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: BLOCK
|
||||
|
||||
+1
@@ -10,6 +10,7 @@ class Foo(a: Int, b: String) {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -9,6 +9,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -21,6 +21,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: BLOCK
|
||||
|
||||
+1
@@ -14,6 +14,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -16,6 +16,7 @@ fun consume(obj: Foo) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -20,6 +20,7 @@ fun consume(text: String) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -20,6 +20,7 @@ fun consume(text: String) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -16,6 +16,7 @@ fun consume(n: Int) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -14,6 +14,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -21,6 +21,7 @@ fun consume(obj: Any) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -14,6 +14,7 @@ fun consume(n: Int) {}
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -9,6 +9,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: BLOCK
|
||||
|
||||
+1
@@ -9,6 +9,7 @@ fun test() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: BLOCK
|
||||
|
||||
+1
@@ -22,6 +22,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -19,6 +19,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -17,6 +17,7 @@ fun foo() {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -24,6 +24,7 @@ fun callString(string: String): Int {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ object Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: BLOCK
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ fun test(a: A) {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ fun test(a: A) {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -19,6 +19,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -18,6 +18,7 @@ class Test {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -24,6 +24,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -14,6 +14,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
+1
@@ -12,6 +12,7 @@ class Foo {
|
||||
|
||||
// MODULE: main
|
||||
// MODULE_KIND: CodeFragment
|
||||
// CONTEXT_MODULE: context
|
||||
|
||||
// FILE: fragment.kt
|
||||
// CODE_FRAGMENT_KIND: EXPRESSION
|
||||
|
||||
Reference in New Issue
Block a user