<commit_before>#
# Copyright 2010-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
# 
# Licensed under the Apache License, Version 2.0 (the "License").
# You may not use this file except in compliance with the License.
# A copy of the License is located at
# 
#  http://aws.amazon.com/apache2.0
# 
# or in the "license" file accompanying this file. This file is distributed
# on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
# express or implied. See the License for the specific language governing
# permissions and limitations under the License.
#

set(C2J_SPECIAL_NAME_LIST "")
list(APPEND C2J_SPECIAL_NAME_LIST "lex:runtime.lex")
list(APPEND C2J_SPECIAL_NAME_LIST "marketplace-entitlement:entitlement.marketplace")
list(APPEND C2J_SPECIAL_NAME_LIST "sagemaker-runtime:runtime.sagemaker")
set(SDK_DEPENDENCY_BUILD_LIST "")

# cmake doesn't support maps, so we use list elements as key-value pairs; the ':' becomes a separator between key and value
set(C2J_LIST "")
list(APPEND C2J_LIST "acm:2015-12-08") 
list(APPEND C2J_LIST "apigateway:2015-07-09")
list(APPEND C2J_LIST "application-autoscaling:2016-02-06")
list(APPEND C2J_LIST "AWSMigrationHub:2017-05-31")
list(APPEND C2J_LIST "appstream:2016-12-01")
list(APPEND C2J_LIST "appsync:2017-07-25")
list(APPEND C2J_LIST "athena:2017-05-18")
list(APPEND C2J_LIST "autoscaling:2011-01-01")
list(APPEND C2J_LIST "batch:2016-08-10")
list(APPEND C2J_LIST "budgets:2016-10-20")
list(APPEND C2J_LIST "clouddirectory:2016-05-10")
list(APPEND C2J_LIST "cloudformation:2010-05-15")
list(APPEND C2J_LIST "cloudfront:2017-03-25")
list(APPEND C2J_LIST "cloudhsm:2014-05-30")
list(APPEND C2J_LIST "cloudsearch:2013-01-01")
list(APPEND C2J_LIST "cloudsearchdomain:2013-01-01")
list(APPEND C2J_LIST "cloudtrail:2013-11-01")
list(APPEND C2J_LIST "codebuild:2016-10-06")
list(APPEND C2J_LIST "codecommit:2015-04-13")
list(APPEND C2J_LIST "codedeploy:2014-10-06")
list(APPEND C2J_LIST "codepipeline:2015-07-09")
list(APPEND C2J_LIST "codestar:2017-04-19")
list(APPEND C2J_LIST "cognito-identity:2014-06-30")
list(APPEND C2J_LIST "cognito-idp:2016-04-18")
list(APPEND C2J_LIST "cognito-sync:2014-06-30")
list(APPEND C2J_LIST "comprehend:2017-11-27")
list(APPEND C2J_LIST "config:2014-11-12")
list(APPEND C2J_LIST "cloudhsmv2:2017-04-28")
list(APPEND C2J_LIST "cur:2017-01-06")
list(APPEND C2J_LIST "datapipeline:2012-10-29")
list(APPEND C2J_LIST "dax:2017-04-19")
list(APPEND C2J_LIST "devicefarm:2015-06-23")
list(APPEND C2J_LIST "directconnect:2012-10-25")
list(APPEND C2J_LIST "discovery:2015-11-01")
list(APPEND C2J_LIST "dms:2016-01-01")
list(APPEND C2J_LIST "ds:2015-04-16")
list(APPEND C2J_LIST "dynamodb:2012-08-10")
list(APPEND C2J_LIST "dynamodbstreams:2012-08-10")

if(NOT PLATFORM_ANDROID OR NOT CMAKE_HOST_WIN32)  # ec2 isn't building for android on windows atm due to an internal compiler error, TODO: investigate further
    list(APPEND C2J_LIST "ec2:2016-11-15")
endif()
list(APPEND C2J_LIST "ecr:2015-09-21")
list(APPEND C2J_LIST "ecs:2014-11-13")
list(APPEND C2J_LIST "elasticache:2015-02-02")
list(APPEND C2J_LIST "elasticbeanstalk:2010-12-01")
list(APPEND C2J_LIST "elasticfilesystem:2015-02-01")
list(APPEND C2J_LIST "elasticloadbalancing:2012-06-01")
list(APPEND C2J_LIST "elasticloadbalancingv2:2015-12-01")
list(APPEND C2J_LIST "elasticmapreduce:2009-03-31")
list(APPEND C2J_LIST "elastictranscoder:2012-09-25")
list(APPEND C2J_LIST "email:2010-12-01")
list(APPEND C2J_LIST "es:2015-01-01")
list(APPEND C2J_LIST "events:2015-10-07")
list(APPEND C2J_LIST "firehose:2015-08-04")
list(APPEND C2J_LIST "gamelift:2015-10-01")
list(APPEND C2J_LIST "glacier:2012-06-01")
list(APPEND C2J_LIST "glue:2017-03-31")
list(APPEND C2J_LIST "greengrass:2017-06-07")
list(APPEND C2J_LIST "guardduty:2017-11-28")
list(APPEND C2J_LIST "health:2016-08-04")
list(APPEND C2J_LIST "iam:2010-05-08")
list(APPEND C2J_LIST "importexport:2010-06-01")
list(APPEND C2J_LIST "inspector:2016-02-16")
list(APPEND C2J_LIST "iot:2015-05-28")
list(APPEND C2J_LIST "iot-data:2015-05-28")
list(APPEND C2J_LIST "iot-jobs-data:2017-09-29")
list(APPEND C2J_LIST "kinesis:2013-12-02")
list(APPEND C2J_LIST "kinesis-video-archived-media:2017-09-30")
list(APPEND C2J_LIST "kinesis-video-media:2017-09-30")
list(APPEND C2J_LIST "kinesisanalytics:2015-08-14")
list(APPEND C2J_LIST "kinesisvideo:2017-09-30")
list(APPEND C2J_LIST "kms:2014-11-01")
list(APPEND C2J_LIST "lambda:2015-03-31")
list(APPEND C2J_LIST "lex:2016-11-28")
list(APPEND C2J_LIST "lex-models:2017-04-19")
list(APPEND C2J_LIST "lightsail:2016-11-28")
list(APPEND C2J_LIST "logs:2014-03-28")
list(APPEND C2J_LIST "machinelearning:2014-12-12")
list(APPEND C2J_LIST "marketplacecommerceanalytics:2015-07-01")
list(APPEND C2J_LIST "marketplace-entitlement:2017-01-11")
list(APPEND C2J_LIST "mediaconvert:2017-08-29")
list(APPEND C2J_LIST "medialive:2017-10-14")
list(APPEND C2J_LIST "mediapackage:2017-10-12")
list(APPEND C2J_LIST "mediastore:2017-09-01")
list(APPEND C2J_LIST "mediastore-data:2017-09-01")
list(APPEND C2J_LIST "meteringmarketplace:2016-01-14")
list(APPEND C2J_LIST "mobileanalytics:2014-06-05")
list(APPEND C2J_LIST "monitoring:2010-08-01")
list(APPEND C2J_LIST "mq:2017-11-27")
list(APPEND C2J_LIST "mturk-requester:2017-01-17")
list(APPEND C2J_LIST "opsworks:2013-02-18")
list(APPEND C2J_LIST "opsworkscm:2016-11-01")
list(APPEND C2J_LIST "organizations:2016-11-28")
list(APPEND C2J_LIST "polly:2016-06-10")
list(APPEND C2J_LIST "pinpoint:2016-12-01")
list(APPEND C2J_LIST "pricing:2017-10-15")
list(APPEND C2J_LIST "rds:2014-10-31")
list(APPEND C2J_LIST "redshift:2012-12-01")
list(APPEND C2J_LIST "rekognition:2016-06-27")
list(APPEND C2J_LIST "resource-groups:2017-11-27")
list(APPEND C2J_LIST "resourcegroupstaggingapi:2017-01-26")
list(APPEND C2J_LIST "route53:2013-04-01")
list(APPEND C2J_LIST "route53domains:2014-05-15")
list(APPEND C2J_LIST "s3:2006-03-01")
list(APPEND C2J_LIST "sagemaker:2017-07-24")
list(APPEND C2J_LIST "sagemaker-runtime:2017-05-13")
list(APPEND C2J_LIST "sdb:2009-04-15")
list(APPEND C2J_LIST "servicecatalog:2015-12-10")
list(APPEND C2J_LIST "shield:2016-06-02")
list(APPEND C2J_LIST "sms:2016-10-24")
list(APPEND C2J_LIST "snowball:2016-06-30")
list(APPEND C2J_LIST "sns:2010-03-31")
list(APPEND C2J_LIST "sqs:2012-11-05")
list(APPEND C2J_LIST "ssm:2014-11-06")
list(APPEND C2J_LIST "states:2016-11-23")
list(APPEND C2J_LIST "storagegateway:2013-06-30")
list(APPEND C2J_LIST "sts:2011-06-15")
list(APPEND C2J_LIST "support:2013-04-15")
list(APPEND C2J_LIST "swf:2012-01-25")
list(APPEND C2J_LIST "translate:2017-07-01")
list(APPEND C2J_LIST "waf:2015-08-24")
list(APPEND C2J_LIST "waf-regional:2016-11-28")
list(APPEND C2J_LIST "workspaces:2015-04-08")
list(APPEND C2J_LIST "workdocs:2016-05-01")
list(APPEND C2J_LIST "xray:2016-04-12")

