|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
getConfigurationFileName
method.
ConfigurationFactory implementations.
Rule to
Configuration.rules
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.apache.commons.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.apache.commons.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.apache.commons.io.FileUtils
- Copy chars from a
Reader to a Writer.
-
copy(Reader,
OutputStream) -
Static method in class
org.apache.commons.io.FileUtils
Copy chars from a Reader to bytes on an
OutputStream using the default character encoding of
the
platform, and calling flush.
-
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.
ConfigurationFactory
ConfigurationFactory and processes the
configuration found in the File with the given
configurationFileName.
Rule.comment.
AbstractArchitectureRulesConfigurationTest.configuration.
ClassLoader to use (never
null).
java.io.File, i.e.
Rule.id.
Rule.packages
SourceDirectory.path.
AbstractConfigurationFactory.rules.
Configuration.rules.
//rules.
Configuration.rules.
AbstractConfigurationFactory.sources.
Configuration.sources.
//sources.
Configuration.sources.
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.
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 | |||||||||