edu.kit.kastel.sdq.artemis4j.grading.config.GradingConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of artemis4j Show documentation
Show all versions of artemis4j Show documentation
Artemis4J is a Java library for interacting with the Artemis teaching system.
/* Licensed under EPL-2.0 2022-2023. */
package edu.kit.kastel.sdq.artemis4j.grading.config;
import edu.kit.kastel.sdq.artemis4j.api.artemis.Exercise;
import java.io.IOException;
/**
* Encapsulates read access to config sources, which might come from a file
*/
public interface GradingConfig {
ExerciseConfig getExerciseConfig(Exercise exercise) throws IOException, IllegalStateException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy