|
| CombinedArchRuleCreator (ICanBeEvaluated oldRule, LogicalConjunction logicalConjunction, BasicObjectProvider< TRuleType > basicObjectProvider) |
|
bool | HasNoViolations (Architecture architecture) |
|
IEnumerable< EvaluationResult > | Evaluate (Architecture architecture) |
|
void | AddPredicate (IPredicate< TRuleType > predicate) |
|
void | AddPredicateConjunction (LogicalConjunction logicalConjunction) |
|
void | AddCondition (ICondition< TRuleType > condition) |
|
void | AddConditionConjunction (LogicalConjunction logicalConjunction) |
|
void | AddConditionReason (string reason) |
|
void | AddPredicateReason (string reason) |
|
void | BeginComplexCondition< TRelatedType > (IObjectProvider< TRelatedType > relatedObjects, RelationCondition< TRuleType, TRelatedType > relationCondition) |
|
void | ContinueComplexCondition< TRelatedType > (IPredicate< TRelatedType > predicate) |
|
IEnumerable< TRuleType > | GetAnalyzedObjects (Architecture architecture) |
|
void | SetCustomPredicateDescription (string description) |
|
void | SetCustomConditionDescription (string description) |
|
override string | ToString () |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
◆ Description
Initial value:=> _oldRule.Description + " " + _logicalConjunction.Description + " " +
_currentArchRuleCreator.Description
The documentation for this class was generated from the following file:
- /home/travis/build/TNG/ArchUnitNET/ArchUnitNET/Fluent/CombinedArchRuleCreator.cs