set(HIGH_LEVEL_SDK_LIST "")
list(APPEND HIGH_LEVEL_SDK_LIST "access-management") 
list(APPEND HIGH_LEVEL_SDK_LIST "identity-management") 
list(APPEND HIGH_LEVEL_SDK_LIST "queues") 
list(APPEND HIGH_LEVEL_SDK_LIST "transfer") <commit_msg>Add new services: alexaforbusiness, cloud9 & serverlessrepo.<commit_after>#
# Copyright 2010-2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
# 
# Licensed under the Apache License, Version 2.0 (the "License").
# You may not use this file except in compliance with the License.
# A copy of the License is located at
# 
#  http://aws.amazon.com/apache2.0
# 
# or in the "license" file accompanying this file. This file is distributed
# on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
# express or implied. See the License for the specific language governing
# permissions and limitations under the License.
#

set(C2J_SPECIAL_NAME_LIST "")
list(APPEND C2J_SPECIAL_NAME_LIST "lex:runtime.lex")
list(APPEND C2J_SPECIAL_NAME_LIST "marketplace-entitlement:entitlement.marketplace")
list(APPEND C2J_SPECIAL_NAME_LIST "sagemaker-runtime:runtime.sagemaker")
set(SDK_DEPENDENCY_BUILD_LIST "")

# cmake doesn't support maps, so we use list elements as key-value pairs; the ':' becomes a separator between key and value
set(C2J_LIST "")
list(APPEND C2J_LIST "acm:2015-12-08") 
list(APPEND C2J_LIST "alexaforbusiness:2017-11-09")
list(APPEND C2J_LIST "apigateway:2015-07-09")
list(APPEND C2J_LIST "application-autoscaling:2016-02-06")
list(APPEND C2J_LIST "AWSMigrationHub:2017-05-31")
list(APPEND C2J_LIST "appstream:2016-12-01")
list(APPEND C2J_LIST "appsync:2017-07-25")
list(APPEND C2J_LIST "athena:2017-05-18")
list(APPEND C2J_LIST "autoscaling:2011-01-01")
list(APPEND C2J_LIST "batch:2016-08-10")
list(APPEND C2J_LIST "budgets:2016-10-20")
list(APPEND C2J_LIST "cloud9:2017-09-23")
list(APPEND C2J_LIST "clouddirectory:2016-05-10")
list(APPEND C2J_LIST "cloudformation:2010-05-15")
list(APPEND C2J_LIST "cloudfront:2017-03-25")
list(APPEND C2J_LIST "cloudhsm:2014-05-30")
list(APPEND C2J_LIST "cloudsearch:2013-01-01")
list(APPEND C2J_LIST "cloudsearchdomain:2013-01-01")
list(APPEND C2J_LIST "cloudtrail:2013-11-01")
list(APPEND C2J_LIST "codebuild:2016-10-06")
list(APPEND C2J_LIST "codecommit:2015-04-13")
list(APPEND C2J_LIST "codedeploy:2014-10-06")
list(APPEND C2J_LIST "codepipeline:2015-07-09")
list(APPEND C2J_LIST "codestar:2017-04-19")
list(APPEND C2J_LIST "cognito-identity:2014-06-30")
list(APPEND C2J_LIST "cognito-idp:2016-04-18")
list(APPEND C2J_LIST "cognito-sync:2014-06-30")
list(APPEND C2J_LIST "comprehend:2017-11-27")
list(APPEND C2J_LIST "config:2014-11-12")
list(APPEND C2J_LIST "cloudhsmv2:2017-04-28")
list(APPEND C2J_LIST "cur:2017-01-06")
list(APPEND C2J_LIST "datapipeline:2012-10-29")
list(APPEND C2J_LIST "dax:2017-04-19")
list(APPEND C2J_LIST "devicefarm:2015-06-23")
list(APPEND C2J_LIST "directconnect:2012-10-25")
list(APPEND C2J_LIST "discovery:2015-11-01")
list(APPEND C2J_LIST "dms:2016-01-01")
list(APPEND C2J_LIST "ds:2015-04-16")
list(APPEND C2J_LIST "dynamodb:2012-08-10")
list(APPEND C2J_LIST "dynamodbstreams:2012-08-10")

if(NOT PLATFORM_ANDROID OR NOT CMAKE_HOST_WIN32)  # ec2 isn't building for android on windows atm due to an internal compiler error, TODO: investigate further
    list(APPEND C2J_LIST "ec2:2016-11-15")
