Larry's comments (#5261)
* Larry's comments * clang * revenge of the clang
This commit is contained in:
parent
b0217106e4
commit
677d54aff3
@ -69,7 +69,7 @@ namespace Azure { namespace Data { namespace Tables { namespace Credentials {
|
||||
std::string m_accountKey;
|
||||
};
|
||||
|
||||
namespace _internal {
|
||||
namespace _detail {
|
||||
struct ConnectionStringParts
|
||||
{
|
||||
std::string AccountName;
|
||||
@ -80,6 +80,6 @@ namespace Azure { namespace Data { namespace Tables { namespace Credentials {
|
||||
|
||||
ConnectionStringParts ParseConnectionString(const std::string& connectionString);
|
||||
std::string GetDefaultScopeForAudience(const std::string& audience);
|
||||
} // namespace _internal
|
||||
} // namespace _detail
|
||||
|
||||
}}}} // namespace Azure::Data::Tables::Credentials
|
||||
|
||||
@ -278,14 +278,6 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
std::vector<CorsRule> Cors;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Get Service Properties options.
|
||||
*
|
||||
*/
|
||||
struct GetServicePropertiesOptions final
|
||||
{
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Set Service Properties options.
|
||||
*
|
||||
@ -383,14 +375,6 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
Models::GeoReplication GeoReplication;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Get Service Statistics options.
|
||||
*
|
||||
*/
|
||||
struct GetServiceStatisticsOptions final
|
||||
{
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Delete result.
|
||||
*
|
||||
@ -435,22 +419,6 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
std::vector<SignedIdentifier> SignedIdentifiers;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Get Table Access Policy options.
|
||||
*
|
||||
*/
|
||||
struct GetTableAccessPolicyOptions final
|
||||
{
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Set Table Access Policy options.
|
||||
*
|
||||
*/
|
||||
struct SetTableAccessPolicyOptions final
|
||||
{
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Set Table Access Policy result.
|
||||
*
|
||||
@ -487,7 +455,7 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
* @brief Upsert Kind
|
||||
*
|
||||
*/
|
||||
enum UpsertKind
|
||||
enum class UpsertKind
|
||||
{
|
||||
Update,
|
||||
Merge,
|
||||
@ -594,14 +562,6 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
std::string ETag;
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Delete Entity options.
|
||||
*
|
||||
*/
|
||||
struct DeleteEntityOptions final
|
||||
{
|
||||
};
|
||||
|
||||
/**
|
||||
* @brief Delete Entity result.
|
||||
*
|
||||
@ -717,7 +677,7 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
* @brief Transaction Action
|
||||
*
|
||||
*/
|
||||
enum TransactionAction
|
||||
enum class TransactionAction
|
||||
{
|
||||
InsertEntity = 32,
|
||||
DeleteEntity,
|
||||
|
||||
@ -210,25 +210,20 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
/**
|
||||
* @brief Get table access policy.
|
||||
*
|
||||
* @param options Optional parameters to execute this function.
|
||||
* @param context for canceling long running operations.
|
||||
* @return Get access policy result.
|
||||
*/
|
||||
Response<Models::TableAccessPolicy> GetAccessPolicy(
|
||||
Models::GetTableAccessPolicyOptions const& options = {},
|
||||
Core::Context const& context = {});
|
||||
Response<Models::TableAccessPolicy> GetAccessPolicy(Core::Context const& context = {});
|
||||
|
||||
/**
|
||||
* @brief Set table access policy.
|
||||
*
|
||||
* @param tableAccessPolicy The TableAccessPolicy to set.
|
||||
* @param options Optional parameters to execute this function.
|
||||
* @param context for canceling long running operations.
|
||||
* @return Set access policy result.
|
||||
*/
|
||||
Response<Models::SetTableAccessPolicyResult> SetAccessPolicy(
|
||||
Models::TableAccessPolicy const& tableAccessPolicy,
|
||||
Models::SetTableAccessPolicyOptions const& options = {},
|
||||
Core::Context const& context = {});
|
||||
|
||||
/**
|
||||
@ -274,13 +269,11 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
* @brief Delete table entity.
|
||||
*
|
||||
* @param tableEntity The TableEntity to delete.
|
||||
* @param options Optional parameters to execute this function.
|
||||
* @param context for canceling long running operations.
|
||||
* @return Delete entity result.
|
||||
*/
|
||||
Response<Models::DeleteEntityResult> DeleteEntity(
|
||||
Models::TableEntity const& tableEntity,
|
||||
Models::DeleteEntityOptions const& options = {},
|
||||
Core::Context const& context = {});
|
||||
|
||||
/**
|
||||
@ -420,24 +413,19 @@ namespace Azure { namespace Data { namespace Tables {
|
||||
/**
|
||||
* @brief Get service properties
|
||||
*
|
||||
* @param options Optional parameters to execute this function.
|
||||
* @param context for canceling long running operations.
|
||||
* @return Get service properties result.
|
||||
*/
|
||||
Response<Models::TableServiceProperties> GetServiceProperties(
|
||||
Models::GetServicePropertiesOptions const& options = {},
|
||||
Core::Context const& context = {});
|
||||
|
||||
/**
|
||||
* @brief Get service statistics
|
||||
*
|
||||
* @param options Optional parameters to execute this function.
|
||||
* @param context for canceling long running operations.
|
||||
* @return Get service statistics result.
|
||||
*/
|
||||
Response<Models::ServiceStatistics> GetStatistics(
|
||||
Models::GetServiceStatisticsOptions const& options = {},
|
||||
Core::Context const& context = {});
|
||||
Response<Models::ServiceStatistics> GetStatistics(Core::Context const& context = {});
|
||||
|
||||
/**
|
||||
* @brief Pre flight check
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
namespace Azure { namespace Data { namespace Tables { namespace Credentials { namespace _internal {
|
||||
namespace Azure { namespace Data { namespace Tables { namespace Credentials { namespace _detail {
|
||||
|
||||
ConnectionStringParts ParseConnectionString(const std::string& connectionString)
|
||||
{
|
||||
@ -97,4 +97,4 @@ namespace Azure { namespace Data { namespace Tables { namespace Credentials { na
|
||||
}
|
||||
return audience + "/.default";
|
||||
}
|
||||
}}}}} // namespace Azure::Data::Tables::Credentials::_internal
|
||||
}}}}} // namespace Azure::Data::Tables::Credentials::_detail
|
||||
|
||||
@ -15,7 +15,7 @@
|
||||
using namespace Azure::Data::Tables;
|
||||
using namespace Azure::Data::Tables::_detail::Policies;
|
||||
using namespace Azure::Data::Tables::_detail::Xml;
|
||||
using namespace Azure::Data::Tables::Credentials::_internal;
|
||||
using namespace Azure::Data::Tables::Credentials::_detail;
|
||||
using namespace Azure::Data::Tables::_detail;
|
||||
|
||||
TableServicesClient::TableServicesClient(const TableClientOptions& options)
|
||||
@ -204,10 +204,8 @@ Azure::Response<Models::SetServicePropertiesResult> TableServicesClient::SetServ
|
||||
}
|
||||
|
||||
Azure::Response<Models::TableServiceProperties> TableServicesClient::GetServiceProperties(
|
||||
Models::GetServicePropertiesOptions const& options,
|
||||
Core::Context const& context)
|
||||
{
|
||||
(void)options;
|
||||
auto url = m_url;
|
||||
url.AppendQueryParameter("restype", "service");
|
||||
url.AppendQueryParameter("comp", "properties");
|
||||
@ -229,10 +227,8 @@ Azure::Response<Models::TableServiceProperties> TableServicesClient::GetServiceP
|
||||
}
|
||||
|
||||
Azure::Response<Models::ServiceStatistics> TableServicesClient::GetStatistics(
|
||||
Models::GetServiceStatisticsOptions const& options,
|
||||
const Core::Context& context)
|
||||
{
|
||||
(void)options;
|
||||
auto url = m_url;
|
||||
std::string host = url.GetHost();
|
||||
std::string accountName = host.substr(0, host.find('.'));
|
||||
@ -541,14 +537,12 @@ Models::ListTablesPagedResponse TableServicesClient::ListTables(
|
||||
|
||||
Azure::Response<Models::SetTableAccessPolicyResult> TableClient::SetAccessPolicy(
|
||||
Models::TableAccessPolicy const& tableAccessPolicy,
|
||||
Models::SetTableAccessPolicyOptions const& options,
|
||||
Core::Context const& context)
|
||||
|
||||
{
|
||||
auto url = m_url;
|
||||
url.AppendPath(m_tableName);
|
||||
url.AppendQueryParameter("comp", "acl");
|
||||
(void)options;
|
||||
std::string xmlBody = Serializers::SetAccessPolicy(tableAccessPolicy);
|
||||
Core::IO::MemoryBodyStream requestBody(
|
||||
reinterpret_cast<const uint8_t*>(xmlBody.data()), xmlBody.length());
|
||||
@ -569,10 +563,8 @@ Azure::Response<Models::SetTableAccessPolicyResult> TableClient::SetAccessPolicy
|
||||
}
|
||||
|
||||
Azure::Response<Models::TableAccessPolicy> TableClient::GetAccessPolicy(
|
||||
Models::GetTableAccessPolicyOptions const& options,
|
||||
Core::Context const& context)
|
||||
{
|
||||
(void)options;
|
||||
auto url = m_url;
|
||||
url.SetPath("");
|
||||
url.AppendPath(m_tableName);
|
||||
@ -748,10 +740,8 @@ Azure::Response<Models::MergeEntityResult> TableClient::MergeEntity(
|
||||
|
||||
Azure::Response<Models::DeleteEntityResult> TableClient::DeleteEntity(
|
||||
Models::TableEntity const& tableEntity,
|
||||
Models::DeleteEntityOptions const& options,
|
||||
Core::Context const& context)
|
||||
{
|
||||
(void)options;
|
||||
auto url = m_url;
|
||||
url.AppendPath(
|
||||
m_tableName + "(PartitionKey='" + tableEntity.PartitionKey + "',RowKey='" + tableEntity.RowKey
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
using namespace Azure::Core::Http::Policies;
|
||||
using namespace Azure::Data::Tables::_detail::Policies;
|
||||
using namespace Azure::Data::Tables::Credentials;
|
||||
using namespace Azure::Data::Tables::Credentials::_internal;
|
||||
using namespace Azure::Data::Tables::Credentials::_detail;
|
||||
namespace Azure { namespace Data { namespace Tables { namespace _internal { namespace Policies {
|
||||
namespace Test {
|
||||
|
||||
|
||||
@ -223,9 +223,7 @@ namespace Azure { namespace Data { namespace Test {
|
||||
}
|
||||
else
|
||||
{
|
||||
Azure::Data::Tables::Models::GetServicePropertiesOptions getOptions;
|
||||
|
||||
auto response = m_tableServiceClient->GetServiceProperties(getOptions);
|
||||
auto response = m_tableServiceClient->GetServiceProperties();
|
||||
EXPECT_EQ(response.Value.Logging.RetentionPolicyDefinition.IsEnabled, false);
|
||||
EXPECT_EQ(response.Value.Logging.Version, "1.0");
|
||||
EXPECT_EQ(response.Value.Logging.Delete, false);
|
||||
@ -241,10 +239,7 @@ namespace Azure { namespace Data { namespace Test {
|
||||
|
||||
TEST_P(TablesClientTest, ServiceClientSet_LIVEONLY_)
|
||||
{
|
||||
|
||||
Azure::Data::Tables::Models::GetServicePropertiesOptions getOptions;
|
||||
|
||||
auto response = m_tableServiceClient->GetServiceProperties(getOptions);
|
||||
auto response = m_tableServiceClient->GetServiceProperties();
|
||||
|
||||
Azure::Data::Tables::Models::SetServicePropertiesOptions setOptions;
|
||||
setOptions.ServiceProperties = std::move(response.Value);
|
||||
@ -254,9 +249,7 @@ namespace Azure { namespace Data { namespace Test {
|
||||
|
||||
TEST_P(TablesClientTest, ServiceClientStatistics_LIVEONLY_)
|
||||
{
|
||||
Azure::Data::Tables::Models::GetServiceStatisticsOptions statsOptions;
|
||||
|
||||
auto response = m_tableServiceClient->GetStatistics(statsOptions);
|
||||
auto response = m_tableServiceClient->GetStatistics();
|
||||
|
||||
EXPECT_EQ(response.RawResponse->GetStatusCode(), Azure::Core::Http::HttpStatusCode::Ok);
|
||||
EXPECT_EQ(response.Value.GeoReplication.Status.ToString(), "live");
|
||||
|
||||
@ -44,15 +44,13 @@ namespace Azure { namespace Data { namespace Test {
|
||||
|
||||
std::string GetAccountName()
|
||||
{
|
||||
return Azure::Data::Tables::Credentials::_internal::ParseConnectionString(
|
||||
GetConnectionString())
|
||||
return Azure::Data::Tables::Credentials::_detail::ParseConnectionString(GetConnectionString())
|
||||
.AccountName;
|
||||
}
|
||||
|
||||
std::string GetAccountKey()
|
||||
{
|
||||
return Azure::Data::Tables::Credentials::_internal::ParseConnectionString(
|
||||
GetConnectionString())
|
||||
return Azure::Data::Tables::Credentials::_detail::ParseConnectionString(GetConnectionString())
|
||||
.AccountKey;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user