| 999 | static unsigned int const InternalTestV2Minor = 0; |
| 1000 | |
| 1001 | void cmFileAPI::BuildClientRequestInternalTest( |
| 1002 | ClientRequest& r, std::vector<RequestVersion> const& versions) |
| 1003 | { |
| 1004 | // Select a known version from those requested. |
| 1005 | for (RequestVersion const& v : versions) { |
| 1006 | if ((v.Major == 1 && v.Minor <= InternalTestV1Minor) || // |
| 1007 | (v.Major == 2 && v.Minor <= InternalTestV2Minor)) { |
| 1008 | r.Version = v.Major; |
| 1009 | break; |
| 1010 | } |
| 1011 | } |
| 1012 | if (!r.Version) { |
| 1013 | r.Error = NoSupportedVersion(versions); |
| 1014 | } |
| 1015 | } |
| 1016 | |
| 1017 | Json::Value cmFileAPI::BuildInternalTest(Object object) |
| 1018 | { |