com.tngtech.archunit.junit.ClassAnalysisRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of archunit-junit4 Show documentation
Show all versions of archunit-junit4 Show documentation
A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit4'
package com.tngtech.archunit.junit;
import com.tngtech.archunit.core.importer.ImportOption;
/**
* Simple adapter to separate the JUnit version specific @AnalyzeClasses from infrastructure like {@link ClassCache}.
*/
interface ClassAnalysisRequest {
String[] getPackageNames();
Class>[] getPackageRoots();
Class extends LocationProvider>[] getLocationProviders();
Class extends ImportOption>[] getImportOptions();
CacheMode getCacheMode();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy