|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
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 configuraiton 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 applicaiton 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 redendency 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
-
-
CyclicRedundencyService
- Interface in com.seventytwomiles.architecturerules.services
- Interface for the CyclicRedundencyService to provide a contract
for
implementations to ahear to.
-
CyclicRedundencyServiceImpl
- Class in com.seventytwomiles.architecturerules.services
- Checks for cyclic redundency among app packages in the source
folders.
-
CyclicRedundencyServiceImpl(Configuration)
-
Constructor for class
com.seventytwomiles.architecturerules.services.CyclicRedundencyServiceImpl
- Constructor instantiates a new
CyclicRedundencyService
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 Configuraiton
has been violated.
Rule in the given Configuraiton
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()
InputStream as a String using the
specified character encoding.
Configuraiton instance
whos
setters and collections are unavailable or unmodifiable.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||