File tree Expand file tree Collapse file tree 6 files changed +60
-0
lines changed
java/ql/integration-tests/posix-only/kotlin/compiler_arguments
src/main/kotlin/testProject Expand file tree Collapse file tree 6 files changed +60
-0
lines changed Original file line number Diff line number Diff line change
1
+ /*
2
+ * This file was generated by the Gradle 'init' task.
3
+ *
4
+ * This generated file contains a sample Kotlin application project to get you started.
5
+ * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle
6
+ * User Manual available at https://docs.gradle.org/7.0.2/userguide/building_java_projects.html
7
+ */
8
+
9
+ plugins {
10
+ // Apply the org.jetbrains.kotlin.jvm Plugin to add support for Kotlin.
11
+ id ' org.jetbrains.kotlin.jvm' version ' 1.7.0'
12
+
13
+ // Apply the application plugin to add support for building a CLI application in Java.
14
+ id ' application'
15
+ }
16
+
17
+ repositories {
18
+ // Use Maven Central for resolving dependencies.
19
+ mavenCentral()
20
+ }
21
+
22
+ application {
23
+ // Define the main class for the application.
24
+ mainClass = ' testProject.AppKt'
25
+ }
Original file line number Diff line number Diff line change
1
+ /*
2
+ * This Kotlin source file was generated by the Gradle 'init' task.
3
+ */
4
+ package testProject
5
+
6
+ class App {
7
+ val greeting: String
8
+ get() {
9
+ return " Hello World!"
10
+ }
11
+ }
12
+
13
+ fun main () {
14
+ // TODO: println(App().greeting)
15
+ }
Original file line number Diff line number Diff line change
1
+ import java
2
+
3
+ from Compilation c , int i
4
+ select i , c .getArgument ( i )
Original file line number Diff line number Diff line change
1
+ /*
2
+ * This file was generated by the Gradle 'init' task.
3
+ *
4
+ * The settings file is used to specify which projects to include in your build.
5
+ *
6
+ * Detailed information about configuring a multi-project build in Gradle can be found
7
+ * in the user manual at https://docs.gradle.org/7.0.2/userguide/multi_project_builds.html
8
+ */
9
+
10
+ rootProject. name = ' testProject'
11
+ include(' app' )
Original file line number Diff line number Diff line change
1
+ from create_database_utils import *
2
+
3
+ run_codeql_database_create (
4
+ ["gradle build --no-daemon --no-build-cache" ], lang = "java" )
5
+ runSuccessfully (["gradle" , "clean" ])
You can’t perform that action at this time.
0 commit comments