|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
getConfigurationFileName
method.
ConfigurationFactory implementations.Rule to Configuration.rules
SourceDirectory to Configuration.sources
Rule.
Rule.
ClassPathResource for ClassLoader usage.
ClassPathResource for ClassLoader usage.
ClassPathResource for Class usage.
ClassPathResource with optional ClassLoader
and Class.
Unconditionally close an InputStream.
- com.seventytwomiles.architecturerules - package com.seventytwomiles.architecturerules
-
Root of the architecture-rules code base.
- com.seventytwomiles.architecturerules.ant - package com.seventytwomiles.architecturerules.ant
-
Apache Ant support.
- com.seventytwomiles.architecturerules.configuration - package com.seventytwomiles.architecturerules.configuration
-
This package defines APIs for configuring Architecture-Rules, and classes
for building the configuration-time model.
- com.seventytwomiles.architecturerules.configuration.xml - package com.seventytwomiles.architecturerules.configuration.xml
-
XML configuration support.
- com.seventytwomiles.architecturerules.domain - package com.seventytwomiles.architecturerules.domain
- Model entities.
- com.seventytwomiles.architecturerules.exceptions - package com.seventytwomiles.architecturerules.exceptions
-
Exceptions that the Architecture Rules library may through throughout the
course of building the configuration, and executing the rules and cyclic
dependency testing.
- com.seventytwomiles.architecturerules.services - package com.seventytwomiles.architecturerules.services
-
Assert that rules are not violated and that cyclic dependencies do not
exist.
- Configuration - Class in com.seventytwomiles.architecturerules.configuration
- An instance of
Configuration allows the application to
specifiy where the source directories are, what rules to test against and
under what conditions should an Exception be thrown. - Configuration() -
Constructor for class com.seventytwomiles.architecturerules.configuration.Configuration
-
- ConfigurationFactory - Interface in com.seventytwomiles.architecturerules.configuration
- Interface for
ConfigurationFactory implementations to adhere
to. - copy(InputStream, Writer) -
Static method in class org.seventytwomiles.springframework.io.FileUtils
- Copy bytes from an
InputStream to chars on a
Writer using the default character encoding of the platform.
- copy(InputStream, Writer, String) -
Static method in class org.seventytwomiles.springframework.io.FileUtils
- Copy bytes from an
InputStream to chars on a
Writer using the specified character encoding.
- copy(Reader, Writer) -
Static method in class org.seventytwomiles.springframework.io.FileUtils
- Copy chars from a
Reader to a Writer.
- copy(Reader, OutputStream) -
Static method in class org.seventytwomiles.springframework.io.FileUtils
Copy chars from a Reader to bytes on an
OutputStream using the default character encoding of the
platform, and calling flush.
- cycles -
Variable in exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
- Holds the cycles by package name.
- CyclicDependencyConfiguration - Class in com.seventytwomiles.architecturerules.domain
- Represents the configuration information read from the XML configuration
file.
- CyclicDependencyConfiguration() -
Constructor for class com.seventytwomiles.architecturerules.domain.CyclicDependencyConfiguration
-
- CyclicRedundancyException - Exception in com.seventytwomiles.architecturerules.exceptions
- Thrown to indicate that a cyclic redundancy was found.
- CyclicRedundancyException() -
Constructor for exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
-
- CyclicRedundancyException(String) -
Constructor for exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
-
- CyclicRedundancyException(Throwable) -
Constructor for exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
-
- CyclicRedundancyException(String, Throwable) -
Constructor for exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
-
- CyclicRedundancyException(String, String) -
Constructor for exception com.seventytwomiles.architecturerules.exceptions.CyclicRedundancyException
- Constructs a new CyclicRedundancyException with a generated message
containing the given packageName and efferentPackage.
- CyclicRedundancyService - Interface in com.seventytwomiles.architecturerules.services
- Interface for the CyclicRedundancyService to provide a contract for
implementations to adhere to.
- CyclicRedundancyServiceImpl - Class in com.seventytwomiles.architecturerules.services
- Checks for cyclic redundancy among application packages in the source
folders.
- CyclicRedundancyServiceImpl(Configuration) -
Constructor for class com.seventytwomiles.architecturerules.services.CyclicRedundancyServiceImpl
- Constructor instantiates a new
CyclicRedundancyService
Rule fails, that is to say,
the rule is violoated.Rule was broken, by its id, and
what packages that Rule governs.
ConfigurationFactoryConfigurationFactory and processes the
configuration found in the File with the given
configurationFileName.
Rule.comment.
AbstractArchitectureRulesConfigurationTest.configuration.
ClassLoader to use (never
null).
Rule.
java.io.File, i.e.
Rule.id.
Rule.packages
JPackage.path.
SourceDirectory.path.
AbstractConfigurationFactory.rules.
Configuration.rules.
//rules.
Configuration.rules.
AbstractConfigurationFactory.sources.
Configuration.sources.
//sources.
Configuration.sources.
JPackage
JPackage with the given
path
JPackage or String is
represented by this JPackage.
Rule in the given Configuration
has been violated.
Rule in the given Configuration
has been violated.
Rule that may not be violoated.Rule.RulesService which will begin reading
all the configured sources
Rule.comment.
Configuration.doCyclicDependencyTest.
Configuration.doCyclicDependencyTest.
Rule.id.
Rule.setId(String).
JPackage.path
SourceDirectory.path.
SourceDirectory.shouldThrowExceptionWhenNotFound.
Configuration.throwExceptionWhenNoPackages.
Configuration.throwExceptionWhenNoPackages.
Configuration.doCyclicDependencyTest.
Configuration.throwExceptionWhenNoPackages.
SourceDirectory.shouldThrowExceptionWhenNotFound.
Source read from configuration file
AbstractArchitectureRulesConfigurationTest.doTests()
NoPackagesFoundException should be thrown
when no packages are found in any of the given source paths.
InputStream as a String using the
specified character encoding.
Configuration instance
whose setters and collections are unavailable or unmodifiable.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||