endif()
list(APPEND C2J_LIST "ecr:2015-09-21")
list(APPEND C2J_LIST "ecs:2014-11-13")
list(APPEND C2J_LIST "elasticache:2015-02-02")
list(APPEND C2J_LIST "elasticbeanstalk:2010-12-01")
list(APPEND C2J_LIST "elasticfilesystem:2015-02-01")
list(APPEND C2J_LIST "elasticloadbalancing:2012-06-01")
list(APPEND C2J_LIST "elasticloadbalancingv2:2015-12-01")
list(APPEND C2J_LIST "elasticmapreduce:2009-03-31")
list(APPEND C2J_LIST "elastictranscoder:2012-09-25")
list(APPEND C2J_LIST "email:2010-12-01")
list(APPEND C2J_LIST "es:2015-01-01")
list(APPEND C2J_LIST "events:2015-10-07")
list(APPEND C2J_LIST "firehose:2015-08-04")
list(APPEND C2J_LIST "gamelift:2015-10-01")
list(APPEND C2J_LIST "glacier:2012-06-01")
list(APPEND C2J_LIST "glue:2017-03-31")
list(APPEND C2J_LIST "greengrass:2017-06-07")
list(APPEND C2J_LIST "guardduty:2017-11-28")
list(APPEND C2J_LIST "health:2016-08-04")
list(APPEND C2J_LIST "iam:2010-05-08")
list(APPEND C2J_LIST "importexport:2010-06-01")
list(APPEND C2J_LIST "inspector:2016-02-16")
list(APPEND C2J_LIST "iot:2015-05-28")
list(APPEND C2J_LIST "iot-data:2015-05-28")
list(APPEND C2J_LIST "iot-jobs-data:2017-09-29")
list(APPEND C2J_LIST "kinesis:2013-12-02")
list(APPEND C2J_LIST "kinesis-video-archived-media:2017-09-30")
list(APPEND C2J_LIST "kinesis-video-media:2017-09-30")
list(APPEND C2J_LIST "kinesisanalytics:2015-08-14")
list(APPEND C2J_LIST "kinesisvideo:2017-09-30")
list(APPEND C2J_LIST "kms:2014-11-01")
list(APPEND C2J_LIST "lambda:2015-03-31")
list(APPEND C2J_LIST "lex:2016-11-28")
list(APPEND C2J_LIST "lex-models:2017-04-19")
list(APPEND C2J_LIST "lightsail:2016-11-28")
list(APPEND C2J_LIST "logs:2014-03-28")
list(APPEND C2J_LIST "machinelearning:2014-12-12")
list(APPEND C2J_LIST "marketplacecommerceanalytics:2015-07-01")
list(APPEND C2J_LIST "marketplace-entitlement:2017-01-11")
list(APPEND C2J_LIST "mediaconvert:2017-08-29")
list(APPEND C2J_LIST "medialive:2017-10-14")
list(APPEND C2J_LIST "mediapackage:2017-10-12")
list(APPEND C2J_LIST "mediastore:2017-09-01")
list(APPEND C2J_LIST "mediastore-data:2017-09-01")
list(APPEND C2J_LIST "meteringmarketplace:2016-01-14")
list(APPEND C2J_LIST "mobileanalytics:2014-06-05")
list(APPEND C2J_LIST "monitoring:2010-08-01")
list(APPEND C2J_LIST "mq:2017-11-27")
list(APPEND C2J_LIST "mturk-requester:2017-01-17")
list(APPEND C2J_LIST "opsworks:2013-02-18")
list(APPEND C2J_LIST "opsworkscm:2016-11-01")
list(APPEND C2J_LIST "organizations:2016-11-28")
list(APPEND C2J_LIST "polly:2016-06-10")
list(APPEND C2J_LIST "pinpoint:2016-12-01")
list(APPEND C2J_LIST "pricing:2017-10-15")
list(APPEND C2J_LIST "rds:2014-10-31")
list(APPEND C2J_LIST "redshift:2012-12-01")
list(APPEND C2J_LIST "rekognition:2016-06-27")
list(APPEND C2J_LIST "resource-groups:2017-11-27")
list(APPEND C2J_LIST "resourcegroupstaggingapi:2017-01-26")
list(APPEND C2J_LIST "route53:2013-04-01")
list(APPEND C2J_LIST "route53domains:2014-05-15")
list(APPEND C2J_LIST "s3:2006-03-01")
list(APPEND C2J_LIST "sagemaker:2017-07-24")
list(APPEND C2J_LIST "sagemaker-runtime:2017-05-13")
list(APPEND C2J_LIST "sdb:2009-04-15")
list(APPEND C2J_LIST "serverlessrepo:2017-09-08")
list(APPEND C2J_LIST "servicecatalog:2015-12-10")
list(APPEND C2J_LIST "shield:2016-06-02")
list(APPEND C2J_LIST "sms:2016-10-24")
list(APPEND C2J_LIST "snowball:2016-06-30")
list(APPEND C2J_LIST "sns:2010-03-31")
list(APPEND C2J_LIST "sqs:2012-11-05")
list(APPEND C2J_LIST "ssm:2014-11-06")
list(APPEND C2J_LIST "states:2016-11-23")
list(APPEND C2J_LIST "storagegateway:2013-06-30")
list(APPEND C2J_LIST "sts:2011-06-15")
list(APPEND C2J_LIST "support:2013-04-15")
list(APPEND C2J_LIST "swf:2012-01-25")
list(APPEND C2J_LIST "translate:2017-07-01")
list(APPEND C2J_LIST "waf:2015-08-24")
list(APPEND C2J_LIST "waf-regional:2016-11-28")
list(APPEND C2J_LIST "workspaces:2015-04-08")
list(APPEND C2J_LIST "workdocs:2016-05-01")
list(APPEND C2J_LIST "xray:2016-04-12")

set(HIGH_LEVEL_SDK_LIST "")
list(APPEND HIGH_LEVEL_SDK_LIST "access-management") 
list(APPEND HIGH_LEVEL_SDK_LIST "identity-management") 
list(APPEND HIGH_LEVEL_SDK_LIST "queues") 
list(APPEND HIGH_LEVEL_SDK_LIST "transfer") 
{'fraction_non_alphanumeric': 0.1414162639209918, 'fraction_numerical': 0.16102822721860335, 'mean_word_length': 7.315666860803727, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5593085', 'n_tokens_mistral': 7402, 'n_tokens_neox': 6071, 'n_words': 1054}