From 886e5076c8e81fd0cdfe82dbf4a80d19e778d594 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Wed, 6 Aug 2014 18:24:22 +0200 Subject: Imported Upstream version 0.8.0.1 --- doc/rule_dependencies.dot | 64 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 doc/rule_dependencies.dot (limited to 'doc/rule_dependencies.dot') diff --git a/doc/rule_dependencies.dot b/doc/rule_dependencies.dot new file mode 100644 index 0000000..cf2576c --- /dev/null +++ b/doc/rule_dependencies.dot @@ -0,0 +1,64 @@ +digraph whoCallsWhom { + size="20,20"; + fontsize=12 + node [style=bold]; + "authority" -> "authorityTwo"; + "authority" -> "ipLiteral"; + "authority" -> "ownHostUserInfoNz"; + "authorityTwo" -> "port"; + "hexZero" -> "hexZero"; + "hierPart" -> "partHelperTwo"; + "hierPart" -> "pathRootless"; + "ipFutLoop" -> "ipFutStopGo"; + "ipFutStopGo" -> "ipFutLoop"; + "ipFuture" -> "hexZero"; + "ipFuture" -> "ipFutLoop"; + "ipLit2" -> "ipFuture"; + "ipLit2" -> "IPv6address2"; + "ipLiteral" -> "ipLit2"; + "mustBeSegmentNzNc" -> "mustBeSegmentNzNc"; + "mustBeSegmentNzNc" -> "segment"; + "mustBeSegmentNzNc" -> "uriTail"; + "mustBeSegmentNzNc" -> "zeroMoreSlashSegs"; + "ownHost" -> "authorityTwo"; + "ownHost" -> "ipLiteral"; + "ownHost" -> "ownHost2"; + "ownHost2" -> "authorityTwo"; + "ownHost2" -> "ownHost2"; + "ownHostUserInfo" -> "ownHostUserInfoNz"; + "ownHostUserInfoNz" -> "ownHost"; + "ownHostUserInfoNz" -> "ownHostUserInfo"; + "ownHostUserInfoNz" -> "ownPortUserInfo"; + "ownPortUserInfo" -> "ownPortUserInfo"; + "ownPortUserInfo" -> "ownUserInfo"; + "ownUserInfo" -> "ownHost"; + "ownUserInfo" -> "ownUserInfo"; + "partHelperTwo" -> "authority"; + "partHelperTwo" -> "pathAbsEmpty"; + "partHelperTwo" -> "pathAbsNoLeadSlash"; + "pathAbsEmpty" -> "pathAbsEmpty"; + "pathAbsEmpty" -> "segment"; + "pathAbsNoLeadSlash" -> "segmentNz"; + "pathAbsNoLeadSlash" -> "zeroMoreSlashSegs"; + "pathRootless" -> "segmentNz"; + "pathRootless" -> "zeroMoreSlashSegs"; + "port" -> "port"; + "queryFrag" -> "queryFrag"; + "segment" -> "segment"; + "segmentNz" -> "segment"; + "segmentNzNcOrScheme2" -> "hierPart"; + "segmentNzNcOrScheme2" -> "mustBeSegmentNzNc"; + "segmentNzNcOrScheme2" -> "segment"; + "segmentNzNcOrScheme2" -> "segmentNzNcOrScheme2"; + "segmentNzNcOrScheme2" -> "uriTail"; + "segmentNzNcOrScheme2" -> "zeroMoreSlashSegs"; + "uriReference" -> "mustBeSegmentNzNc"; + "uriReference" -> "partHelperTwo"; + "uriReference" -> "segmentNzNcOrScheme2"; + "uriReference" -> "uriTail"; + "uriTail" -> "queryFrag"; + "uriTail" -> "uriTailTwo"; + "uriTailTwo" -> "queryFrag"; + "zeroMoreSlashSegs" -> "segment"; + "zeroMoreSlashSegs" -> "zeroMoreSlashSegs"; +} -- cgit v1.2.3