More navigation fixes

Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/8736a161
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/8736a161
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/8736a161

Branch: refs/heads/master
Commit: 8736a161fbe396a2a09e385731519404676d0aa5
Parents: d7ddccd
Author: Gintas Grigelionis <gin...@apache.org>
Authored: Tue Mar 13 23:31:21 2018 +0100
Committer: Gintas Grigelionis <gin...@apache.org>
Committed: Tue Mar 13 23:31:21 2018 +0100

----------------------------------------------------------------------
 asciidoc/configuration/caches.adoc              |  2 +-
 asciidoc/configuration/caches/cache.adoc        |  2 +-
 asciidoc/configuration/caches/ttl.adoc          |  2 +-
 asciidoc/configuration/classpath.adoc           |  2 +-
 asciidoc/configuration/conf.adoc                |  2 +-
 asciidoc/configuration/include.adoc             |  2 +-
 asciidoc/configuration/lock-strategies.adoc     |  2 +-
 asciidoc/configuration/macrodef.adoc            |  2 +-
 asciidoc/configuration/macrodef/attribute.adoc  |  2 +-
 asciidoc/configuration/module.adoc              |  2 +-
 asciidoc/configuration/modules.adoc             |  2 +-
 asciidoc/configuration/namespace.adoc           |  2 +-
 asciidoc/configuration/namespace/dest.adoc      |  2 +-
 .../configuration/namespace/fromtosystem.adoc   |  2 +-
 asciidoc/configuration/namespace/rule.adoc      |  2 +-
 asciidoc/configuration/namespace/src.adoc       |  2 +-
 asciidoc/configuration/namespaces.adoc          |  2 +-
 asciidoc/configuration/outputters.adoc          |  2 +-
 asciidoc/configuration/parsers.adoc             |  2 +-
 asciidoc/configuration/properties.adoc          |  2 +-
 asciidoc/configuration/property.adoc            |  2 +-
 asciidoc/configuration/resolvers.adoc           |  2 +-
 asciidoc/configuration/status.adoc              |  2 +-
 asciidoc/configuration/statuses.adoc            |  2 +-
 asciidoc/configuration/triggers.adoc            |  2 +-
 asciidoc/configuration/typedef.adoc             |  2 +-
 asciidoc/ivyfile/artifact-conf.adoc             |  2 +-
 asciidoc/ivyfile/artifact-exclude.adoc          |  6 ++---
 asciidoc/ivyfile/artifact.adoc                  | 12 ++++-----
 asciidoc/ivyfile/conf.adoc                      |  4 +--
 asciidoc/ivyfile/conflict.adoc                  |  4 +--
 asciidoc/ivyfile/conflicts.adoc                 |  8 +++---
 asciidoc/ivyfile/dependency-artifact.adoc       |  6 ++---
 asciidoc/ivyfile/dependency-conf.adoc           |  4 +--
 asciidoc/ivyfile/dependency-include.adoc        |  4 +--
 asciidoc/ivyfile/description.adoc               |  2 +-
 asciidoc/ivyfile/exclude.adoc                   |  4 +--
 asciidoc/ivyfile/extends.adoc                   | 14 +++++------
 asciidoc/ivyfile/info.adoc                      | 16 ++++++------
 asciidoc/ivyfile/ivyauthor.adoc                 |  2 +-
 asciidoc/ivyfile/license.adoc                   |  2 +-
 asciidoc/ivyfile/manager.adoc                   |  8 +++---
 asciidoc/ivyfile/override.adoc                  |  4 +--
 asciidoc/ivyfile/publications.adoc              |  4 +--
 asciidoc/ivyfile/repository.adoc                |  2 +-
 asciidoc/osgi/eclipse-plugin.adoc               |  2 +-
 asciidoc/osgi/osgi-mapping.adoc                 |  8 +++---
 asciidoc/osgi/target-platform.adoc              |  6 ++---
 asciidoc/resolver/chain.adoc                    |  2 +-
 asciidoc/resolver/dual.adoc                     |  2 +-
 asciidoc/resolver/filesystem.adoc               |  6 ++---
 asciidoc/resolver/ibiblio.adoc                  |  4 +--
 asciidoc/resolver/ivyrep.adoc                   |  4 +--
 asciidoc/resolver/jar.adoc                      |  2 +-
 asciidoc/resolver/mirrored.adoc                 |  2 +-
 asciidoc/resolver/obr.adoc                      |  4 +--
 asciidoc/resolver/osgiagg.adoc                  |  8 +++---
 asciidoc/resolver/sftp.adoc                     |  4 +--
 asciidoc/resolver/ssh.adoc                      |  6 ++---
 asciidoc/resolver/updatesite.adoc               |  4 +--
 asciidoc/resolver/url.adoc                      |  4 +--
 asciidoc/resolver/vfs.adoc                      |  2 +-
 asciidoc/settings/caches/cache.adoc             | 14 +++++------
 asciidoc/settings/caches/ttl.adoc               |  4 +--
 asciidoc/settings/conflict-managers.adoc        |  4 +--
 asciidoc/settings/include.adoc                  |  2 +-
 asciidoc/settings/latest-strategies.adoc        |  2 +-
 asciidoc/settings/macrodef.adoc                 |  4 +--
 asciidoc/settings/macrodef/attribute.adoc       |  2 +-
 asciidoc/settings/module.adoc                   | 10 ++++----
 asciidoc/settings/modules.adoc                  |  2 +-
 asciidoc/settings/namespace.adoc                |  6 ++---
 asciidoc/settings/namespace/fromtosystem.adoc   |  4 +--
 asciidoc/settings/namespace/rule.adoc           |  6 ++---
 asciidoc/settings/namespaces.adoc               |  2 +-
 asciidoc/settings/outputters.adoc               |  4 +--
 asciidoc/settings/settings.adoc                 | 16 ++++++------
 asciidoc/settings/status.adoc                   |  2 +-
 asciidoc/settings/statuses.adoc                 |  2 +-
 asciidoc/settings/timeout-constraints.adoc      |  2 +-
 asciidoc/settings/triggers.adoc                 |  2 +-
 asciidoc/settings/typedef.adoc                  |  2 +-
 asciidoc/settings/version-matchers.adoc         |  4 +--
 asciidoc/tutorial/build-repository.adoc         |  6 ++---
 .../tutorial/build-repository/advanced.adoc     |  2 +-
 asciidoc/tutorial/build-repository/basic.adoc   | 10 ++++----
 asciidoc/tutorial/conf.adoc                     |  4 +--
 asciidoc/tutorial/defaultconf.adoc              |  6 ++---
 asciidoc/tutorial/dependence.adoc               |  2 +-
 asciidoc/tutorial/dual.adoc                     |  2 +-
 asciidoc/tutorial/multiple.adoc                 |  2 +-
 asciidoc/tutorial/multiproject.adoc             |  8 +++---
 asciidoc/tutorial/start.adoc                    | 16 ++++++------
 asciidoc/use/artifactproperty.adoc              |  2 +-
 asciidoc/use/artifactreport.adoc                |  6 ++---
 asciidoc/use/buildlist.adoc                     |  6 ++---
 asciidoc/use/buildobr.adoc                      |  6 ++---
 asciidoc/use/cachefileset.adoc                  |  4 +--
 asciidoc/use/cachepath.adoc                     |  4 +--
 asciidoc/use/checkdepsupdate.adoc               |  2 +-
 asciidoc/use/configure.adoc                     |  4 +--
 asciidoc/use/deliver.adoc                       |  8 +++---
 asciidoc/use/dependencytree.adoc                |  2 +-
 asciidoc/use/findrevision.adoc                  |  2 +-
 asciidoc/use/fixdeps.adoc                       |  4 +--
 asciidoc/use/listmodules.adoc                   |  2 +-
 asciidoc/use/postresolvetask.adoc               | 26 ++++++++++----------
 asciidoc/use/publish.adoc                       |  8 +++---
 asciidoc/use/report.adoc                        |  2 +-
 asciidoc/use/repreport.adoc                     |  4 +--
 asciidoc/use/resolve.adoc                       | 22 ++++++++---------
 asciidoc/use/resources.adoc                     |  2 +-
 asciidoc/use/retrieve.adoc                      |  4 +--
 asciidoc/use/settings.adoc                      |  6 ++---
 asciidoc/use/var.adoc                           |  2 +-
 115 files changed, 256 insertions(+), 256 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches.adoc 
b/asciidoc/configuration/caches.adoc
index 5c7c10d..f1f7cae 100644
--- a/asciidoc/configuration/caches.adoc
+++ b/asciidoc/configuration/caches.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/caches.html[here].
+link:../settings/caches{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches/cache.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches/cache.adoc 
b/asciidoc/configuration/caches/cache.adoc
index a133893..f4eea5c 100644
--- a/asciidoc/configuration/caches/cache.adoc
+++ b/asciidoc/configuration/caches/cache.adoc
@@ -17,4 +17,4 @@
    under the License.
 ////
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/caches/cache.html[here].
+link:../../settings/caches/cache{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/caches/ttl.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/caches/ttl.adoc 
b/asciidoc/configuration/caches/ttl.adoc
index d50d1ae..ec64212 100644
--- a/asciidoc/configuration/caches/ttl.adoc
+++ b/asciidoc/configuration/caches/ttl.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/caches/ttl.html[here].
+link:../../settings/caches/ttl{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/classpath.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/classpath.adoc 
b/asciidoc/configuration/classpath.adoc
index 6151edc..0dfd37a 100644
--- a/asciidoc/configuration/classpath.adoc
+++ b/asciidoc/configuration/classpath.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/classpath.html[here].
+link:../settings/classpath{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/conf.adoc b/asciidoc/configuration/conf.adoc
index 9a71343..a7dd223 100644
--- a/asciidoc/configuration/conf.adoc
+++ b/asciidoc/configuration/conf.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/settings.html[here].
+link:../settings/settings{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/include.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/include.adoc 
b/asciidoc/configuration/include.adoc
index 64ad61f..cffe099 100644
--- a/asciidoc/configuration/include.adoc
+++ b/asciidoc/configuration/include.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/include.html[here].
+link:../settings/include{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/lock-strategies.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/lock-strategies.adoc 
b/asciidoc/configuration/lock-strategies.adoc
index 9e80eaa..53ce1a4 100644
--- a/asciidoc/configuration/lock-strategies.adoc
+++ b/asciidoc/configuration/lock-strategies.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/lockstrategies.html[here].
+link:../settings/lockstrategies{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/macrodef.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/macrodef.adoc 
b/asciidoc/configuration/macrodef.adoc
index ec9a894..092201a 100644
--- a/asciidoc/configuration/macrodef.adoc
+++ b/asciidoc/configuration/macrodef.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/macrodef.html[here].
+link:../settings/macrodef{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/macrodef/attribute.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/macrodef/attribute.adoc 
b/asciidoc/configuration/macrodef/attribute.adoc
index 4d3c143..f6972a8 100644
--- a/asciidoc/configuration/macrodef/attribute.adoc
+++ b/asciidoc/configuration/macrodef/attribute.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/macrodef/attribute.html[here].
+link:../../settings/macrodef/attribute{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/module.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/module.adoc 
b/asciidoc/configuration/module.adoc
index a032074..bc654b0 100644
--- a/asciidoc/configuration/module.adoc
+++ b/asciidoc/configuration/module.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/module.html[here].
+link:../settings/module{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/modules.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/modules.adoc 
b/asciidoc/configuration/modules.adoc
index 673d77e..4d05acb 100644
--- a/asciidoc/configuration/modules.adoc
+++ b/asciidoc/configuration/modules.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/modules.html[here].
+link:../settings/modules{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace.adoc 
b/asciidoc/configuration/namespace.adoc
index ae073cf..95bb63d 100644
--- a/asciidoc/configuration/namespace.adoc
+++ b/asciidoc/configuration/namespace.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/namespace.html[here].
+link:../settings/namespace{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/dest.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/dest.adoc 
b/asciidoc/configuration/namespace/dest.adoc
index b938e6a..a1d516e 100644
--- a/asciidoc/configuration/namespace/dest.adoc
+++ b/asciidoc/configuration/namespace/dest.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/namespace/dest.html[here].
+link:../../settings/namespace/dest{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/fromtosystem.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/fromtosystem.adoc 
b/asciidoc/configuration/namespace/fromtosystem.adoc
index 6cfc3f5..eaf1025 100644
--- a/asciidoc/configuration/namespace/fromtosystem.adoc
+++ b/asciidoc/configuration/namespace/fromtosystem.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/namespace/fromtosystem.html[here].
+link:../../settings/namespace/fromtosystem{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/rule.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/rule.adoc 
b/asciidoc/configuration/namespace/rule.adoc
index 66f33b6..0b064a1 100644
--- a/asciidoc/configuration/namespace/rule.adoc
+++ b/asciidoc/configuration/namespace/rule.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/namespace/rule.html[here].
+link:../../settings/namespace/rule{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespace/src.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespace/src.adoc 
b/asciidoc/configuration/namespace/src.adoc
index e3dd3ec..d7776e2 100644
--- a/asciidoc/configuration/namespace/src.adoc
+++ b/asciidoc/configuration/namespace/src.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../../settings/namespace/src.html[here].
+link:../../settings/namespace/src{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/namespaces.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/namespaces.adoc 
b/asciidoc/configuration/namespaces.adoc
index a767e48..fcd3fb9 100644
--- a/asciidoc/configuration/namespaces.adoc
+++ b/asciidoc/configuration/namespaces.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/namespaces.html[here].
+link:../settings/namespaces{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/outputters.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/outputters.adoc 
b/asciidoc/configuration/outputters.adoc
index a33d1f4..90f2f4f 100644
--- a/asciidoc/configuration/outputters.adoc
+++ b/asciidoc/configuration/outputters.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/outputters.html[here].
+link:../settings/outputters{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/parsers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/parsers.adoc 
b/asciidoc/configuration/parsers.adoc
index 9881d08..f38ebca 100644
--- a/asciidoc/configuration/parsers.adoc
+++ b/asciidoc/configuration/parsers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/parsers.html[here].
+link:../settings/parsers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/properties.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/properties.adoc 
b/asciidoc/configuration/properties.adoc
index 8108a4a..d24f7f6 100644
--- a/asciidoc/configuration/properties.adoc
+++ b/asciidoc/configuration/properties.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/properties.html[here].
+link:../settings/properties{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/property.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/property.adoc 
b/asciidoc/configuration/property.adoc
index 80f0b1e..8ec958d 100644
--- a/asciidoc/configuration/property.adoc
+++ b/asciidoc/configuration/property.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/property.html[here].
+link:../settings/property{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/resolvers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/resolvers.adoc 
b/asciidoc/configuration/resolvers.adoc
index 1e70422..2baeb17 100644
--- a/asciidoc/configuration/resolvers.adoc
+++ b/asciidoc/configuration/resolvers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/resolvers.html[here].
+link:../settings/resolvers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/status.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/status.adoc 
b/asciidoc/configuration/status.adoc
index 5ba0364..691526a 100644
--- a/asciidoc/configuration/status.adoc
+++ b/asciidoc/configuration/status.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/status.html[here].
+link:../settings/status{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/statuses.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/statuses.adoc 
b/asciidoc/configuration/statuses.adoc
index 89e2b85..3c42372 100644
--- a/asciidoc/configuration/statuses.adoc
+++ b/asciidoc/configuration/statuses.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/statuses.html[here].
+link:../settings/statuses{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/triggers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/triggers.adoc 
b/asciidoc/configuration/triggers.adoc
index ac76268..f853bbf 100644
--- a/asciidoc/configuration/triggers.adoc
+++ b/asciidoc/configuration/triggers.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/triggers.html[here].
+link:../settings/triggers{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/configuration/typedef.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/configuration/typedef.adoc 
b/asciidoc/configuration/typedef.adoc
index 95f842b..5ec28fa 100644
--- a/asciidoc/configuration/typedef.adoc
+++ b/asciidoc/configuration/typedef.adoc
@@ -18,4 +18,4 @@
 ////
 
 This page has moved. If your browser doesn't automatically redirect to its new 
location, click
-link:../settings/typedef.html[here].
+link:../settings/typedef{outfilesuffix}[here].

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact-conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact-conf.adoc 
b/asciidoc/ivyfile/artifact-conf.adoc
index 46cbd7a..32f84a9 100644
--- a/asciidoc/ivyfile/artifact-conf.adoc
+++ b/asciidoc/ivyfile/artifact-conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/artifact.html[artifact]
+*Tag:* conf *Parent:* link:../ivyfile/artifact{outfilesuffix}[artifact]
 
 Indicates a public configuration in which enclosing artifact is published.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact-exclude.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact-exclude.adoc 
b/asciidoc/ivyfile/artifact-exclude.adoc
index 6d4098e..8885350 100644
--- a/asciidoc/ivyfile/artifact-exclude.adoc
+++ b/asciidoc/ivyfile/artifact-exclude.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* exclude *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* exclude *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not 
control its Ivy file.
 It enables to restrict the artifacts required, by excluding artifacts being 
published by the dependency or any of its transitive dependencies, even if 
configuration does not provide a good separation of published artifacts.
@@ -35,7 +35,7 @@ Note that exclusion is always done AFTER inclusion has been 
done.
 </dependency>
 ----
 
-(*__since 2.0__*) A link:../ivyfile/exclude.html[module wide exclude] can also 
be used to exclude dependencies for the whole module (and not only in the 
context of one dependency as it is the case here).
+(*__since 2.0__*) A link:../ivyfile/exclude{outfilesuffix}[module wide 
exclude] can also be used to exclude dependencies for the whole module (and not 
only in the context of one dependency as it is the case here).
 
 == Attributes
 
@@ -47,7 +47,7 @@ Note that exclusion is always done AFTER inclusion has been 
done.
 |name|the name of an artifact of the dependency module to add to the exclude 
list, or an expression matching this name (see `matcher` attribute below)|No, 
defaults to `$$*$$`
 |type|the type of the artifact of the dependency module to add to the exclude 
list, or a regexp matching this name|No, defaults to `$$*$$`
 |ext|the extension of the artifact of the dependency module to add to the 
exclude list, or an expression matching this name (see `matcher` attribute 
below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
to excludes (*__since 1.3__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy 
files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules to excludes (*__since 1.3__*)|No, defaults to `exactOrRegexp` in 
pre 1.3 Ivy files, and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact 
should be excluded.
 
 `$$*$$` wildcard can be used to designate all configurations of this 
module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/artifact.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/artifact.adoc b/asciidoc/ivyfile/artifact.adoc
index 8893fe3..9183d8e 100644
--- a/asciidoc/ivyfile/artifact.adoc
+++ b/asciidoc/ivyfile/artifact.adoc
@@ -17,9 +17,9 @@
    under the License.
 ////
 
-*Tag:* artifact *Parent:* link:../ivyfile/publications.html[publications]
+*Tag:* artifact *Parent:* 
link:../ivyfile/publications{outfilesuffix}[publications]
 
-Declares an artifact published by this module. This is especially useful for 
other modules depending on this one. They thus get all published artifacts 
belonging to the configurations asked. Indeed, each published artifact declares 
in which public configuration it is published. Thus a module depending on this 
module only get artifacts marked with the asked configurations, taking into 
account configurations extension (see link:../ivyfile/conf.html[configuration 
declaration]).
+Declares an artifact published by this module. This is especially useful for 
other modules depending on this one. They thus get all published artifacts 
belonging to the configurations asked. Indeed, each published artifact declares 
in which public configuration it is published. Thus a module depending on this 
module only get artifacts marked with the asked configurations, taking into 
account configurations extension (see 
link:../ivyfile/conf{outfilesuffix}[configuration declaration]).
 
 The configurations in which an artifact is published can be configured in two 
ways:
 
@@ -41,9 +41,9 @@ If this is the only artifact declared, then it's equivalent 
to having no publica
 
 It is possible to give an `url` at which artifacts can be found. This is not 
mandatory, and even not recommended. This is only a convenient way to deal with 
an existing repository with a bad layout, but should not be avoided in an 
enterprise repository.
 
-This tag supports link:../concept.html#extra[extra attributes].
+This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
-(*__since 2.4__*) This tag supports the 'packaging' attributes; complete 
documentation can be found in the link:../concept.html#packaging[concept page].
+(*__since 2.4__*) This tag supports the 'packaging' attributes; complete 
documentation can be found in the 
link:../concept{outfilesuffix}#packaging[concept page].
 
 == Attributes
 
@@ -57,7 +57,7 @@ This tag supports link:../concept.html#extra[extra 
attributes].
 
 `$$*$$` wildcard can be used to designate all public configurations of this 
module|No, defaults to `defaultconf` attribute value on parent publications 
element.
 |url|an URL at which this artifact can be found if it isn't located at the 
standard location in the repository (*__since 1.4__*)|No, defaults to no URL
-|packaging|a comma separated list of link:../concept.html#packaging[packaging] 
types (*__since 2.4__*)|No, defaults to no packaging
+|packaging|a comma separated list of 
link:../concept{outfilesuffix}#packaging[packaging] types (*__since 2.4__*)|No, 
defaults to no packaging
 |=======
 
 == Child elements
@@ -65,7 +65,7 @@ This tag supports link:../concept.html#extra[extra 
attributes].
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/artifact-conf.html[conf]|indicates a public configuration in 
which this artifact is published|0..n
+|link:../ivyfile/artifact-conf{outfilesuffix}[conf]|indicates a public 
configuration in which this artifact is published|0..n
 |=======
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conf.adoc b/asciidoc/ivyfile/conf.adoc
index 665d4eb..610239a 100644
--- a/asciidoc/ivyfile/conf.adoc
+++ b/asciidoc/ivyfile/conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/configurations.html[configurations]
+*Tag:* conf *Parent:* 
link:../ivyfile/configurations{outfilesuffix}[configurations]
 
 Declares a configuration of this module. As described in the reference page, a 
configuration is a way to use or construct a module. Some modules may be used 
in different ways (think about hibernate which can be used inside or outside an 
application server), and this way may alter the artifacts you need (in the case 
of hibernate, jta.jar is needed only if it is used outside an application 
server). Moreover, a module may need some other modules and artifacts only at 
build time, and some others at runtime. All those different ways to use or 
build a module are called module configurations in Ivy.
 
@@ -43,7 +43,7 @@ The extends attribute can use the following wildcards:
 A whole configuration can be declared as non transitive, so that all 
dependencies resolved in this configuration will be resolved with transitivity 
disabled. Note that the transitivity is disabled for all the configuration 
dependencies (including those obtained because this conf extends other ones), 
and only for this configuration (which means that a conf extending this one 
with transitivity enabled will get transitive dependencies even for 
dependencies being part of the non transitive configuration).
 This is very useful to build a compile configuration, for instance, forcing 
the dependency declaration on each direct dependency, with no risk to forget 
some because of transitivity.
 
-This tag supports link:../concept.html#extra[extra attributes].
+This tag supports link:../concept{outfilesuffix}#extra[extra attributes].
 
 == Attributes
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conflict.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conflict.adoc b/asciidoc/ivyfile/conflict.adoc
index adc429a..f59333d 100644
--- a/asciidoc/ivyfile/conflict.adoc
+++ b/asciidoc/ivyfile/conflict.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conflict *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* conflict *Parent:* 
link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -43,5 +43,5 @@ If no specific conflict manager is defined, a default 
conflict manager is used f
 |manager|the name of the conflict manager to use
 .2+.^|Exactly one of two
 |rev|a comma separated list of revisions this conflict manager should select
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
for which the conflict manager should be used|No, defaults to `exact`
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules for which the conflict manager should be used|No, defaults to 
`exact`
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/conflicts.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/conflicts.adoc b/asciidoc/ivyfile/conflicts.adoc
index a58042e..7062946 100644
--- a/asciidoc/ivyfile/conflicts.adoc
+++ b/asciidoc/ivyfile/conflicts.adoc
@@ -17,13 +17,13 @@
    under the License.
 ////
 
-*Tag:* conflicts *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* conflicts *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
-(*__since 2.0__*) The conflicts section is deprecated.  Use 
link:../ivyfile/conflict.html[conflict] instead.
+(*__since 2.0__*) The conflicts section is deprecated.  Use 
link:../ivyfile/conflict{outfilesuffix}[conflict] instead.
 
 Container for conflict manager elements, used to indicate how conflicts should 
be resolved for this module.
 
-The list of built-in conflict managers available is listed in the 
link:../settings/conflict-managers.html[conflict manager settings page].
+The list of built-in conflict managers available is listed in the 
link:../settings/conflict-managers{outfilesuffix}[conflict manager settings 
page].
 
 Conflict managers are used during the resolve operation, i.e. when Ivy 
analyses the graph of dependencies
 and downloads corresponding Ivy files and artifacts. Managing conflict at 
resolve time
@@ -50,5 +50,5 @@ If this container is not present, a default conflict manager 
is used for all mod
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/manager.html[manager]|declares a conflict manager for this 
module|1..n
+|link:../ivyfile/manager{outfilesuffix}[manager]|declares a conflict manager 
for this module|1..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-artifact.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-artifact.adoc 
b/asciidoc/ivyfile/dependency-artifact.adoc
index e9a1f48..6fad7e2 100644
--- a/asciidoc/ivyfile/dependency-artifact.adoc
+++ b/asciidoc/ivyfile/dependency-artifact.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* artifact *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* artifact *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not 
control its Ivy file.
 It enables to specify the artifacts required, if the dependency has no Ivy 
file.
@@ -39,7 +39,7 @@ Example:
 
 (*__since 1.4__*) It's possible to indicate the URL at which the artifact can 
be found. This is not mandatory, and even not recommended with an enterprise 
repository. Note that Ivy will always look at the location where the artifact 
should be and only use the URL if it cannot be found at the standard location 
in the repository.
 
-(*__since 1.4__*) This tag supports link:../concept.html#extra[extra 
attributes].
+(*__since 1.4__*) This tag supports link:../concept{outfilesuffix}#extra[extra 
attributes].
 
 (*__since 2.0__*) This feature can also be used for modules having their own 
module descriptor, but which doesn't declare an artifact you know that is 
published. Note that in this case artifacts declared to be published by the 
dependency will be ignored, so do not forget to include all artifacts you want.
 
@@ -62,7 +62,7 @@ Example:
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/dependency-artifact-conf.html[conf]|configuration in which 
the artifact should be included|0..n
+|link:../ivyfile/dependency-artifact-conf{outfilesuffix}[conf]|configuration 
in which the artifact should be included|0..n
 |=======
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-conf.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-conf.adoc 
b/asciidoc/ivyfile/dependency-conf.adoc
index b970308..68f82cd 100644
--- a/asciidoc/ivyfile/dependency-conf.adoc
+++ b/asciidoc/ivyfile/dependency-conf.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* conf *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* conf *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 Describes a configuration mapping for a dependency. See also the inline 
configuration mapping in dependency element.
 
@@ -37,5 +37,5 @@ Describes a configuration mapping for a dependency. See also 
the inline configur
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/mapped.html[mapped]|map dependency configurations for this 
master configuration|0..n
+|link:../ivyfile/mapped{outfilesuffix}[mapped]|map dependency configurations 
for this master configuration|0..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/dependency-include.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/dependency-include.adoc 
b/asciidoc/ivyfile/dependency-include.adoc
index 896fb3a..6516e3e 100644
--- a/asciidoc/ivyfile/dependency-include.adoc
+++ b/asciidoc/ivyfile/dependency-include.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* include *Parent:* link:../ivyfile/dependency.html[dependency]
+*Tag:* include *Parent:* link:../ivyfile/dependency{outfilesuffix}[dependency]
 
 This feature gives you more control on a dependency for which you do not 
control its Ivy file.
 It enables to restrict the artifacts required by including only the artifacts 
given here, even if configuration does not provide a good separation of 
published artifacts.
@@ -44,7 +44,7 @@ Example:
 |name|the name of an artifact of the dependency module to add to the include 
list, or an expression matching this name (see `matcher` attribute below)|No, 
defaults to `$$.*$$`
 |type|the type of the artifact of the dependency module to add to the include 
list, or an expression matching this name (see `matcher` attribute below)|No, 
defaults to `$$.*$$`
 |ext|the extension of the artifact of the dependency module to add to the 
include list, or an expression matching this name (see `matcher` attribute 
below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
to include (*__since 2.0__*)|No, defaults to `exactOrRegexp` in pre 1.3 Ivy 
files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules to include (*__since 2.0__*)|No, defaults to `exactOrRegexp` in pre 
1.3 Ivy files, and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact 
should be included.
 
 `$$*$$` wildcard can be used to designate all configurations of this 
module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/description.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/description.adoc 
b/asciidoc/ivyfile/description.adoc
index 2d937f7..5fdfe94 100644
--- a/asciidoc/ivyfile/description.adoc
+++ b/asciidoc/ivyfile/description.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* description *Parent:* link:../ivyfile/info.html[info]
+*Tag:* description *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Describes the current module. This tag is the only one which can contain free 
text,
 including HTML. It is used to describe the module itself, usually in a single 
short phrase

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/exclude.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/exclude.adoc b/asciidoc/ivyfile/exclude.adoc
index 5048041..6d37c79 100644
--- a/asciidoc/ivyfile/exclude.adoc
+++ b/asciidoc/ivyfile/exclude.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* exclude *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* exclude *Parent:* 
link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -36,7 +36,7 @@ It is very similar to the 
link:../ivyfile/artifact-exclude.html[dependency exclu
 |artifact|the name of an artifact of the dependency module to add to the 
exclude list, or an expression matching this name (see `matcher` attribute 
below)|No, defaults to `$$*$$`
 |type|the type of the artifact of the dependency module to add to the exclude 
list, or a regexp matching this name|No, defaults to `$$*$$`
 |ext|the extension of the artifact of the dependency module to add to the 
exclude list, or an expression matching this name (see `matcher` attribute 
below)|No, defaults to the value of `type`
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
to excludes|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` 
in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules to excludes|No, defaults to `exactOrRegexp` in pre 1.3 Ivy files, 
and `exact` in 1.3 and superior
 |conf|comma separated list of the master configurations in which this artifact 
should be included.
 
 `$$*$$` wildcard can be used to designate all configurations of this 
module|No, defaults to `$$*$$`, unless nested conf are specified

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/extends.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/extends.adoc b/asciidoc/ivyfile/extends.adoc
index 49867d2..1c7afca 100644
--- a/asciidoc/ivyfile/extends.adoc
+++ b/asciidoc/ivyfile/extends.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* extends *Parent:* link:../ivyfile/info.html[info]
+*Tag:* extends *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 [*__since 2.2__*]
 
@@ -28,11 +28,11 @@ Supported `extendType` values are:
 [options="header",cols="15%,50%"]
 |=======
 |Value|Description
-|info|Attributes of the link:../ivyfile/info.html[info] element are inherited 
from the parent.  When an attribute appears in both child and parent, the child 
value is used.
-|description|The content of the 
link:../ivyfile/description.html[info/description] element is inherited from 
the parent.
-|configurations|link:../ivyfile/conf.html[Configurations] defined in the 
parent descriptor are added to any configurations defined in the child 
descriptor.
-|dependencies|link:../ivyfile/dependency.html[Dependencies] defined in the 
parent descriptor are added to any dependencies defined in the child descriptor.
-|licenses|link:../ivyfile/license.html[Licenses] defined in the parent 
descriptor are added to any licenses defined in the child descriptor.
+|info|Attributes of the link:../ivyfile/info{outfilesuffix}[info] element are 
inherited from the parent.  When an attribute appears in both child and parent, 
the child value is used.
+|description|The content of the 
link:../ivyfile/description{outfilesuffix}[info/description] element is 
inherited from the parent.
+|configurations|link:../ivyfile/conf{outfilesuffix}[Configurations] defined in 
the parent descriptor are added to any configurations defined in the child 
descriptor.
+|dependencies|link:../ivyfile/dependency{outfilesuffix}[Dependencies] defined 
in the parent descriptor are added to any dependencies defined in the child 
descriptor.
+|licenses|link:../ivyfile/license{outfilesuffix}[Licenses] defined in the 
parent descriptor are added to any licenses defined in the child descriptor.
 |all|info, description, configurations, licenses and dependencies from the 
parent descriptor are merged into the child descriptor.
 |=======
 
@@ -46,7 +46,7 @@ Supported `extendType` values are:
 |Attribute|Description|Required
 |organisation|the organisation of the parent module|Yes
 |module|the name of the parent module|Yes
-|revision|the revision of the parent module.  Can be fixed, a dynamic value, 
or range of revisions; see link:../ivyfile/dependency.html[dependency] for 
information on specifying revisions.|Yes
+|revision|the revision of the parent module.  Can be fixed, a dynamic value, 
or range of revisions; see 
link:../ivyfile/dependency{outfilesuffix}[dependency] for information on 
specifying revisions.|Yes
 |extendType|which part(s) of the parent descriptor are inherited.  Valid 
values are `info`, `description`, `configurations`, `dependencies`, and 
`all`.|No, default is `all`
 |location|A local filesystem path that should be searched for the parent 
descriptor.  If the parent descriptor cannot be found at this location, it will 
be located using dependency resolvers like any normal dependency.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/info.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/info.adoc b/asciidoc/ivyfile/info.adoc
index ce7a247..9855bff 100644
--- a/asciidoc/ivyfile/info.adoc
+++ b/asciidoc/ivyfile/info.adoc
@@ -17,11 +17,11 @@
    under the License.
 ////
 
-*Tag:* info *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* info *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
 Gives identification and basic information about the module this Ivy file 
describes.
 
-(*__since 1.4__*) This tag supports link:../concept.html#extra[extra 
attributes].
+(*__since 1.4__*) This tag supports link:../concept{outfilesuffix}#extra[extra 
attributes].
 
 == Attributes
 
@@ -32,7 +32,7 @@ Gives identification and basic information about the module 
this Ivy file descri
 |module|the name of the module described by this Ivy file.|Yes
 |branch|the branch of this module. (*__since 1.4__*)|No, defaults to the 
default branch setting, or nothing if no default branch is configured
 |revision|the revision of this module.|Yes in repository Ivy files, no in Ivy 
files to resolve
-|status|the status of this module. See link:../reference.html[terminology] 
section for details|No, default to `integration`
+|status|the status of this module. See 
link:../reference{outfilesuffix}[terminology] section for details|No, default 
to `integration`
 |publication|the date of publication of this module. It should be given in 
this format: `yyyyMMddHHmmss`|No, but it's a good practice to set it with 
delivered Ivy files
 |=======
 
@@ -41,11 +41,11 @@ Gives identification and basic information about the module 
this Ivy file descri
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/extends.html[extends]|identifies a parent Ivy file from which 
this descriptor inherits content|0..n
-|link:../ivyfile/license.html[license]|contains information about the licenses 
of the described module|0..n
-|link:../ivyfile/ivyauthor.html[ivyauthor]|describes who has contributed to 
write the Ivy file|0..n
-|link:../ivyfile/repository.html[repository]|describes in which public 
repositories this module can be found|0..n
-|link:../ivyfile/description.html[description]|describes how to use the 
module|0..1
+|link:../ivyfile/extends{outfilesuffix}[extends]|identifies a parent Ivy file 
from which this descriptor inherits content|0..n
+|link:../ivyfile/license{outfilesuffix}[license]|contains information about 
the licenses of the described module|0..n
+|link:../ivyfile/ivyauthor{outfilesuffix}[ivyauthor]|describes who has 
contributed to write the Ivy file|0..n
+|link:../ivyfile/repository{outfilesuffix}[repository]|describes in which 
public repositories this module can be found|0..n
+|link:../ivyfile/description{outfilesuffix}[description]|describes how to use 
the module|0..1
 |=======
 
 After the description, you can also place your own tags in your own namespace. 
This allow to provide some custom information about the module.

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/ivyauthor.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/ivyauthor.adoc b/asciidoc/ivyfile/ivyauthor.adoc
index ef2337c..b39321f 100644
--- a/asciidoc/ivyfile/ivyauthor.adoc
+++ b/asciidoc/ivyfile/ivyauthor.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* ivyauthor *Parent:* link:../ivyfile/info.html[info]
+*Tag:* ivyauthor *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about who has contributed to write this Ivy file. It does 
NOT indicate who
 is the author of the module itself.

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/license.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/license.adoc b/asciidoc/ivyfile/license.adoc
index 437bc18..e6cea9e 100644
--- a/asciidoc/ivyfile/license.adoc
+++ b/asciidoc/ivyfile/license.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* license *Parent:* link:../ivyfile/info.html[info]
+*Tag:* license *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about a license of the described module.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/manager.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/manager.adoc b/asciidoc/ivyfile/manager.adoc
index d30035e..309cea7 100644
--- a/asciidoc/ivyfile/manager.adoc
+++ b/asciidoc/ivyfile/manager.adoc
@@ -17,9 +17,9 @@
    under the License.
 ////
 
-*Tag:* manager *Parent:* link:../ivyfile/conflicts.html[conflicts]
+*Tag:* manager *Parent:* link:../ivyfile/conflicts{outfilesuffix}[conflicts]
 
-(*__since 2.0__*) the conflicts section is deprecated.  Use 
link:../ivyfile/conflict.html[conflict] instead.
+(*__since 2.0__*) the conflicts section is deprecated.  Use 
link:../ivyfile/conflict{outfilesuffix}[conflict] instead.
 
 Specify a conflict manager for one or several dependencies.
 
@@ -29,7 +29,7 @@ and then specifying the conflict manager, either by giving 
its name or by
 specifying a fixed revision list, in which case a fixed conflict manager is 
used.
 
 
-See link:../ivyfile/conflicts.html[Conflict Manager] for details on conflict 
managers in general.
+See link:../ivyfile/conflicts{outfilesuffix}[Conflict Manager] for details on 
conflict managers in general.
 
 == Attributes
 
@@ -41,5 +41,5 @@ See link:../ivyfile/conflicts.html[Conflict Manager] for 
details on conflict man
 |name|the name of the conflict manager to use
 .2+.^|Exactly one of two
 |rev|a comma separated list of revisions this conflict manager should select
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
for which the conflict manager should be used (*__since 1.3__*)|No, defaults to 
`exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and superior
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules for which the conflict manager should be used (*__since 1.3__*)|No, 
defaults to `exactOrRegexp` in pre 1.3 Ivy files, and `exact` in 1.3 and 
superior
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/override.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/override.adoc b/asciidoc/ivyfile/override.adoc
index 4297045..ab046bc 100644
--- a/asciidoc/ivyfile/override.adoc
+++ b/asciidoc/ivyfile/override.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* override *Parent:* link:../ivyfile/dependencies.html[dependencies]
+*Tag:* override *Parent:* 
link:../ivyfile/dependencies{outfilesuffix}[dependencies]
 
 [*__since 2.0__*]
 
@@ -38,5 +38,5 @@ Note that even though no attribute is required, it makes no 
sense to set no attr
 |module|the name, or an expression matching the name of module to which 
overriding should be applied (see matcher attribute below)|No, defaults to 
`$$*$$` (match all)
 |branch|the branch to set for all the overridden dependency descriptors|No, by 
default branch is not overridden
 |rev|the revision to set for all the overridden dependency descriptors|No, by 
default revision is not overridden
-|matcher|the link:../concept.html#matcher[matcher] to use to match the modules 
for which the conflict manager should be used|No, defaults to `exact`
+|matcher|the link:../concept{outfilesuffix}#matcher[matcher] to use to match 
the modules for which the conflict manager should be used|No, defaults to 
`exact`
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/publications.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/publications.adoc 
b/asciidoc/ivyfile/publications.adoc
index 06548b1..240bf90 100644
--- a/asciidoc/ivyfile/publications.adoc
+++ b/asciidoc/ivyfile/publications.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* publications *Parent:* link:../ivyfile.html[ivy-module]
+*Tag:* publications *Parent:* link:../ivyfile{outfilesuffix}[ivy-module]
 
 Container for `artifact` elements, used to describe the artifacts published by 
this module.
 
@@ -39,5 +39,5 @@ Thus if you have a module which publishes no artifacts (a 
sort of virtual module
 [options="header",cols="20%,60%,20%"]
 |=======
 |Element|Description|Cardinality
-|link:../ivyfile/artifact.html[artifact]|declares a published artifact for 
this module|0..n
+|link:../ivyfile/artifact{outfilesuffix}[artifact]|declares a published 
artifact for this module|0..n
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/ivyfile/repository.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/ivyfile/repository.adoc b/asciidoc/ivyfile/repository.adoc
index e900791..38baab3 100644
--- a/asciidoc/ivyfile/repository.adoc
+++ b/asciidoc/ivyfile/repository.adoc
@@ -17,7 +17,7 @@
    under the License.
 ////
 
-*Tag:* repository *Parent:* link:../ivyfile/info.html[info]
+*Tag:* repository *Parent:* link:../ivyfile/info{outfilesuffix}[info]
 
 Gives information about a public repository where the module can be found. 
This information is given as an indication, repositories being able to be down 
over time.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/eclipse-plugin.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/eclipse-plugin.adoc 
b/asciidoc/osgi/eclipse-plugin.adoc
index 5c8f774..5323554 100644
--- a/asciidoc/osgi/eclipse-plugin.adoc
+++ b/asciidoc/osgi/eclipse-plugin.adoc
@@ -91,7 +91,7 @@ NOTE: For resolution to work correctly, Ivy relies on the 
aggregated metadata of
 
 When building an Eclipse plugin, we are relying on a "target platform", the 
Eclipse installation we want our plugin to be eventually installed into. For 
Ivy, this will represent the repository of artifacts.
 
-Ivy needs an aggregation of the OSGi metadata in order to resolve a such 
repository. The Ant task link:../use/buildobr.html[buildobr] builds a OBR (OSGi 
Bundle Repository) descriptor file from a set of OSGi bundles. So here we are 
using this Ant task to gather OSGi metadata from the Eclipse plugins in the 
"target platform". In the above example, the file is built in 
`target/repo-eclipse.xml`.
+Ivy needs an aggregation of the OSGi metadata in order to resolve a such 
repository. The Ant task link:../use/buildobr{outfilesuffix}[buildobr] builds a 
OBR (OSGi Bundle Repository) descriptor file from a set of OSGi bundles. So 
here we are using this Ant task to gather OSGi metadata from the Eclipse 
plugins in the "target platform". In the above example, the file is built in 
`target/repo-eclipse.xml`.
 
 The plugin to be built has a `ivy.xml` file describing its dependencies to be 
used by Ivy. Since the actual dependencies are in the `MANIFEST.MF` file, in 
the `ivy.xml` file we specify that it extends `META-INF/MANIFEST.MF`. So there 
are few dependencies specified in the `ivy.xml`. But as Ivy doesn't support the 
`Bundle-Fragment` OSGi feature, the `ivy.xml` can help specify the missing 
dependencies.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/osgi-mapping.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/osgi-mapping.adoc b/asciidoc/osgi/osgi-mapping.adoc
index 0904cb2..42a87cd 100644
--- a/asciidoc/osgi/osgi-mapping.adoc
+++ b/asciidoc/osgi/osgi-mapping.adoc
@@ -79,7 +79,7 @@ a|
 == Ivy configurations
 
 
-Ivy has the concept of link:../terminology.html#configurations[module 
configurations]. OSGi on the other hand, doesn't have such a concept. However, 
Ivy defines the following configurations, when it comes to dependency mapping 
for OSGi:
+Ivy has the concept of 
link:../terminology{outfilesuffix}#configurations[module configurations]. OSGi 
on the other hand, doesn't have such a concept. However, Ivy defines the 
following configurations, when it comes to dependency mapping for OSGi:
 
 
     * `default` : it will contain every required dependency (transitively)
@@ -103,7 +103,7 @@ So OSGi capabilities of bundles in a repo will be gathered 
directly from the man
 === Export-Package
 
 
-Exported packages are declaring capabilities of the bundle in term of 
packages. But they also declare dependencies between the declared package via 
the parameter `use`. These dependencies have to be declared in the ivy.xml. And 
we will use Ivy link:../terminology.html#configurations[module configurations] 
for that.
+Exported packages are declaring capabilities of the bundle in term of 
packages. But they also declare dependencies between the declared package via 
the parameter `use`. These dependencies have to be declared in the ivy.xml. And 
we will use Ivy link:../terminology{outfilesuffix}#configurations[module 
configurations] for that.
 
 First, each exported package will be declared in the ivy.xml as a 
configuration. The name of the configuration will start will `use_` and will 
end with the name of that package.
 
@@ -143,7 +143,7 @@ In OSGi there are different kinds of dependencies, which in 
an OSGi bundle repos
 === Require-Bundle
 
 
-The OSGi `Require-Bundle` is a requirement directly on a specific bundle. To 
map that, Ivy will just use the `osgi="bundle"` 
link:../concept.html#extra[extra attribute].
+The OSGi `Require-Bundle` is a requirement directly on a specific bundle. To 
map that, Ivy will just use the `osgi="bundle"` 
link:../concept{outfilesuffix}#extra[extra attribute].
 
 If there is the OSGi `resolution` parameter specified to `optional`, then the 
dependency will be declared in the configuration `optional` and 
`transitive-optional`. Otherwise it will be declared in the `default` 
configuration.
 
@@ -174,7 +174,7 @@ a|
 === Import-Package
 
 
-The OSGi `Import-Package` is a requirement on a package of a bundle. Ivy has 
no notion of package. So we will use the `osgi="pkg"` 
link:../concept.html#extra[extra attribute].
+The OSGi `Import-Package` is a requirement on a package of a bundle. Ivy has 
no notion of package. So we will use the `osgi="pkg"` 
link:../concept{outfilesuffix}#extra[extra attribute].
 
 If there is the OSGi `resolution` parameter specified to `optional`, then the 
dependency will be declared in the configuration `optional` and 
`transitive-optional`. Otherwise it will be declared in the `default` 
configuration.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/osgi/target-platform.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/osgi/target-platform.adoc 
b/asciidoc/osgi/target-platform.adoc
index c8e7eb3..50a8416 100644
--- a/asciidoc/osgi/target-platform.adoc
+++ b/asciidoc/osgi/target-platform.adoc
@@ -30,7 +30,7 @@ It should work with a simple configuration but may not with 
complex ones. If you
 
 The concept of "target platform" is a concept introduced by Eclipse&#153; to 
describe the set of bundles which will run together in an OSGi&#153; 
environment. Then when developing an OSGi bundle, we expect it to run in such a 
"target platform".
 
-When developing a single OSGi bundle, a single `ivy.xml` (together with the 
use of the link:../use/fixdeps.html[fixdeps] task) is sufficient to describe 
precisely the bundle requirements.
+When developing a single OSGi bundle, a single `ivy.xml` (together with the 
use of the link:../use/fixdeps{outfilesuffix}[fixdeps] task) is sufficient to 
describe precisely the bundle requirements.
 
 But when developing several bundles, it will be error prone to declare for 
each bundle its dependencies. Because once deployed in an OSGi environment, the 
bindings are sensitive to the available bundles. So when developing, we must 
ensure that the set of bundles will be the same set as the one at deploy time.
 
@@ -50,11 +50,11 @@ First you need a project (basically a folder) in which you 
will manage your targ
     * and a link:../samples/target-platform/build.xml[build.xml] with which 
you'll manage your target platform
 
 
-In the build there is a target: `update-dependencies`. This target will do a 
resolve with the `ivy.xml` and will generate an `ivy-fixed.xml` from the 
resolved dependencies. This `ivy-fixed.xml` file contains only fixed non 
transitive dependencies (see the link:../use/fixdeps.html[fixdeps] task for 
further info). With that `ivy-fixed.xml` file, subsequent dependency 
resolutions are then reproducible and will always generate the same set of 
artifacts.
+In the build there is a target: `update-dependencies`. This target will do a 
resolve with the `ivy.xml` and will generate an `ivy-fixed.xml` from the 
resolved dependencies. This `ivy-fixed.xml` file contains only fixed non 
transitive dependencies (see the link:../use/fixdeps{outfilesuffix}[fixdeps] 
task for further info). With that `ivy-fixed.xml` file, subsequent dependency 
resolutions are then reproducible and will always generate the same set of 
artifacts.
 
 Once generated, it is recommended to share that `ivy-fixed.xml` file into your 
version control system (Git, Subversion, etc...). The target 
`update-dependencies` must then be launched each time you edit the `ivy.xml`, 
when you want to change the content of your target platform.
 
-The second target `generate-target-platform` will generate an `obr.xml`, a 
OSGi Bundle repository descriptor. This file will list every artifact which has 
been resolved by the `ivy-fixed.xml`. Then each of your bundles you develop 
will do its resolve against that `obr.xml` (see the 
link:../resolver/obr.html[obr resolver]).
+The second target `generate-target-platform` will generate an `obr.xml`, a 
OSGi Bundle repository descriptor. This file will list every artifact which has 
been resolved by the `ivy-fixed.xml`. Then each of your bundles you develop 
will do its resolve against that `obr.xml` (see the 
link:../resolver/obr{outfilesuffix}[obr resolver]).
 
 The generated `obr.xml` contains paths to the local filesystem, so it is 
neither recommended to share it between developers nor commit it to version 
control system.
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/chain.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/chain.adoc b/asciidoc/resolver/chain.adoc
index 419cb62..f3f4253 100644
--- a/asciidoc/resolver/chain.adoc
+++ b/asciidoc/resolver/chain.adoc
@@ -31,7 +31,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of composite resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of 
composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/dual.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/dual.adoc b/asciidoc/resolver/dual.adoc
index df3dd22..03f2047 100644
--- a/asciidoc/resolver/dual.adoc
+++ b/asciidoc/resolver/dual.adoc
@@ -32,7 +32,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of composite resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of 
composite resolvers.
 
 
 == Child elements

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/filesystem.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/filesystem.adoc 
b/asciidoc/resolver/filesystem.adoc
index 191aa09..4743235 100644
--- a/asciidoc/resolver/filesystem.adoc
+++ b/asciidoc/resolver/filesystem.adoc
@@ -33,7 +33,7 @@ The configuration of such a resolver is mainly done through 
Ivy and artifact pat
 
 (*__since 1.3__*) Using the `m2compatible` attribute, this resolver will 
convert dots found in organisation into slashes like Maven 2 does for groupId. 
For instance, it will transform the organisation from `com.company` into 
`com/company` when replacing the token `[organisation]` in your pattern.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Atomic publish support
@@ -67,13 +67,13 @@ The `*transactional*` attribute can be used to configure 
the atomicity behavior:
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======
 |Attribute|Description|Required
 |m2compatible|True if this resolver should be Maven 2 compatible, false 
otherwise (*__since 1.3__*)|No, defaults to false
-|local|True if this resolver should be considered local, false otherwise 
(*__since 1.4__*). See useOrigin attribute on the 
link:../settings/caches.html[caches] element for details.|No, defaults to true
+|local|True if this resolver should be considered local, false otherwise 
(*__since 1.4__*). See useOrigin attribute on the 
link:../settings/caches{outfilesuffix}[caches] element for details.|No, 
defaults to true
 |transactional|true to force the use of transaction, false to prevent the use 
of transaction, auto to get transaction when possible (*__since 2.0__*). See 
above for details.|No, defaults to auto
 |=======
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ibiblio.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ibiblio.adoc b/asciidoc/resolver/ibiblio.adoc
index e054dce..5108c7b 100644
--- a/asciidoc/resolver/ibiblio.adoc
+++ b/asciidoc/resolver/ibiblio.adoc
@@ -44,12 +44,12 @@
 
 (*__since 2.0__*) When used in `m2compatible` mode with the default pattern, 
this resolver uses `maven-metadata.xml` files (if present) to list the 
revisions available on the repository. This is especially useful when using a 
Maven specific proxy, which does not serve directory listing. This can be 
disabled by using the `useMavenMetadata` flag.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ivyrep.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ivyrep.adoc b/asciidoc/resolver/ivyrep.adoc
index 9e10559..2768e73 100644
--- a/asciidoc/resolver/ivyrep.adoc
+++ b/asciidoc/resolver/ivyrep.adoc
@@ -32,7 +32,7 @@
 [NOTE]
 ====
 
-Since ivyrep is not maintained anymore, the ivyroot attribute is mandatory, 
and the use of this resolver is not recommended (we recommend using 
link:../resolver/url.html[url resolver] as replacement in most cases).
+Since ivyrep is not maintained anymore, the ivyroot attribute is mandatory, 
and the use of this resolver is not recommended (we recommend using 
link:../resolver/url{outfilesuffix}[url resolver] as replacement in most cases).
 
 ====
 
@@ -40,7 +40,7 @@ Since ivyrep is not maintained anymore, the ivyroot attribute 
is mandatory, and
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/jar.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/jar.adoc b/asciidoc/resolver/jar.adoc
index 4af5dff..32e4009 100644
--- a/asciidoc/resolver/jar.adoc
+++ b/asciidoc/resolver/jar.adoc
@@ -37,7 +37,7 @@ The configuration of such a resolver is done via specifying 
the location of the
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/mirrored.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/mirrored.adoc b/asciidoc/resolver/mirrored.adoc
index a544eae..9c60aa8 100644
--- a/asciidoc/resolver/mirrored.adoc
+++ b/asciidoc/resolver/mirrored.adoc
@@ -34,7 +34,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/obr.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/obr.adoc b/asciidoc/resolver/obr.adoc
index 6c26868..a5d6485 100644
--- a/asciidoc/resolver/obr.adoc
+++ b/asciidoc/resolver/obr.adoc
@@ -29,12 +29,12 @@
 
 [*__since 2.3__*]
 
-[ivysettings.resolvers.obr]#This resolver is one of the resolver which 
supports link:../osgi.html[OSGi&#153;] dependencies.# A part of the OSGi 
specification defines OBR (OSGi Bundle Repository). OBR aggregates the OSGi 
metadata of every bundle included in a repository. So contrary to the other 
resolvers, this resolver needs to get the descriptor of the repository (an 
obr.xml) before starting to resolve modules.
+[ivysettings.resolvers.obr]#This resolver is one of the resolver which 
supports link:../osgi{outfilesuffix}[OSGi&#153;] dependencies.# A part of the 
OSGi specification defines OBR (OSGi Bundle Repository). OBR aggregates the 
OSGi metadata of every bundle included in a repository. So contrary to the 
other resolvers, this resolver needs to get the descriptor of the repository 
(an obr.xml) before starting to resolve modules.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of composite resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of 
composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/osgiagg.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/osgiagg.adoc b/asciidoc/resolver/osgiagg.adoc
index d560a58..b543258 100644
--- a/asciidoc/resolver/osgiagg.adoc
+++ b/asciidoc/resolver/osgiagg.adoc
@@ -29,19 +29,19 @@
 
 [*__since 2.4__*]
 
-This resolver is one of the resolvers which support 
link:../osgi.html[OSGi&#153;] dependencies.
+This resolver is one of the resolvers which support 
link:../osgi{outfilesuffix}[OSGi&#153;] dependencies.
 
-[ivysettings.resolvers.osgi-agg]#This resolver is like a classic 
link:../resolver/chain.html[chain] resolver, but with better support for OSGi 
metadata.#
+[ivysettings.resolvers.osgi-agg]#This resolver is like a classic 
link:../resolver/chain{outfilesuffix}[chain] resolver, but with better support 
for OSGi metadata.#
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of composite resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of 
composite resolvers.
 
 
 == Elements
 
-As sub element, this resolver accept any kind of OSGi resolver: 
link:../resolver/obr.html[obr], link:../resolver/updatesite.html[updatesite], 
or any other `osgi-agg`.
+As sub element, this resolver accept any kind of OSGi resolver: 
link:../resolver/obr{outfilesuffix}[obr], 
link:../resolver/updatesite{outfilesuffix}[updatesite], or any other `osgi-agg`.
 
 
 == Examples

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/sftp.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/sftp.adoc b/asciidoc/resolver/sftp.adoc
index ffbb3f0..ee6d9e8 100644
--- a/asciidoc/resolver/sftp.adoc
+++ b/asciidoc/resolver/sftp.adoc
@@ -30,7 +30,7 @@
 
 [ivysettings.resolvers.sftp]#This resolver can be used when your Ivy 
repository is located on a server accessible via SFTP.# The secured nature of 
SFTP and its widespread implementation on most *nix servers makes this resolver 
a very good candidate in an enterprise environment.
 
-If your server supports SSH but not SFTP, there is also an 
link:../resolver/ssh.html[SSH resolver].
+If your server supports SSH but not SFTP, there is also an 
link:../resolver/ssh{outfilesuffix}[SSH resolver].
 
 Note that SFTP is also supported by VFS, so you can use a VFS resolver 
instead. The advantage of this resolver is that you have a better control over 
authentication, it can prompt for username/password credentials, or you can use 
private/public key authentication, which is not possible with the VFS resolver. 
When it prompts for username/password, it uses a Swing dialog, which is not 
possible in a headless environment. If you want to prompt for the credentials 
on the command line, use Ant input task, for example, before calling Ivy.
 
@@ -49,7 +49,7 @@ Internally this resolver relies on 
link:http://www.jcraft.com/jsch/[jsch] as SSH
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/ssh.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/ssh.adoc b/asciidoc/resolver/ssh.adoc
index 717fed4..7f5a2ec 100644
--- a/asciidoc/resolver/ssh.adoc
+++ b/asciidoc/resolver/ssh.adoc
@@ -30,13 +30,13 @@
 
 [ivysettings.resolvers.ssh]#This resolver can be used when your Ivy repository 
is located on a server accessible via SSH.# The secured nature of SSH and its 
widespread implementation on most *nix servers makes this resolver a very good 
candidate in an enterprise environment.
 
-If your server supports SFTP, you can consider using the 
link:../resolver/sftp.html[SFTP resolver].
+If your server supports SFTP, you can consider using the 
link:../resolver/sftp{outfilesuffix}[SFTP resolver].
 
-Internally this resolver shares most of its behaviour with the 
link:../resolver/sftp.html[SFTP resolver], so refer to its documentation for 
details.
+Internally this resolver shares most of its behaviour with the 
link:../resolver/sftp{outfilesuffix}[SFTP resolver], so refer to its 
documentation for details.
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/updatesite.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/updatesite.adoc 
b/asciidoc/resolver/updatesite.adoc
index 06b304c..11213d6 100644
--- a/asciidoc/resolver/updatesite.adoc
+++ b/asciidoc/resolver/updatesite.adoc
@@ -29,14 +29,14 @@
 
 [*__since 2.3__*]
 
-[ivysettings.resolvers.updatesite]#This resolver is one of the resolvers which 
support link:../osgi.html[OSGi&#153;] dependencies. It resolves modules (OSGi 
bundles) which are hosted in an Eclipse&#153; update site.#
+[ivysettings.resolvers.updatesite]#This resolver is one of the resolvers which 
support link:../osgi{outfilesuffix}[OSGi&#153;] dependencies. It resolves 
modules (OSGi bundles) which are hosted in an Eclipse&#153; update site.#
 
 This resolver supports old style Eclipse updatesite, based on a single file, 
site.xml. It also supports Eclipse P2 repositories.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of composite resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of 
composite resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/url.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/url.adoc b/asciidoc/resolver/url.adoc
index 19e4c34..f4976ca 100644
--- a/asciidoc/resolver/url.adoc
+++ b/asciidoc/resolver/url.adoc
@@ -29,12 +29,12 @@
 
 [ivysettings.resolvers.url]#This resolver is one of the most generic. In fact, 
most of the previous resolvers can be obtained by a particular configuration of 
this one.# Indeed it uses URLs to find Ivy files and artifacts. The URLs it 
uses are defined through Ivy and artifact children, each giving a pattern to 
find Ivy files or artifacts.
 
-*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport.html[repreport] are not available.
+*Limitation*: in `m2compatible` mode, this resolver is not able list available 
organizations. It means some features like 
link:../use/repreport{outfilesuffix}[repreport] are not available.
 
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 [options="header",cols="15%,50%,35%"]
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/resolver/vfs.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/resolver/vfs.adoc b/asciidoc/resolver/vfs.adoc
index 46558ce..97ceec8 100644
--- a/asciidoc/resolver/vfs.adoc
+++ b/asciidoc/resolver/vfs.adoc
@@ -33,7 +33,7 @@
 
 == Attributes
 
-This resolver shares the link:../settings/resolvers.html#common[common 
attributes] of standard resolvers.
+This resolver shares the 
link:../settings/resolvers{outfilesuffix}#common[common attributes] of standard 
resolvers.
 
 == Child elements
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/caches/cache.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/caches/cache.adoc 
b/asciidoc/settings/caches/cache.adoc
index 7b4384f..d7a0a1a 100644
--- a/asciidoc/settings/caches/cache.adoc
+++ b/asciidoc/settings/caches/cache.adoc
@@ -37,13 +37,13 @@ By default also, the parsed module descriptors read from 
the cache are kept in a
 |=======
 |Attribute|Description|Required
 |name|name of the cache instance|Yes
-|basedir|the path of the base directory to use to put repository cache data. 
*This should not point to a directory used as a repository!*|No, defaults to 
repositoryCacheDir defined in link:../../settings/caches.html[caches]
-|ivyPattern|the pattern to use to store cached Ivy files|No, defaults to 
default cache Ivy pattern as configured in 
link:../../settings/caches.html[caches]
-|artifactPattern|the pattern to use to store cached artifacts|No, defaults to 
default cache artifact pattern as configured in 
link:../../settings/caches.html[caches]
+|basedir|the path of the base directory to use to put repository cache data. 
*This should not point to a directory used as a repository!*|No, defaults to 
repositoryCacheDir defined in link:../../settings/caches{outfilesuffix}[caches]
+|ivyPattern|the pattern to use to store cached Ivy files|No, defaults to 
default cache Ivy pattern as configured in 
link:../../settings/caches{outfilesuffix}[caches]
+|artifactPattern|the pattern to use to store cached artifacts|No, defaults to 
default cache artifact pattern as configured in 
link:../../settings/caches{outfilesuffix}[caches]
 |useOrigin|true to avoid the copy of local artifacts to the cache and use 
directly their original location, false otherwise.
-To know if an artifact is local, Ivy asks the resolver. Only filesystem 
resolver is considered local by default, but this can be disabled if you want 
to force the copy on one filesystem resolver and use the original location on 
another. Note that it is safe to use useOrigin even if you use the cache for 
some non local resolvers. In this case the cache will behave as usual, copying 
files to the cache. Note also that this only applies to artifacts, not to Ivy 
files, which are still copied in the cache.|No. defaults to the default value 
configured in link:../../settings/caches.html[caches]
-|lockStrategy|the name of the link:../../settings/lock-strategies.html[lock 
strategy] to use for this cache|No, defaults to default lock strategy as 
configured in link:../../settings/caches.html[caches]
-|defaultTTL|the default link:../../settings/caches/ttl.html[TTL] to use when 
no specific one is defined|No, defaults to ${ivy.cache.ttl.default}
+To know if an artifact is local, Ivy asks the resolver. Only filesystem 
resolver is considered local by default, but this can be disabled if you want 
to force the copy on one filesystem resolver and use the original location on 
another. Note that it is safe to use useOrigin even if you use the cache for 
some non local resolvers. In this case the cache will behave as usual, copying 
files to the cache. Note also that this only applies to artifacts, not to Ivy 
files, which are still copied in the cache.|No. defaults to the default value 
configured in link:../../settings/caches{outfilesuffix}[caches]
+|lockStrategy|the name of the 
link:../../settings/lock-strategies{outfilesuffix}[lock strategy] to use for 
this cache|No, defaults to default lock strategy as configured in 
link:../../settings/caches{outfilesuffix}[caches]
+|defaultTTL|the default link:../../settings/caches/ttl{outfilesuffix}[TTL] to 
use when no specific one is defined|No, defaults to ${ivy.cache.ttl.default}
 |memorySize|the number of parsed module descriptors to keep in a memory 
cache.|No, default to 150
 |=======
 
@@ -55,7 +55,7 @@ To know if an artifact is local, Ivy asks the resolver. Only 
filesystem resolver
 [options="header"]
 |=======
 |Element|Description|Cardinality
-|link:../../settings/caches/ttl.html[ttl]|defines a TTL rule|0..n
+|link:../../settings/caches/ttl{outfilesuffix}[ttl]|defines a TTL rule|0..n
 |=======
 
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/caches/ttl.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/caches/ttl.adoc 
b/asciidoc/settings/caches/ttl.adoc
index 3f58452..a04c04a 100644
--- a/asciidoc/settings/caches/ttl.adoc
+++ b/asciidoc/settings/caches/ttl.adoc
@@ -25,7 +25,7 @@
 
 [ivysettings.caches.cache.TTL]#Defines a TTL (Time To Live) rule for resolved 
revision caching.#
 
-When Ivy resolves a dynamic version constraint (like `latest.integration` or a 
version range), it can store the result of the resolution (like 
`latest.integration=1.5.1`) for a given time, called TTL. It means that Ivy 
will reuse this dynamic revision resolution result without accessing the 
repositories for the duration of the TTL, unless running 
link:../../use/resolve.html[resolve] in refresh mode.
+When Ivy resolves a dynamic version constraint (like `latest.integration` or a 
version range), it can store the result of the resolution (like 
`latest.integration=1.5.1`) for a given time, called TTL. It means that Ivy 
will reuse this dynamic revision resolution result without accessing the 
repositories for the duration of the TTL, unless running 
link:../../use/resolve{outfilesuffix}[resolve] in refresh mode.
 
 This tag lets you define a rule to define a TTL specific to a set of dynamic 
revision, based on the whole module revision information (organization, module 
name, revision, ...). The revision considered in the rule is the revision 
before the resolution (for instance, `latest.integration`) and not the resolved 
revision (for instance, `1.5.1`).
 
@@ -57,6 +57,6 @@ Using a 0ms TTL disable resolved revision caching for the 
given rule.
 |module|the module's name to match to apply the rule.|No, defaults to *
 |revision|the module's revision to match to apply the rule. Note that the 
version is not resolved when evaluating the rule ('latest.integration', for 
instance).|No, defaults to *
 |_any extra attribute_|an extra attribute to match to apply the rule.|No, 
defaults to *
-|matcher|the link:../../concept.html#matcher[matcher] to use to match the 
modules to which the resolver should be applied|No, defaults to exact
+|matcher|the link:../../concept{outfilesuffix}#matcher[matcher] to use to 
match the modules to which the resolver should be applied|No, defaults to exact
 |duration|the TTL to apply (see above for format)|Yes
 |=======

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/8736a161/asciidoc/settings/conflict-managers.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settings/conflict-managers.adoc 
b/asciidoc/settings/conflict-managers.adoc
index 1955f8c..82494eb 100644
--- a/asciidoc/settings/conflict-managers.adoc
+++ b/asciidoc/settings/conflict-managers.adoc
@@ -21,7 +21,7 @@
 
 *Tag:* conflict-managers
 
-[ivysettings.conflict-managers]#Defines a list of 
link:../concept.html#conflict[conflict managers] usable in Ivy.# Each conflict 
manager is identified by its name, given as an attribute.
+[ivysettings.conflict-managers]#Defines a list of 
link:../concept{outfilesuffix}#conflict[conflict managers] usable in Ivy.# Each 
conflict manager is identified by its name, given as an attribute.
 The child tag used for the conflict manager must be equal to a name of a 
conflict manager type (either built-in or added with the `typedef` tag).
 
 Here is a list of built-in conflict managers (which do not require anything in 
the settings file):
@@ -43,7 +43,7 @@ Here is a list of built-in conflict managers (which do not 
require anything in t
      this conflict manager throws an exception (i.e. causes a build failure) 
whenever a conflict is found.
 
 The two "latest" conflict managers also take into account the force attribute 
of the dependencies.
-In fact, direct dependencies can declare a force attribute (see 
link:../ivyfile/dependency.html[dependency]), which indicates that the revision 
given in the direct dependency should be preferred over indirect dependencies.
+In fact, direct dependencies can declare a force attribute (see 
link:../ivyfile/dependency{outfilesuffix}[dependency]), which indicates that 
the revision given in the direct dependency should be preferred over indirect 
dependencies.
 
 Here is a list of conflict manager types available, which can be used to 
define your own custom conflict managers:
 

Reply via email to