All Downloads are FREE. Search and download functionalities are using the official Maven repository.

stioner.plugin.2024.9.0.source-code.QuestionerConfigExtension.kt Maven / Gradle / Ivy

There is a newer version: 2024.11.0
Show newest version
package edu.illinois.cs.cs125.questioner.plugin

import edu.illinois.cs.cs125.questioner.lib.Question
import java.util.function.BiPredicate

@Suppress("UNUSED")
open class QuestionerConfigExtension {
    var maxMutationCount: Int = 256
    var retries: Int = 4
    var verbose: Boolean = false
    var shuffleTests: Boolean = false
    var ignorePackages = listOf(
        "com.github.cs124_illinois.questioner.examples.",
        "com.github.cs124_illinois.questioner.testing.",
        "com.examples.",
    )
    var publishIncludes: BiPredicate = BiPredicate { _, _ -> true }
    fun configPublishIncludes(method: BiPredicate) {
        publishIncludes = method
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy