Sixth round of contracts for non-Void-safe users

This commit is contained in:
Colin Adams
2013-03-15 14:50:59 +00:00
parent acc0f4ae94
commit 2d439a2414
3 changed files with 27 additions and 0 deletions

View File

@@ -12,7 +12,12 @@ feature -- Documentation
mapping_documentation (m: WSF_ROUTER_MAPPING; a_request_methods: detachable WSF_REQUEST_METHODS): WSF_ROUTER_MAPPING_DOCUMENTATION
-- Documentation associated with Current handler, in the context of the mapping `m' and methods `a_request_methods'.
--| `m' and `a_request_methods' are useful to produce specific documentation when the handler is used for multiple mapping.
require
m_attached: m /= Void
a_request_methods_attached: a_request_methods /= Void
deferred
ensure
mapping_documentation_attached: Result /= Void
end
end