guzzle/guzzle — pull request #59 by mtdowling (2012-05-23 00:27:13+00:00)
Title: Adding idempotent validation to Guzzle\Service\Inspector

Filters are run after type validation.
The result of a filter is only written to the config object when a non
idempotent check is performed. Commands will now first perform an
idempotent check on instantiation (this sets defaults values and static
values but does not change based on filters or parameter injection).
Commands then perform a non-idempotent validation when preparing a
request for sending.
Adding a functional test to ensure some of the JSON example service
description use cases will work.