You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							1.2 KiB
						
					
					
				
								/*
							 | 
						|
								 * This file was generated by the Gradle 'init' task.
							 | 
						|
								 *
							 | 
						|
								 * This generated file contains a sample Java library project to get you started.
							 | 
						|
								 * For more details on building Java & JVM projects, please refer to https://docs.gradle.org/8.13/userguide/building_java_projects.html in the Gradle documentation.
							 | 
						|
								 * This project uses @Incubating APIs which are subject to change.
							 | 
						|
								 */
							 | 
						|
								
							 | 
						|
								plugins {
							 | 
						|
								    // Apply the java-library plugin for API and implementation separation.
							 | 
						|
								    `java-library`
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								repositories {
							 | 
						|
								    // Use Maven Central for resolving dependencies.
							 | 
						|
								    mavenCentral()
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								dependencies {
							 | 
						|
								    // This dependency is exported to consumers, that is to say found on their compile classpath.
							 | 
						|
								    api(libs.commons.math3)
							 | 
						|
								
							 | 
						|
								    // This dependency is used internally, and not exposed to consumers on their own compile classpath.
							 | 
						|
								    implementation(libs.guava)
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								testing {
							 | 
						|
								    suites {
							 | 
						|
								        // Configure the built-in test suite
							 | 
						|
								        val test by getting(JvmTestSuite::class) {
							 | 
						|
								            // Use JUnit Jupiter test framework
							 | 
						|
								            useJUnitJupiter("5.11.3")
							 | 
						|
								        }
							 | 
						|
								    }
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								// Apply a specific Java toolchain to ease working on different environments.
							 | 
						|
								java {
							 | 
						|
								    toolchain {
							 | 
						|
								        languageVersion = JavaLanguageVersion.of(21)
							 | 
						|
								    }
							 | 
						|
								}
							 | 
						|
								
							 |