src/aws-cpp-sdk-core/source/http/crt/CRTHttpClient.cpp (5 lines): - line 248: //TODO: handle the read rate limiter here, once back pressure is setup. - line 311: //TODO: get the right error parsed out. - line 474: // TODO: is VOX support still a thing? If so we need to add the metrics for it. - line 509: //TODO: need to bind out Monitoring options to handle the read timeout config value. - line 530: // TODO: come back and update this when we hook up the rate limiters. src/aws-cpp-sdk-core/source/smithy/client/AwsSmithyClientBase.cpp (3 lines): - line 414: // TODO: async http client - line 486: do // goto in a form of "do { break; } while(0);" // TODO: refactor - line 532: // TODO: extract into common func src/aws-cpp-sdk-core/include/smithy/client/common/AwsSmithyRequestSigning.h (2 lines): - line 58: AuthSchemesVariantT authSchemesVariantCopy(authScheme); // TODO: allow const visiting - line 292: AuthSchemesVariantT authSchemesVariantCopy(authSchemesVariant); // TODO: allow const visiting src/aws-cpp-sdk-identity-management/source/auth/STSProfileCredentialsProvider.cpp (2 lines): - line 250: // TODO: print the whole DAG for better debugging - line 261: // TODO: print the whole DAG for better debugging src/aws-cpp-sdk-core/include/aws/core/auth/GeneralHTTPCredentialsProvider.h (2 lines): - line 63: // TODO: 1.12: AWS_DEPRECATED("This c-tor is deprecated, please use one above.") - line 75: // TODO: 1.12: AWS_DEPRECATED("This c-tor is deprecated, please use one above.") src/aws-cpp-sdk-core/source/utils/memory/AWSMemory.cpp (2 lines): - line 135: // TODO: enforce to non-conditional assert - line 163: // TODO: enforce to non-conditional assert tools/scripts/codegen/model_utils.py (2 lines): - line 151: # TODO: re-enable with endpoints introduction - line 160: # TODO: re-enable with endpoints introduction cmake/platform/android.cmake (2 lines): - line 3: # TODO: don't do this if the user is supplying their own curl/openssl/zlib - line 9: # TODO: don't do this if the user is supplying their own curl/openssl/zlib src/aws-cpp-sdk-core/include/aws/core/utils/threading/SameThreadExecutor.h (1 line): - line 21: * TODO: add await functionality to avoid deadlocking if thread waits for another async task. src/aws-cpp-sdk-core/include/smithy/client/common/AwsSmithyClientUtils.h (1 line): - line 117: // TODO: check refactoring from: tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/CppProtocolTestGenerator.java (1 line): - line 41: private final ProtocolTestModel testModel; // TODO: use an intermediate codegen model instead of raw C2J src/aws-cpp-sdk-core/include/aws/core/Aws.h (1 line): - line 107: * TODO: In the next major release, this will become the default to align better with other SDKs. tools/android-build/build_and_test_android.py (1 line): - line 175: shutil.copy(os.path.join(stdLibDir, "armv7-a", "libgnustl_shared.so"), jniDir) # TODO: remove armv7-a hardcoded path src/aws-cpp-sdk-core/include/smithy/identity/signer/built-in/SigV4aSigner.h (1 line): - line 31: * TODO: refactor into own signer using smithy design src/aws-cpp-sdk-core/include/smithy/client/features/ChecksumInterceptor.h (1 line): - line 174: // TODO: If checksum ends with -#, then skip cmake/utilities.cmake (1 line): - line 118: # TODO: Re-enable export after Aws Common Runtime exports their libraries. src/aws-cpp-sdk-core/source/http/curl/CurlHandleContainer.cpp (1 line): - line 48: // TODO: 1.12: start to fail instead of infinite loop, possibly introduce another timeout config field src/aws-cpp-sdk-core/include/aws/core/auth/AWSCredentialsProvider.h (1 line): - line 275: // TODO: remove on a next minor API bump from 1.11.x src/aws-cpp-sdk-core/include/smithy/identity/signer/built-in/SigV4Signer.h (1 line): - line 19: * TODO: refactor into own signer using smithy design cmake/external_dependencies.cmake (1 line): - line 22: # TODO: BYO Crypto is not implemented for CRT/Was not working in the latest version of the SDK. src/aws-cpp-sdk-core/source/platform/android/Time.cpp (1 line): - line 18: // TODO: verify this is ok legally, push into separate file? src/aws-cpp-sdk-core/include/aws/core/client/AWSClientAsyncCRTP.h (1 line): - line 217: // TODO: track scheduled tasks src/aws-cpp-sdk-core/include/aws/core/utils/memory/stl/AWSAllocator.h (1 line): - line 111: // TODO: enforce to non-conditional assert tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/MainGenerator.java (1 line): - line 126: // TODO: Also transform C2j Protocol test model to an intermediate code gen model tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/endpoints/EndpointTests.java (1 line): - line 164: /* TODO: Spec supports defining multiple auth schemes, but in practice tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/domainmodels/endpoints/EndpointTestParamsDeserializer.java (1 line): - line 83: // TODO: follow-up once per-operation tests are enabled src/aws-cpp-sdk-core/source/auth/signer/AWSAuthEventStreamV4Signer.cpp (1 line): - line 194: // TODO: the hashing API should be accept 'unsigned char*' as input. src/aws-cpp-sdk-s3-encryption/source/s3-encryption/S3EncryptionClient.cpp (1 line): - line 9: // TODO: temporary fix for naming conflicts on Windows. src/aws-cpp-sdk-core/include/smithy/identity/resolver/built-in/DefaultAwsCredentialIdentityResolver.h (1 line): - line 16: * TODO: refactor into own signer using smithy design tools/code-generation/generator/src/main/java/com/amazonaws/util/awsclientgenerator/generators/cpp/ec2/Ec2CppClientGenerator.java (1 line): - line 773: // TODO: cleanup with a proper dualstack endpoints support src/aws-cpp-sdk-core/include/aws/core/utils/threading/Executor.h (1 line): - line 60: // TODO: remove on a next minor API bump from 1.11.x