
io.jexxa.jexxatest.architecture.ArchitectureRules Maven / Gradle / Ivy
package io.jexxa.jexxatest.architecture;
/**
* This class provides methods to validate the architecture of your application.
*/
@SuppressWarnings("unused")
public final class ArchitectureRules {
public static PortsAndAdapters portsAndAdapters(Class> project)
{
return new PortsAndAdapters(project);
}
public static PatternLanguage patternLanguage(Class> project)
{
return new PatternLanguage(project);
}
public static AggregateRules aggregateRules(Class> project)
{
return new AggregateRules(project);
}
private ArchitectureRules()
{
//Empty private constructor
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy