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

edu.kit.kastel.sdq.artemis4j.grading.config.GradingConfig Maven / Gradle / Ivy

Go to download

Artemis4J is a Java library for interacting with the Artemis teaching system.

There is a newer version: 7.5.6
Show newest version
/* 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