AI Slop Code Risk Monitor

aws/aws-cli

SlopCodeMonitor badge for aws/aws-cli Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Universal Command Line Interface for Amazon Web Services

4.1 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for aws/aws-cli, a Python project with 17,335 GitHub stars. SynthScan examined 2,798,447 lines of code across 5232 source files, recording 11197 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 4.1 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

4.1
Adjusted Signal
4.1
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
17.3K
Stars
Python
Language
2.8M
Lines of Code
5.2K
Files
11.2K
Pattern Hits
2026-10-31
Scan Date
0.02
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 16.7/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 10462 finding(s).

Hallucinated Dependency & Supply Chain Risk 1.0/100 · LOW

Are imports declared and package/API names verified? 441 finding(s).

Agent Over-Engineering Ratio 14.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 9124 finding(s).

PR Review Velocity Impact 19.8/100 · LOW

Which changes need focused human review? 11197 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 11HIGH 106MEDIUM 261LOW 10819

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 11197 distinct pattern matches across 24 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers8800 hits · 8274 pts
SeverityFileLineSnippetContext
LOW⚡backends/pep517.py82def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):CODE
LOW⚡backends/pep517.py88def prepare_metadata_for_build_editable(CODE
LOW⚡backends/pep517.py96def get_requires_for_build_sdist(config_settings=None):CODE
LOW⚡backends/pep517.py100def get_requires_for_build_wheel(config_settings=None):CODE
LOWbackends/pep517.py130def _inject_extra_sdist_files(tar_root):CODE
LOWbackends/pep517.py195def _inject_editable_wheel_extras(whl_path):CODE
LOWbackends/pep517.py218def _build_and_inject_ac_index(build_dir, extracted_wheel_dir):CODE
LOWbackends/pep517.py354def _create_dir_if_not_exists(dirname):CODE
LOWbackends/build_system/exe.py71 def _ensure_no_existing_build_dir(self):CODE
LOWbackends/build_system/utils.py187def get_flit_core_unmet_exception():CODE
LOWbackends/build_system/utils.py244 def copy_directory_contents_into(self, src: str, dst: str):CODE
LOWbackends/build_system/awscli_venv.py79 def _remove_packages_being_replaced(self, source_site_packages):CODE
LOWbackends/build_system/awscli_venv.py127 def _update_windows_script_header(self):CODE
LOWbackends/build_system/install.py83 def _install_executables_on_windows(self, install_dir, bin_dir):STRING
LOWbackends/build_system/validate_env.py51def _parse_pyproject_requirements():CODE
LOWtests/__init__.py186 def assert_no_remaining_responses(self):CODE
LOWtests/__init__.py212 def _return_queued_http_response(self, request, **kwargs):CODE
LOWtests/__init__.py254 def _validate_parsed_response(self):CODE
LOWtests/__init__.py266 def _reverse_serialize_parsed_response(self):CODE
LOWtests/__init__.py465 def wait_for_completions_on_current_buffer(self):CODE
LOWtests/__init__.py489 def _wait_until_app_is_done_updating(self):CODE
LOWtests/__init__.py500 def _wait_until_app_is_done_rendering(self):CODE
LOWtests/__init__.py510 def _current_buffer_has_completions(self):CODE
LOWtests/__init__.py546 def _create_client_for_bucket(self, bucket_name):CODE
LOWtests/__init__.py551 def assert_key_contents_equal(self, bucket, key, expected_contents):CODE
LOWtests/__init__.py715 def wait_until_key_not_exists(CODE
LOWtests/__init__.py743 def load_private_key_and_public_key(private_key_path, public_key_path):CODE
LOWtests/unit/test_errorhandler.py39def _assert_rc_and_error_message(case, error_handler):CODE
LOWtests/unit/test_errorhandler.py83def test_cli_error_handling_chain(case):CODE
LOWtests/unit/test_errorhandler.py110def test_cli_error_handling_chain_injection(case):CODE
LOWtests/unit/test_errorhandler.py127def test_entry_point_error_handling_chain(case):CODE
LOW⚡tests/unit/test_paramfile.py53 def test_cannot_load_text_file(self):CODE
LOW⚡tests/unit/test_paramfile.py60 def test_file_does_not_exist_raises_error(self):CODE
LOW⚡tests/unit/test_paramfile.py64 def test_no_match_uris_returns_none(self):CODE
LOW⚡tests/unit/test_paramfile.py67 def test_non_string_type_returns_none(self):CODE
LOW⚡tests/unit/test_utils.py77 def test_mixing_double_single_quotes(self):CODE
LOW⚡tests/unit/test_utils.py83 def test_mixing_double_single_quotes_before_first_comma(self):CODE
LOW⚡tests/unit/test_utils.py89 def test_inner_quote_split_with_equals(self):CODE
LOW⚡tests/unit/test_utils.py95 def test_single_quoted_inner_value_with_no_commas(self):CODE
LOW⚡tests/unit/test_utils.py280 def test_use_stdout_if_not_tty(self, mock_stdout_writer):CODE
LOW⚡tests/unit/test_utils.py287 def test_use_stdout_if_pager_set_to_empty_string(self, mock_stdout_writer):CODE
LOW⚡tests/unit/test_utils.py293 def test_adds_default_less_env_vars(self):CODE
LOW⚡tests/unit/test_utils.py301 def test_does_not_clobber_less_env_var_if_in_env_vars(self):CODE
LOW⚡tests/unit/test_utils.py310 def test_set_less_flags_through_constructor(self):CODE
LOW⚡tests/unit/test_utils.py439 def test_disabled_by_environment(self):CODE
LOW⚡tests/unit/test_utils.py446 def test_disabled_by_environment_mixed_case(self):CODE
LOW⚡tests/unit/test_utils.py453 def test_disabling_env_var_not_true(self):CODE
LOW⚡tests/unit/test_utils.py690 def test_lazy_pager_process_not_created_on_communicate_call_wo_args(self):CODE
LOW⚡tests/unit/test_utils.py696 def test_lazy_pager_process_not_created_on_stdin_flush(self):CODE
LOW⚡tests/unit/test_utils.py700 def test_lazy_pager_popen_communicate_calls_on_call_with_args(self):CODE
LOW⚡tests/unit/test_utils.py708 def test_lazy_pager_popen_calls_on_stdin_call(self):CODE
LOW⚡tests/unit/test_utils.py712 def test_lazy_pager_popen_calls_on_process_call(self):CODE
LOW⚡tests/unit/test_utils.py729 def get_doc_type_shape_definition(self):CODE
LOW⚡tests/unit/test_utils.py738 def test_is_not_document_type_if_missing_document_trait(self):CODE
LOW⚡tests/unit/test_utils.py747 def test_is_not_document_type_if_not_structure(self):CODE
LOW⚡tests/unit/test_utils.py753 def test_is_document_type_container_for_doc_type(self):CODE
LOW⚡tests/unit/test_utils.py759 def test_is_not_document_type_container_if_missing_document_trait(self):CODE
LOW⚡tests/unit/test_utils.py768 def test_is_not_document_type_container_if_not_scalar(self):CODE
LOW⚡tests/unit/test_utils.py774 def test_is_document_type_container_if_list_member(self):CODE
LOW⚡tests/unit/test_utils.py784 def test_is_document_type_container_if_map_value(self):CODE
8740 more matches not shown…
Over-Commented Block1197 hits · 1140 pts
SeverityFileLineSnippetContext
LOWpyproject.toml81COMMENT
LOWpyproject.toml101 'default:Attribute s is deprecated and will be removed:DeprecationWarning',COMMENT
LOWrequirements-build-lock.txt1#COMMENT
LOWrequirements-test-lock.txt1#COMMENT
LOWrequirements-dev-lock.txt1#COMMENT
LOWrequirements-dev-lock.txt141 # pyinstallerCOMMENT
LOWbin/aws_zsh_completer.sh1# Source this file to activate auto completion for zsh using the bashCOMMENT
LOWbackends/pep517.py1# Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/__init__.py1# Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/constants.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/exe.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/__init__.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/utils.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/awscli_venv.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/install.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/__main__.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWbackends/build_system/validate_env.py1# Copyright 2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/conftest.py1# Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/__init__.py261 serialized = self._reverse_serialize_parsed_response()COMMENT
LOWtests/unit/test_errorhandler.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_paramfile.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_utils.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_decorators.py1# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_plugin.py1# Copyright 2012-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_table.py1# Copyright (c) 2013 Amazon.com, Inc. or its affiliates. All Rights ReservedCOMMENT
LOWtests/unit/test_structured_error.py1# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_argparser.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_topictags.py1# Copyright (c) 2015 Amazon.com, Inc. or its affiliates. All Rights ReservedCOMMENT
LOWtests/unit/test_schema.py1# Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_argprocess.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_clidriver.py1# Copyright 2012-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_clidriver.py181 "Token": {"type": "string"},COMMENT
LOWtests/unit/test_text.py1# Copyright (c) 2013 Amazon.com, Inc. or its affiliates. All Rights ReservedCOMMENT
LOWtests/unit/test_shorthand.py1# Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_alias.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_formatter.py1# Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_compat.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_lazy_emitter.py1# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_redaction.py1# Copyright 2026 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_lazy.py1# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_clidocs.py1# Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_help.py1# Copyright 2012-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_logger.py1# Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_testutils.py1# Copyright 2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_importfinder.py1# Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/test_arguments.py1# Copyright 2014 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_utils.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_download.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_bandwidth.py1# Copyright 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_crt.py1# Copyright 2021 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_s3transfer.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_copies.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_futures.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/__init__.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_delete.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_subscribers.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_compat.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_tasks.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
LOWtests/unit/s3transfer/test_tasks.py341 # ExecutionSubmissionTaskCOMMENT
LOWtests/unit/s3transfer/test_upload.py1# Copyright 2016 Amazon.com, Inc. or its affiliates. All Rights Reserved.COMMENT
1137 more matches not shown…
Self-Referential Comments113 hits · 360 pts
SeverityFileLineSnippetContext
MEDIUMtests/unit/test_topictags.py219 # Create a JSON index to be loaded.COMMENT
MEDIUMtests/unit/test_clidocs.py195 # Create an arbitrary help command class. This was chosenCOMMENT
MEDIUMtests/unit/test_help.py248 # Create a temporary index file for ``aws help [command]`` to use.COMMENT
MEDIUMtests/unit/s3transfer/test_download.py115 # Create a file to write toCOMMENT
MEDIUMtests/unit/s3transfer/test_download.py260 # Create a fileobj to write toCOMMENT
MEDIUMtests/unit/s3transfer/test_download.py411 # Create a stream to read fromCOMMENT
MEDIUM⚡tests/unit/s3transfer/test_tasks.py616 # Create a task that depends on the tasks passed to the executorCOMMENT
MEDIUM⚡tests/unit/s3transfer/test_tasks.py635 # Create the pending tasksCOMMENT
MEDIUMtests/unit/s3transfer/test_tasks.py585 # Create a task that depends on the tasks passed to the executorCOMMENT
MEDIUMtests/unit/s3transfer/test_tasks.py665 # Create a task that depends on the tasks passed to the executorCOMMENT
MEDIUMtests/unit/s3transfer/test_tasks.py693 # Create a task that depends on the tasks passed to the executorCOMMENT
MEDIUMtests/unit/s3transfer/test_tasks.py722 # Create a task that depends on the tasks passed to the executorCOMMENT
MEDIUMtests/unit/s3transfer/test_manager.py106 # Create a coordinator and add it to the cancelerCOMMENT
MEDIUMtests/unit/customizations/test_flatten.py177 # Create the flattened argument tableCOMMENT
MEDIUMtests/unit/customizations/test_generatecliskeleton.py25 # Create a mock service operation objectCOMMENT
MEDIUMtests/unit/customizations/test_cliinput.py30 # Create the various forms the data could come in. The two main formsCOMMENT
MEDIUM⚡…/unit/customizations/agenttoolkit/test_update_skill.py172 # Creating a client can fail on its own (no region, bad credentials), soCOMMENT
MEDIUMtests/unit/customizations/s3/test_filegenerator.py343 # Create a symlink to a file that does not exist.COMMENT
MEDIUMtests/unit/customizations/s3/test_filegenerator.py347 # Create a symlink to directory realfilesCOMMENT
MEDIUM…ts/unit/customizations/configservice/test_getstatus.py338 # Create the configuration recorder statuses.COMMENT
MEDIUM…ts/unit/customizations/configservice/test_getstatus.py358 # Create the delivery channel statuses.COMMENT
MEDIUMtests/unit/customizations/configure/test_configure.py349 # Create a mock stdout to record flush calls and replace stdout_patchCOMMENT
MEDIUM⚡tests/unit/customizations/cloudtrail/test_validation.py650 # Create a key that looks similar but for a different trail.COMMENT
MEDIUM⚡tests/unit/customizations/cloudtrail/test_validation.py652 # Create a key that looks similar but is from a different trail sourceCOMMENT
MEDIUM…sts/unit/customizations/cloudformation/test_package.py65 # Create a temporary file and make this my templateCOMMENT
MEDIUM…sts/unit/customizations/cloudformation/test_package.py91 # Create a temporary file and make this my templateCOMMENT
MEDIUMtests/unit/botocore/test_awsrequest.py303 # Create a mock response.COMMENT
MEDIUMtests/unit/botocore/test_awsrequest.py86 """This class represents a bare-bones,seekable file-like objectSTRING
MEDIUMtests/unit/botocore/test_credentials.py260 # Create a mock sts client that returns a specific responseCOMMENT
MEDIUMtests/unit/botocore/test_credentials.py793 # Create a mock sts client that returns a specific responseCOMMENT
MEDIUMtests/unit/botocore/test_credentials.py1042 # Create a mock sts client that returns a specific responseCOMMENT
MEDIUMtests/unit/botocore/test_credentials.py2254 # Create a mock sts client that returns a specific responseCOMMENT
MEDIUM⚡tests/unit/botocore/test_serialize.py69 # This method handles all the details of the base64 decoding.COMMENT
MEDIUMtests/unit/botocore/test_protocols.py290 # This function contains all the transformation we needCOMMENT
MEDIUM⚡tests/integration/test_assume_role.py167 # Create the final role, the one that will actually have access to s3COMMENT
MEDIUM⚡tests/integration/test_assume_role.py170 # Create the role that can assume the final roleCOMMENT
MEDIUM⚡tests/integration/test_assume_role.py174 # Create a user that can only assume the middle-man role, and then getCOMMENT
MEDIUM⚡tests/integration/test_assume_role.py222 # Create a role with read access to S3COMMENT
MEDIUM⚡tests/integration/test_assume_role.py225 # Create a user that can assume the role and get static credentialsCOMMENT
MEDIUMtests/integration/customizations/test_waiters.py28 # Create a table.COMMENT
MEDIUM⚡tests/integration/customizations/s3/test_plugin.py54 # Create a symlink to foo.txt.COMMENT
MEDIUM⚡tests/integration/customizations/s3/test_plugin.py56 # Create a bad symlink.COMMENT
MEDIUM⚡tests/integration/customizations/s3/test_plugin.py60 # Create a symlink to directory where foo.txt is.COMMENT
MEDIUMtests/integration/customizations/s3/test_plugin.py747 # Create a file with a space char and a '+' char in the filename.COMMENT
MEDIUMtests/integration/customizations/s3/test_plugin.py1473 # Create a prefix that will cause the second created file to have a keyCOMMENT
MEDIUMtests/integration/customizations/s3/test_plugin.py1599 # Create a 200 MB file that will be streamedCOMMENT
MEDIUM⚡tests/integration/botocore/test_credentials.py305 # Create the final role, the one that will actually have access to s3COMMENT
MEDIUM⚡tests/integration/botocore/test_credentials.py308 # Create the role that can assume the final roleCOMMENT
MEDIUM⚡tests/integration/botocore/test_credentials.py312 # Create a user that can only assume the middle-man role, and then getCOMMENT
MEDIUM⚡tests/integration/botocore/test_credentials.py360 # Create a role with read access to S3COMMENT
MEDIUM⚡tests/integration/botocore/test_credentials.py363 # Create a user that can assume the role and get static credentialsCOMMENT
MEDIUMtests/integration/botocore/test_apigateway.py26 # Create a resource to use with this client.COMMENT
MEDIUMtests/integration/botocore/test_apigateway.py63 # Create a method for the resource.COMMENT
MEDIUMtests/integration/botocore/test_s3.py633 # Create a bucket in a non classic region.COMMENT
MEDIUMtests/integration/botocore/test_s3.py769 # Create the fields that follow the policy.COMMENT
MEDIUMtests/integration/botocore/test_s3.py841 # Create the fields that follow the policy.COMMENT
MEDIUMtests/utils/botocore/__init__.py99 # Create a Session object. By default,COMMENT
MEDIUMtests/functional/s3/test_cp_command.py342 # Create a large file that will trigger multipart uploadCOMMENT
MEDIUMtests/functional/s3/test_cp_command.py369 # Create a large file that will trigger multipart uploadCOMMENT
MEDIUMtests/functional/s3/test_mv_command.py368 # Create a large file that will trigger multipart uploadCOMMENT
53 more matches not shown…
Unused Imports400 hits · 340 pts
SeverityFileLineSnippetContext
LOWbackends/build_system/utils.py23CODE
LOWbackends/build_system/awscli_venv.py20CODE
LOWtests/conftest.py14CODE
LOWtests/__init__.py31CODE
LOWtests/__init__.py31CODE
LOWtests/__init__.py31CODE
LOWtests/__init__.py31CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py65CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/__init__.py85CODE
LOWtests/unit/test_utils.py13CODE
LOWtests/unit/test_utils.py15CODE
LOWtests/unit/test_argprocess.py18CODE
LOWtests/unit/test_argprocess.py33CODE
LOWtests/unit/test_clidriver.py18CODE
LOWtests/unit/test_clidriver.py20CODE
LOWtests/unit/test_text.py22CODE
LOWtests/unit/test_compat.py14CODE
LOWtests/unit/test_help.py23CODE
LOWtests/unit/test_help.py23CODE
LOWtests/unit/test_arguments.py14CODE
LOWtests/unit/test_arguments.py14CODE
LOWtests/unit/s3transfer/test_crt.py26CODE
LOWtests/unit/s3transfer/test_s3transfer.py15CODE
LOWtests/unit/autocomplete/test_parser.py14CODE
LOWtests/unit/autocomplete/test_filters.py15CODE
LOWtests/unit/customizations/test_flatten.py14CODE
LOWtests/unit/customizations/test_codecommit.py16CODE
LOWtests/unit/customizations/test_codecommit.py17CODE
340 more matches not shown…
Empty Error Handlers66 hits · 330 pts
SeverityFileLineSnippetContext
HIGHtests/unit/customizations/sso/test_resolve.py428except Exception:CODE
HIGHtests/unit/customizations/sso/test_resolve.py446except Exception:CODE
HIGHtests/unit/customizations/sso/test_resolve.py464except Exception:CODE
HIGHtests/integration/s3transfer/test_download.py108except KeyboardInterrupt:CODE
HIGHtests/integration/s3transfer/test_download.py167except KeyboardInterrupt:CODE
HIGHtests/integration/s3transfer/test_crt.py504except KeyboardInterrupt:CODE
HIGHtests/integration/s3transfer/test_crt.py530except KeyboardInterrupt:CODE
HIGHtests/integration/s3transfer/test_upload.py103except KeyboardInterrupt:CODE
HIGHtests/integration/s3transfer/test_upload.py167except KeyboardInterrupt:CODE
HIGHtests/functional/s3transfer/test_crt.py1257except KeyboardInterrupt:CODE
HIGHtests/functional/botocore/test_polly.py23except AttributeError:CODE
HIGHtests/functional/botocore/test_public_apis.py73except EarlyExit:CODE
HIGHtests/functional/botocore/test_bedrock_runtime.py23except AttributeError:CODE
HIGHtests/functional/botocore/test_lex.py68except AttributeError:CODE
HIGHtests/functional/botocore/test_endpoint_rulesets.py288except (ClientError, ResponseParserError):CODE
HIGHtests/functional/botocore/test_endpoint_rulesets.py328except (ClientError, ResponseParserError):CODE
HIGHtests/functional/botocore/csm/test_monitoring.py138except EXPECTED_EXCEPTIONS_THROWN:CODE
HIGHawscli/shorthand.py197except ShorthandParseSyntaxError:CODE
HIGHawscli/shorthand.py316except ShorthandParseSyntaxError:CODE
HIGHawscli/formatter.py61except OSError:CODE
HIGHawscli/formatter.py84except OSError:CODE
HIGHawscli/formatter.py229except OSError:CODE
HIGHawscli/compat.py632except (OSError, UnboundLocalError):CODE
HIGHawscli/clidriver.py199except Exception:CODE
HIGHawscli/testutils.py518except KeyError:CODE
HIGHawscli/logger.py29except RuntimeError:CODE
HIGHawscli/utils.py445except OSError:CODE
HIGHawscli/s3transfer/tasks.py210except Exception:CODE
HIGHawscli/s3transfer/__init__.py366except OSError:CODE
HIGHawscli/s3transfer/crt.py580except Exception:CODE
HIGHawscli/s3transfer/crt.py1764except InvalidArnException:CODE
HIGHawscli/s3transfer/utils.py289except OSError:CODE
HIGHawscli/s3transfer/manager.py748except Exception:CODE
HIGHawscli/autocomplete/local/basic.py649except self.jmespath.exceptions.JMESPathError:CODE
HIGHawscli/customizations/generatecliskeleton.py88except IndexError:CODE
HIGHawscli/customizations/s3/results.py641except queue.Empty:CODE
HIGHawscli/customizations/ec2instanceconnect/websocket.py121except OSError:CODE
HIGHawscli/customizations/ec2instanceconnect/websocket.py365except OSError:CODE
HIGHawscli/customizations/lambdaweb/output.py111except Exception:CODE
HIGHawscli/customizations/ecs/prompt_toolkit_display.py110except (AttributeError, OSError):CODE
HIGH…/customizations/ecs/expressgateway/display_strategy.py159except asyncio.CancelledError:CODE
HIGH…/customizations/ecs/expressgateway/display_strategy.py174except asyncio.CancelledError:CODE
HIGHawscli/customizations/logs/tail.py101except json.decoder.JSONDecodeError:CODE
HIGHawscli/customizations/logs/ui.py735except (BrokenPipeError, KeyboardInterrupt):CODE
HIGHawscli/customizations/logs/ui.py455except json.decoder.JSONDecodeError:CODE
HIGHawscli/customizations/codedeploy/utils.py119except (URLError, timeout):CODE
HIGHawscli/customizations/login/login.py261except ProfileNotFound:CODE
HIGHawscli/botocore/hooks.py389except ValueError:CODE
HIGHawscli/botocore/credentials.py1716except ValueError:CODE
HIGHawscli/botocore/loaders.py416except DataNotFoundError:CODE
HIGHawscli/botocore/session.py1047except UnknownServiceError:CODE
HIGHawscli/botocore/session.py1084except KeyError:CODE
HIGHawscli/botocore/session.py1091except KeyError:CODE
HIGHawscli/botocore/session.py415except ConfigNotFound:CODE
HIGHawscli/botocore/handlers.py735except AttributeError:CODE
HIGHawscli/botocore/eventstream.py604except StopIteration:CODE
HIGHawscli/botocore/utils.py845except (TypeError, ValueError):CODE
HIGHawscli/botocore/utils.py3054except (TypeError, socket.gaierror):CODE
HIGHawscli/botocore/utils.py3068except (AttributeError, TypeError):CODE
HIGHawscli/botocore/utils.py804except (TypeError, ValueError):CODE
6 more matches not shown…
Excessive Try-Catch Wrapping127 hits · 153 pts
SeverityFileLineSnippetContext
MEDIUMtests/unit/s3transfer/test_futures.py57def get_exc_info(exception):CODE
MEDIUMtests/unit/s3transfer/test_futures.py261def capture_exception(transfer_coordinator, captured_exceptions):CODE
LOWtests/unit/s3transfer/test_futures.py60 except Exception:CODE
LOWtests/unit/s3transfer/test_futures.py264 except Exception as e:CODE
LOW⚡tests/unit/s3transfer/test_subscribers.py55 except Exception as e:CODE
MEDIUMtests/unit/s3transfer/test_subscribers.py45def test_can_instantiate_base_subscriber(self):CODE
LOWtests/unit/customizations/s3/test_subscribers.py278 except Exception as e:CODE
LOW⚡tests/unit/customizations/sso/test_resolve.py428 except Exception:CODE
LOWtests/unit/customizations/sso/test_resolve.py446 except Exception:CODE
LOWtests/unit/customizations/sso/test_resolve.py464 except Exception:CODE
MEDIUMtests/unit/botocore/test_protocols.py426def _try_json_dump(obj):CODE
LOWtests/unit/botocore/test_protocols.py258 except Exception as e:CODE
LOWtests/unit/botocore/test_protocols.py283 except Exception as e:CODE
LOWtests/unit/botocore/test_protocols.py438 except Exception:CODE
LOWtests/unit/botocore/test_tokens.py320 except Exception as e:CODE
LOWtests/integration/s3transfer/test_download.py281 except Exception as e:CODE
MEDIUMtests/integration/botocore/test_s3.py285def create_object_catch_exceptions(self, key_name):CODE
LOWtests/integration/botocore/test_s3.py88 except Exception as e:CODE
LOWtests/integration/botocore/test_s3.py130 except Exception as e:CODE
LOWtests/integration/botocore/test_s3.py288 except Exception as e:CODE
LOWtests/functional/ec2instanceconnect/test_opentunnel.py449 except Exception:STRING
LOWtests/functional/docs/test_examples.py1165 except Exception as e:CODE
LOWtests/functional/docs/test_examples.py1225 except Exception as e:CODE
LOWtests/functional/botocore/test_waiter_config.py114 except Exception as e:CODE
MEDIUMtests/functional/botocore/test_waiter_config.py103def _lint_single_waiter(client, waiter_name, service_model):CODE
LOWtests/functional/botocore/test_six_threading.py44 except Exception:CODE
MEDIUMtests/functional/botocore/test_six_threading.py38def run(self):CODE
LOWtests/functional/botocore/test_s3_control_redirects.py371 except Exception as e:CODE
LOWtests/functional/botocore/retries/test_bucket.py68 except Exception as e:CODE
LOW⚡awscli/clidriver.py199 except Exception:CODE
LOWawscli/telemetry.py210 except Exception:STRING
LOWawscli/telemetry.py346 except Exception:STRING
MEDIUMawscli/telemetry.py96def execute(self, query, *parameters):CODE
MEDIUMawscli/telemetry.py330def _inject_session_id(**kwargs):CODE
LOW⚡awscli/utils.py403 except Exception:CODE
LOW⚡awscli/utils.py410 except Exception:CODE
MEDIUMawscli/utils.py230def _split_with_quotes(value):CODE
MEDIUMawscli/utils.py407def is_stdin_a_tty():CODE
LOWawscli/table.py54 except Exception:CODE
LOWawscli/errorhandler.py229 except Exception as e:CODE
MEDIUMawscli/errorhandler.py202def _display_structured_error(CODE
LOWawscli/s3transfer/tasks.py138 except Exception as e:CODE
LOWawscli/s3transfer/tasks.py210 except Exception:CODE
LOW⚡awscli/s3transfer/download.py552 except Exception as e:CODE
LOWawscli/s3transfer/__init__.py413 except Exception as e:CODE
LOWawscli/s3transfer/__init__.py657 except Exception as e:CODE
LOWawscli/s3transfer/__init__.py799 except Exception:CODE
MEDIUMawscli/s3transfer/__init__.py595def _download_range(CODE
MEDIUMawscli/s3transfer/crt.py1349def _can_redirect(self, error, is_region_redirect, bytes_transferred):CODE
LOWawscli/s3transfer/crt.py394 except Exception as redirect_error:CODE
LOWawscli/s3transfer/crt.py580 except Exception:CODE
LOWawscli/s3transfer/crt.py680 except Exception as e:CODE
LOWawscli/s3transfer/crt.py1233 except Exception as e:CODE
LOWawscli/s3transfer/crt.py1244 except Exception as e:CODE
LOWawscli/s3transfer/crt.py1315 except Exception as retry_error:CODE
LOWawscli/s3transfer/crt.py1319 except Exception as redirect_error:CODE
LOWawscli/s3transfer/crt.py1360 except Exception as redirect_error:CODE
LOWawscli/s3transfer/crt.py1712 except Exception as e:CODE
LOWawscli/s3transfer/futures.py424 except Exception:CODE
LOWawscli/s3transfer/futures.py566 except Exception:CODE
67 more matches not shown…
Deep Nesting167 hits · 152 pts
SeverityFileLineSnippetContext
LOWtests/unit/customizations/emr/test_describe_cluster.py441CODE
LOWtests/unit/customizations/emr/test_describe_cluster.py452CODE
LOWtests/unit/customizations/configure/test_mfalogin.py74CODE
LOWtests/unit/customizations/configure/test_mfalogin.py346CODE
LOWtests/unit/customizations/sso/test_resolve.py418CODE
LOWtests/unit/customizations/sso/test_resolve.py433CODE
LOWtests/unit/customizations/sso/test_resolve.py452CODE
LOWtests/unit/botocore/test_credentials.py4221CODE
LOWtests/unit/botocore/test_endpoint_provider.py157CODE
LOWtests/unit/botocore/test_protocols.py122CODE
LOWtests/unit/botocore/test_protocols.py199CODE
LOWtests/unit/botocore/test_protocols.py329CODE
LOWtests/unit/botocore/test_protocols.py346CODE
LOWtests/unit/botocore/test_protocols.py357CODE
LOWtests/unit/botocore/test_protocols.py535CODE
LOWtests/unit/botocore/test_protocols.py608CODE
LOW…nit/botocore/response_parsing/test_response_parsing.py84CODE
LOW…integration/customizations/test_generatecliskeleton.py56CODE
LOWtests/integration/botocore/test_s3.py112CODE
LOWtests/blackbox/s3_assertions.py45CODE
LOWtests/dependencies/test_closure.py84CODE
LOWtests/functional/test_no_event_streams.py22CODE
LOWtests/functional/test_handlers_registry.py62CODE
LOWtests/functional/test_shadowing.py19CODE
LOWtests/functional/docs/test_examples.py321CODE
LOWtests/functional/docs/test_examples.py483CODE
LOWtests/functional/docs/test_examples.py542CODE
LOWtests/functional/docs/test_examples.py599CODE
LOWtests/functional/docs/test_examples.py852CODE
LOWtests/functional/botocore/test_h2_required.py29CODE
LOWtests/functional/botocore/csm/test_monitoring.py68CODE
LOWawscli/shorthand.py497CODE
LOWawscli/formatter.py235CODE
LOWawscli/formatter.py331CODE
LOWawscli/compat.py299CODE
LOWawscli/compat.py393CODE
LOWawscli/compat.py478CODE
LOWawscli/compat.py598CODE
LOWawscli/testutils.py500CODE
LOWawscli/argprocess.py97CODE
LOWawscli/argprocess.py185CODE
LOWawscli/argprocess.py217CODE
LOWawscli/utils.py230CODE
LOWawscli/utils.py507CODE
LOWawscli/table.py398CODE
LOWawscli/clidocs.py560CODE
LOWawscli/clidocs.py600CODE
LOWawscli/topictags.py239CODE
LOWawscli/argparser.py127CODE
LOWawscli/errorhandler.py286CODE
LOWawscli/s3transfer/download.py596CODE
LOWawscli/s3transfer/__init__.py595CODE
LOWawscli/s3transfer/__init__.py642CODE
LOWawscli/s3transfer/crt.py600CODE
LOWawscli/s3transfer/utils.py691CODE
LOWawscli/s3transfer/utils.py713CODE
LOWawscli/autocomplete/parser.py177CODE
LOWawscli/autocomplete/parser.py346CODE
LOWawscli/autocomplete/local/basic.py351CODE
LOWawscli/autocomplete/local/basic.py625CODE
107 more matches not shown…
Hallucination Indicators11 hits · 110 pts
SeverityFileLineSnippetContext
CRITICALtests/unit/customizations/s3/test_utils.py579 self.client.get_paginator.return_value.paginate.assert_called_with(CODE
CRITICALtests/unit/customizations/s3/test_subcommands.py137 self.session.create_client.return_value.get_paginator.assert_called_with(CODE
CRITICALtests/unit/customizations/s3/test_subcommands.py162 self.session.create_client.return_value.get_paginator.assert_called_with(CODE
CRITICALtests/unit/customizations/s3/test_subcommands.py196 self.session.create_client.return_value.get_paginator.assert_called_with(CODE
CRITICALtests/unit/customizations/s3/test_subcommands.py225 self.session.create_client.return_value.get_paginator.assert_called_with(CODE
CRITICALtests/unit/customizations/s3/test_subcommands.py273 self.session.create_client.return_value.get_paginator.assert_called_with(CODE
CRITICALtests/unit/customizations/logs/test_ui.py510 self.ui._application.layout.focus.assert_called_once_with(CODE
CRITICALawscli/customizations/wizard/ui/layout.py233 dialog.container.body.container.content.key_bindings.add(CODE
CRITICALawscli/botocore/compat.py71 http_response._fp.fp.raw._sock.settimeout(timeout)CODE
CRITICALawscli/botocore/docs/service.py71 service_id = self._client.meta.service_model.service_id.hyphenize()CODE
CRITICALawscli/autoprompt/widgets.py388 dialog.container.body.container.content.key_bindings.add(CODE
Cross-File Repetition20 hits · 100 pts
SeverityFileLineSnippetContext
HIGHtests/integration/s3transfer/test_s3transfer.py0append contents to a file ``filename`` should be a relative path, e.g. "foo/bar/baz.txt" it will be translated into a fuSTRING
HIGHtests/utils/s3transfer/__init__.py0append contents to a file ``filename`` should be a relative path, e.g. "foo/bar/baz.txt" it will be translated into a fuSTRING
HIGHawscli/testutils.py0append contents to a file ``filename`` should be a relative path, e.g. "foo/bar/baz.txt" it will be translated into a fuSTRING
HIGHtests/integration/s3transfer/test_s3transfer.py0translate relative path to full path in temp dir. f.full_path('foo/bar.txt') -> /tmp/asdfasd/foo/bar.txtSTRING
HIGHtests/utils/s3transfer/__init__.py0translate relative path to full path in temp dir. f.full_path('foo/bar.txt') -> /tmp/asdfasd/foo/bar.txtSTRING
HIGHawscli/testutils.py0translate relative path to full path in temp dir. f.full_path('foo/bar.txt') -> /tmp/asdfasd/foo/bar.txtSTRING
HIGHtests/utils/s3transfer/__init__.py0decorator to skip tests that should not be run on windows. example usage: @skip_if_windows("not valid") def test_some_noSTRING
HIGHtests/utils/botocore/__init__.py0decorator to skip tests that should not be run on windows. example usage: @skip_if_windows("not valid") def test_some_noSTRING
HIGHawscli/testutils.py0decorator to skip tests that should not be run on windows. example usage: @skip_if_windows("not valid") def test_some_noSTRING
HIGHawscli/s3transfer/delete.py0:param client: the client associated with the transfer manager :type config: s3transfer.manager.transferconfig :param coSTRING
HIGHawscli/s3transfer/upload.py0:param client: the client associated with the transfer manager :type config: s3transfer.manager.transferconfig :param coSTRING
HIGHawscli/s3transfer/copies.py0:param client: the client associated with the transfer manager :type config: s3transfer.manager.transferconfig :param coSTRING
HIGHawscli/customizations/emrcontainers/__init__.py0called when the eks command table is being built. used to inject new high level commands into the command list.STRING
HIGHawscli/customizations/lightsail/__init__.py0called when the eks command table is being built. used to inject new high level commands into the command list.STRING
HIGHawscli/customizations/ecs/__init__.py0called when the eks command table is being built. used to inject new high level commands into the command list.STRING
HIGHawscli/customizations/eks/__init__.py0called when the eks command table is being built. used to inject new high level commands into the command list.STRING
HIGHawscli/customizations/emr/emr.py0called when the cloudformation command table is being built. used to inject new high level commands into the command lisSTRING
HIGHawscli/customizations/cloudtrail/__init__.py0called when the cloudformation command table is being built. used to inject new high level commands into the command lisSTRING
HIGHawscli/customizations/dlm/dlm.py0called when the cloudformation command table is being built. used to inject new high level commands into the command lisSTRING
HIGHawscli/customizations/cloudformation/__init__.py0called when the cloudformation command table is being built. used to inject new high level commands into the command lisSTRING
Cross-Language Confusion16 hits · 85 pts
SeverityFileLineSnippetContext
HIGH…ustomizations/cloudformation/test_artifact_exporter.py1614 'exports handler = (event, context, callback) => {callback(null, event);}',CODE
HIGH⚡tests/unit/botocore/test_paginate.py194 'output_token': 'NextToken || NextToken2',CODE
HIGHtests/unit/botocore/test_paginate.py437 'NextMarker || ListBucketResult.Contents[-1].Key'CODE
HIGHtests/unit/botocore/test_parsers.py1648 body = b'{"items":[1,null,3]}'STRING
HIGHtests/unit/botocore/test_parsers.py1669 body = b'{"data":[[{"values":[1,null,3]}]]}'STRING
HIGHtests/unit/botocore/cbor/test_cbor_decoding.py24 'map - {_ null}',CODE
HIGHtests/unit/botocore/cbor/test_cbor_decoding.py25 'map - {null}',CODE
HIGH⚡tests/functional/test_document_types.py165 '["foo", {"bar": "baz"}, 1, null]',CODE
HIGH⚡tests/functional/test_document_types.py214 ' "ListOfDocTypes": ["foo", {"bar": "baz"}, 1, null],'CODE
HIGH⚡tests/functional/test_document_types.py217 ' "NestedListsOfDocTypes":[["foo", {"bar": "baz"}, 1, null]]'CODE
HIGH⚡tests/functional/test_document_types.py288 '[bar,1,null],[foo,2]',CODE
HIGHtests/functional/test_document_types.py195 '[["foo", {"bar": "baz"}, 1, null]]',CODE
HIGHtests/functional/docs/test_examples.py675 Null values are printed as null, and IAM policy documents andSTRING
HIGHawscli/clidocs.py524 'booleans, null, arrays, and objects. For command input, 'CODE
HIGHawscli/customizations/lambdaweb/bundle.py207 "exports": [null, "./dist/index.js"]STRING
HIGHawscli/botocore/parsers.py922 # currently boolean values, CBOR's null, and CBOR's undefined type. All otherCOMMENT
Slop Phrases43 hits · 84 pts
SeverityFileLineSnippetContext
MEDIUMawscli/s3transfer/tasks.py195 # This is a basic implementation of the concurrent.futures.wait()COMMENT
MEDIUM…scli/botocore/data/codebuild/2016-10-06/service-2.json1912 "documentation":"<p>Information about the compute resources the compute fleet uses. Available values include:<CODE
MEDIUM…scli/botocore/data/codebuild/2016-10-06/service-2.json2584 "documentation":"<p>Information about the compute resources the compute fleet uses. Available values include:<CODE
MEDIUM…scli/botocore/data/codebuild/2016-10-06/service-2.json3827 "documentation":"<p>Information about the compute resources the build project uses. Available values include:<CODE
MEDIUM…scli/botocore/data/codebuild/2016-10-06/service-2.json5417 "documentation":"<p>Information about the compute resources the compute fleet uses. Available values include:<CODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json97 "documentation":"<p>Creates a <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/key-store-overview.hCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json143 "documentation":"<p>Creates a unique customer managed <a href=\"https://docs.aws.amazon.com/kms/latest/developerguCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json373 "documentation":"<p>Enables <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/rotating-keys-enable-dCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json651 "documentation":"<p>Imports or reimports key material into an existing KMS key that was created without key materiCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json1041 "documentation":"<p>Changes the primary key of a multi-Region key. </p> <p>This operation changes the replica key CODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json1450 "documentation":"<p>Determines the <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/kms-cryptogCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json2563 "documentation":"<p>The algorithm you will use with the RSA public key (<code>PublicKey</code>) in the responsCODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json3102 "documentation":"<p>The <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/kms-cryptography.html#CODE
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json4562 "documentation":"<fullname>Key Management Service</fullname> <p>Key Management Service (KMS) is an encryption and key CODE
MEDIUM…cli/botocore/data/cloudwatch/2010-08-01/service-2.json5483 "documentation":"<p>Amazon CloudWatch enables you to publish, monitor, and manage various metrics, as well as configurCODE
LOWawscli/botocore/data/datasync/2018-11-09/service-2.json59 "documentation":"<p>Creates a transfer <i>location</i> for a Microsoft Azure Blob Storage container. DataSync can CODE
LOWawscli/botocore/data/config/2014-11-12/service-2.json7369 "documentation":"<p>This option is a bundle which only applies to the global IAM resource types: IAM users, grCODE
MEDIUMawscli/botocore/data/config/2014-11-12/service-2.json7384 "documentation":"<p>Specifies which resource types Config records for configuration changes. By default, Config reCODE
MEDIUMawscli/botocore/data/config/2014-11-12/service-2.json9259 "documentation":"<fullname>Config</fullname> <p>Config provides a way to keep track of the configurations of all the ACODE
MEDIUM…cli/botocore/data/cloudfront/2020-05-31/service-2.json2690 "documentation":"<p>Tests a CloudFront function.</p> <p>To test a function, you provide an <i>event object</i> thaCODE
MEDIUM…scli/botocore/data/discovery/2015-11-01/service-2.json929 "documentation":"<p>Contains information about any errors that have occurred. This data type can have the follCODE
MEDIUM…ore/data/verifiedpermissions/2021-12-01/service-2.json604 "documentation":"<p>Modifies a Cedar static policy in the specified policy store. You can change only certain elemCODE
MEDIUMawscli/botocore/data/dynamodb/2012-08-10/service-2.json71 "documentation":"<p>The <code>BatchWriteItem</code> operation puts or deletes multiple items in one or more tablesCODE
MEDIUMawscli/botocore/data/ecs/2014-11-13/service-2.json10321 "documentation":"<p>The secret to expose to the container. The supported values are either the full ARN of theCODE
MEDIUMawscli/botocore/data/gamelift/2015-10-01/service-2.json147 "documentation":"<p> <b>This API works with the following fleet types:</b> EC2, Anywhere, Container</p> <p>CreatesCODE
MEDIUM…cli/botocore/data/cloudtrail/2013-11-01/service-2.json857 "documentation":"<p>Looks up <a href=\"https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-conceCODE
MEDIUM…otocore/data/resource-groups/2017-11-27/service-2.json1657 "documentation":"<p>The query you can use to create the tag-sync task. With this method, all resources matchinCODE
MEDIUM…tocore/data/network-firewall/2020-11-12/service-2.json8120 "documentation":"<p>This is the API Reference for Network Firewall. This guide is for developers who need detailed infCODE
MEDIUM…ocore/data/sagemaker-runtime/2017-05-13/service-2.json67 "documentation":"<p>Invokes a model at the specified endpoint to return the inference response as a stream. The inCODE
MEDIUMawscli/botocore/data/logs/2014-03-28/service-2.json1375 "documentation":"<p>Creates an account-level data protection policy, subscription filter policy, field index policCODE
MEDIUMawscli/botocore/data/logs/2014-03-28/service-2.json1692 "documentation":"<p>Creates or updates a <i>log transformer</i> for a single log group. You use log transformers tCODE
MEDIUMawscli/botocore/data/logs/2014-03-28/service-2.json7585 "documentation":"<p>Specify the policy, in JSON.</p> <p> <b>Data protection policy</b> </p> <p>A data protectiCODE
MEDIUMawscli/botocore/data/support/2013-04-15/service-2.json82 "documentation":"<p>Creates a case in the Amazon Web Services Support Center. This operation is similar to how youCODE
MEDIUMawscli/botocore/data/support/2013-04-15/service-2.json172 "documentation":"<p>Returns the current list of Amazon Web Services services and a list of service categories for CODE
MEDIUMawscli/botocore/data/elbv2/2015-12-01/service-2.json3705 "documentation":"<p>Information about a redirect action.</p> <p>A URI consists of the following components: protocCODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json2474 "documentation":"<p>The timezone in which the schedule expression is set. By default, ScheduleExpressions are CODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json2536 "documentation":"<p>The timezone in which the schedule expression is set. By default, ScheduleExpressions are CODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json8510 "documentation":"<p>Optional. This is the timezone in which the schedule expression is set. By default, ScheduCODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json8563 "documentation":"<p>Optional. This is the timezone in which the schedule expression is set. By default, ScheduCODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json8607 "documentation":"<p>Optional. This is the timezone in which the schedule expression is set. By default, ScheduCODE
MEDIUMawscli/botocore/data/backup/2018-11-15/service-2.json8629 "documentation":"<p>Optional. This is the timezone in which the schedule expression is set. By default, ScheduCODE
MEDIUMawscli/botocore/data/sts/2011-06-15/service-2.json102 "documentation":"<p>Returns a set of short term credentials you can use to perform privileged tasks on a member acCODE
LOWawscli/autoprompt/prompttoolkit.py191 # the cursor position, and make sure to immediately provide a pop-upCOMMENT
AI Slop Vocabulary43 hits · 76 pts
SeverityFileLineSnippetContext
LOWtests/unit/test_clidriver.py303 # We just return success. If this code is reached, it means thatCOMMENT
LOWtests/unit/test_clidriver.py529 # commands, we just call the create_help_command methods.COMMENT
LOWtests/unit/autocomplete/local/test_indexer.py113 # Ideally we just use ':memory:', but that's forCOMMENT
LOW⚡tests/unit/customizations/s3/test_transferconfig.py26 # we should just use the default values defined inCOMMENT
LOWtests/unit/botocore/test_paginate.py932 # Because MaxItems=10 > number of users (3), we should just returnCOMMENT
LOWtests/unit/botocore/test_credentials.py645 # The first call will simply use whatever credentials it is given.COMMENT
LOWtests/unit/botocore/test_hooks.py138 # and we don't care about the handler so we just use a value ofCOMMENT
LOWtests/integration/customizations/s3/test_plugin.py889 # therefore do nothing. We can just use --dryrun to show the issue.COMMENT
LOWtests/utils/botocore/__init__.py213 # we'll just use ps and run on POSIX platforms.COMMENT
LOWtests/functional/docs/test_examples.py993 # CLIDriver can take up a lot of resources so we'll just create oneCOMMENT
MEDIUMtests/functional/cloudtrail/test_validation.py846 """This test class is necessary in order to override the default patchingSTRING
LOWawscli/clidriver.py721 # No service level arguments so we just return an emptyCOMMENT
LOWawscli/utils.py214 # No quotes or escaping, just use a simple split.COMMENT
LOWawscli/customizations/timestampformat.py64 # on a ProfileNotFound the CLI should just use the default.COMMENT
LOWawscli/customizations/wizard/ui/selectmenu.py85 # When there are no double width characters, just use slice operation.COMMENT
LOWawscli/botocore/discovery.py220 # Discovery is optional, just use the default endpoint for nowCOMMENT
LOWawscli/botocore/credentials.py608 # Otherwise we'll just return.COMMENT
LOWawscli/botocore/tokens.py93 # If we don't need to refresh just returnCOMMENT
LOWawscli/botocore/awsrequest.py152 # Most servers (including S3) will just returnCOMMENT
MEDIUMawscli/botocore/data/kms/2014-11-01/service-2.json1450 "documentation":"<p>Determines the <a href=\"https://docs.aws.amazon.com/kms/latest/developerguide/kms-cryptogCODE
MEDIUMawscli/botocore/data/transfer/2018-11-05/service-2.json4968 "documentation":"<p> Indicates passive mode, for FTP and FTPS protocols. Enter a single IPv4 address, such as CODE
MEDIUMawscli/botocore/data/transfer/2018-11-05/service-2.json4968 "documentation":"<p> Indicates passive mode, for FTP and FTPS protocols. Enter a single IPv4 address, such as CODE
MEDIUM…botocore/data/storagegateway/2013-06-30/service-2.json6479 "documentation":"<fullname>Storage Gateway Service</fullname> <important> <p>Amazon FSx File Gateway is no longer avaiCODE
MEDIUMawscli/botocore/data/sqs/2012-11-05/service-2.json1419 "documentation":"<p>This parameter applies only to FIFO (first-in-first-out) queues.</p> <p>The token used forCODE
MEDIUMawscli/botocore/data/sqs/2012-11-05/service-2.json1515 "documentation":"<p>This parameter applies only to FIFO (first-in-first-out) queues.</p> <p>The token used forCODE
MEDIUMawscli/botocore/data/sqs/2012-11-05/service-2.json1519 "documentation":"<p> <code>MessageGroupId</code> is an attribute used in Amazon SQS FIFO (First-In-First-Out) CODE
MEDIUMawscli/botocore/data/sqs/2012-11-05/service-2.json1616 "documentation":"<p>This parameter applies only to FIFO (first-in-first-out) queues.</p> <p>The token used forCODE
MEDIUMawscli/botocore/data/sqs/2012-11-05/service-2.json1620 "documentation":"<p> <code>MessageGroupId</code> is an attribute used in Amazon SQS FIFO (First-In-First-Out) CODE
MEDIUMawscli/botocore/data/gamelift/2015-10-01/service-2.json107 "documentation":"<p> <b>This API works with the following fleet types:</b> Container</p> <p>Creates a managed fleeCODE
MEDIUMawscli/botocore/data/gamelift/2015-10-01/service-2.json147 "documentation":"<p> <b>This API works with the following fleet types:</b> EC2, Anywhere, Container</p> <p>CreatesCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json50 "documentation":"<p>Allows you to confirm that the attachment has been uploaded using the pre-signed URL provided CODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json66 "documentation":"<p>Creates the participant's connection. </p> <p>For security recommendations, see <a href=\"httpCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json66 "documentation":"<p>Creates the participant's connection. </p> <p>For security recommendations, see <a href=\"httpCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json83 "documentation":"<p>Retrieves the view for the specified view token.</p> <p>For security recommendations, see <a hCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json99 "documentation":"<p>Disconnects a participant. </p> <p>For security recommendations, see <a href=\"https://docs.awCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json115 "documentation":"<p>Provides a pre-signed URL for download of a completed attachment. This is an asynchronous API CODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json131 "documentation":"<p>Retrieves the AuthenticationUrl for the current authentication session for the AuthenticateCusCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json147 "documentation":"<p>Retrieves a transcript of the session, including details about any attachments. For informatioCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json164 "documentation":"<note> <p>The <code>application/vnd.amazonaws.connect.event.connection.acknowledged</code> ContenCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json180 "documentation":"<p>Sends a message.</p> <p>For security recommendations, see <a href=\"https://docs.aws.amazon.coCODE
MEDIUM…core/data/connectparticipant/2018-09-07/service-2.json197 "documentation":"<p>Provides a pre-signed Amazon S3 URL in response for uploading the file directly to S3.</p> <p>CODE
MEDIUMawscli/botocore/data/eks/2017-11-01/service-2.json3056 "documentation":"<p>The ARN of the IAM principal for the <code>AccessEntry</code>. You can specify one ARN forCODE
MEDIUMawscli/botocore/data/sts/2011-06-15/service-2.json102 "documentation":"<p>Returns a set of short term credentials you can use to perform privileged tasks on a member acCODE
Decorative Section Separators24 hits · 72 pts
SeverityFileLineSnippetContext
MEDIUM⚡tests/unit/customizations/lambdaweb/test_output.py188# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/unit/customizations/lambdaweb/test_output.py190# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/install-v2/install.sh10# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh12# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh80# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh82# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh132# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh134# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh239# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh241# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh314# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh316# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh374# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh376# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh459# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh461# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh529# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh531# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh596# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh598# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh681# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh683# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh739# ============================================================================COMMENT
MEDIUMscripts/install-v2/install.sh741# ============================================================================COMMENT
Modern AI Meta-Vocabulary31 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUMtests/unit/customizations/lambdaweb/test_scaffold.py98 # package.json "main" must point at the scaffold entry so redeploysCOMMENT
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json2081 "documentation":"<p>The creator mode specific admin controls configured for an Amazon Q Business application. DeteCODE
MEDIUM⚡…scli/botocore/data/qbusiness/2023-11-27/service-2.json2092 "documentation":"<p>The chat orchestration specific admin controls configured for an Amazon Q Business applicationCODE
MEDIUM⚡…scli/botocore/data/qbusiness/2023-11-27/service-2.json2092 "documentation":"<p>The chat orchestration specific admin controls configured for an Amazon Q Business applicationCODE
MEDIUM⚡…scli/botocore/data/qbusiness/2023-11-27/service-2.json2092 "documentation":"<p>The chat orchestration specific admin controls configured for an Amazon Q Business applicationCODE
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json2825 "documentation":"<p>Configuration information for Amazon Q Business conversation modes.</p> <p>For more informatioCODE
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json3005 "documentation":"<p>The <code>chatMode</code> parameter determines the chat modes available to Amazon Q BusineCODE
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json3143 "documentation":"<p>The chat modes available to an Amazon Q Business end user.</p> <ul> <li> <p> <code>RETRIEVCODE
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json3915 "documentation":"<p>Configuration information required to invoke chat in <code>CREATOR_MODE</code>.</p> <p>For morCODE
MEDIUM…scli/botocore/data/qbusiness/2023-11-27/service-2.json7975 "documentation":"<p>Configuration information required to invoke chat in <code>PLUGIN_MODE</code>.</p> <p>For moreCODE
MEDIUM…e/data/bedrock-agent-runtime/2023-07-26/service-2.json6183 "documentation":"<p> The <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/model-ids.html#model-iCODE
MEDIUM…e/data/bedrock-agent-runtime/2023-07-26/service-2.json6187 "documentation":"<p> The <a href=\"https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails.html\">guarCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json263 "documentation":"<p>Creates a guardrail to block topics and to implement safeguards for your generative AI applicaCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json2065 "documentation":"<p>Updates a guardrail with the values you specify.</p> <ul> <li> <p>Specify a <code>name</code> CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json5486 "documentation":"<p>The system-defined guardrail profile that you're using with your guardrail. Guardrail profCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9174 "documentation":"<p>Contains filter strengths for harmful content. Guardrails support the following content filterCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9229 "documentation":"<p>Contains filter strengths for harmful content. Guardrails support the following content filterCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9260 "documentation":"<p>The tier that your guardrail uses for content filters. Valid values include:</p> <ul> <li>CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9271 "documentation":"<p>The tier that your guardrail uses for content filters. Valid values include:</p> <ul> <li>CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9436 "documentation":"<p>The tier that your guardrail uses for contextual grounding. Valid values include:</p> <ul>CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9447 "documentation":"<p>The tier that your guardrail uses for contextual grounding. Valid values include:</p> <ul>CODE
MEDIUM⚡awscli/botocore/data/bedrock/2023-04-20/service-2.json9466 "documentation":"<p>The ID or Amazon Resource Name (ARN) of the guardrail profile that your guardrail is usingCODE
MEDIUM⚡awscli/botocore/data/bedrock/2023-04-20/service-2.json9469 "documentation":"<p>The system-defined guardrail profile that you're using with your guardrail. Guardrail profilesCODE
MEDIUM⚡awscli/botocore/data/bedrock/2023-04-20/service-2.json9476 "documentation":"<p>The ID of the guardrail profile that your guardrail is using. Profile availability dependsCODE
MEDIUM⚡awscli/botocore/data/bedrock/2023-04-20/service-2.json9483 "documentation":"<p>Contains details about the system-defined guardrail profile that you're using with your guardrCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json9692 "documentation":"<p>Configure guardrail type when the PII entity is detected.</p> <p>The following PIIs are usCODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json10165 "documentation":"<p>The tier that your guardrail uses for denied topic filters. Valid values include:</p> <ul>CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json10176 "documentation":"<p>The tier that your guardrail uses for denied topic filters. Valid values include:</p> <ul>CODE
MEDIUMawscli/botocore/data/bedrock/2023-04-20/service-2.json14578 "documentation":"<p>The system-defined guardrail profile that you're using with your guardrail. Guardrail profCODE
MEDIUMawscli/botocore/data/eks/2017-11-01/service-2.json6504 "documentation":"<p>The configuration for the behavior to follow during a node group version update of this maCODE
MEDIUM…/botocore/data/stepfunctions/2016-11-23/service-2.json412 "documentation":"<p>Restarts unsuccessful executions of Standard workflows that didn't complete successfully in thCODE
Modern Structural Boilerplate57 hits · 58 pts
SeverityFileLineSnippetContext
LOWtests/integration/botocore/test_smoke.py198logger = logging.getLogger(__name__)CODE
LOWtests/functional/test_paramfile.py19logger = logging.getLogger(__name__)CODE
LOWtests/functional/botocore/csm/test_monitoring.py29logger = logging.getLogger(__name__)CODE
LOWawscli/lazy_emitter.py31logger = logging.getLogger(__name__)CODE
LOWawscli/utils.py40logger = logging.getLogger(__name__)CODE
LOW⚡awscli/paramfile.py20logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/tasks.py19logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/download.py43logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/__init__.py155logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/crt.py63logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/futures.py25logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/utils.py36logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/checksums.py11logger = logging.getLogger(__name__)CODE
LOWawscli/s3transfer/manager.py50logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/paginate.py38logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/sessionmanager.py26logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/configure/configure.py47logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/configure/sso.py31logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/configure/sso_commands.py60logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2instanceconnect/eicefetcher.py20logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2instanceconnect/ssh.py33logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2instanceconnect/opentunnel.py26logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2instanceconnect/websocket.py40logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/lightsail/push_container_image.py23logger = logging.getLogger(__name__)CODE
LOW⚡awscli/customizations/dynamodb/paginatorfix.py17logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/lambdaweb/bundle.py39logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ecs/executecommand.py21logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2/addcount.py19logger = logging.getLogger(__name__)CODE
LOWawscli/customizations/ec2/decryptpassword.py22logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/auth.py47logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/hooks.py19logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/endpoint_provider.py42logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/compat.py33logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/useragent.py36logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/discovery.py22logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/credentials.py70logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/monitoring.py34logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/client.py69logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/loaders.py113logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/session.py63logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/handlers.py74logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/response.py31logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/tokens.py38logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/waiter.py26logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/httpchecksum.py40logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/endpoint.py36logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/utils.py86logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/compress.py28logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/args.py38logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/configprovider.py34logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/httpsession.py74logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/history.py16logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/awsrequest.py34logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/retries/standard.py49logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/retries/adaptive.py7logger = logging.getLogger(__name__)CODE
LOWawscli/botocore/retries/special.py14logger = logging.getLogger(__name__)CODE
LOWdoc/source/parallel_write.py28logger = logging.getLogger(__name__)CODE
Redundant / Tautological Comments28 hits · 42 pts
SeverityFileLineSnippetContext
LOW…ations/emrcontainers/test_update_assume_role_policy.py98 # Check if UpdateAssumeRolePolicy was invokedCOMMENT
LOWtests/unit/customizations/s3/test_subcommands.py375 # Check if no plugins return their sync strategy. ShouldCOMMENT
LOWtests/unit/customizations/configure/test_mfalogin.py84 # Set session to return None credentials to trigger interactive promptingCOMMENT
LOWtests/unit/customizations/configure/test_mfalogin.py114 # Set profile to a non-existent profileCOMMENT
LOWtests/unit/customizations/configure/test_mfalogin.py326 # Set session to return None credentials to trigger interactive promptingCOMMENT
LOWtests/unit/customizations/configure/test_mfalogin.py359 # Set session to return None credentials to trigger interactive promptingCOMMENT
LOWtests/unit/customizations/gamelift/test_uploadbuild.py81 # Output valuesCOMMENT
LOW⚡…ustomizations/cloudformation/test_artifact_exporter.py1597 # Set parent_dir to be a non-existent folderCOMMENT
LOW⚡…ustomizations/cloudformation/test_artifact_exporter.py1601 # Set parent_dir to be a real folder, but just a relative pathCOMMENT
LOWtests/backends/build_system/unit/test_exe.py72 # Check if build dir is presentCOMMENT
LOWawscli/topictags.py212 # Check if the topic is in the topic tag dictionaryCOMMENT
LOWawscli/customizations/sessionmanager.py178 # Check if this plugin supports passing the start session responseCOMMENT
LOWawscli/customizations/s3uploader.py105 # Check if a file with same data existsCOMMENT
LOWawscli/customizations/s3uploader.py189 # Read file in chunks of 4096 bytesCOMMENT
LOWawscli/customizations/waiters.py29 # Check if the command object passed in has a ``service_object``. WeCOMMENT
LOWawscli/customizations/s3/syncstrategy/base.py167 # Check if a ``dest`` was specified in ``ARGUMENT`` as if it isCOMMENT
LOWawscli/customizations/configure/addmodel.py33 # Check if the endpoint prefix is a pre-existing service.COMMENT
LOWawscli/customizations/configure/set.py121 # Check if there are more than two parts to the property name to set (e.g., aaa.bbb.ccc)COMMENT
LOWawscli/customizations/configure/get.py153 # Check if varname starts with 'default' profile (e.g.COMMENT
LOWawscli/customizations/ec2instanceconnect/websocket.py397 # Check if we have reached max connectionsCOMMENT
LOWawscli/customizations/dlm/createdefaultrole.py41# Display the result as formatted jsonCOMMENT
LOWawscli/customizations/codeartifact/login.py377 # Check if the CodeArtifact URL is already present in theCOMMENT
LOW…scli/customizations/datapipeline/createdefaultroles.py93 # Check if the role with the name existsCOMMENT
LOW…scli/customizations/datapipeline/createdefaultroles.py148 # Check if the default EC2 Instance Profile for DataPipeline exists.COMMENT
LOWawscli/botocore/credentials.py2549 # Check if token has already been refreshed and is still validCOMMENT
LOWawscli/botocore/handlers.py847 # Add the handlers to the list of handlers.STRING
LOWawscli/botocore/stub.py251 # Add the service_response to the queue for returning responsesCOMMENT
LOWawscli/botocore/retries/standard.py571 # Check if this error code matches the shape. This canCOMMENT
AI Structural Patterns30 hits · 25 pts
SeverityFileLineSnippetContext
LOWtests/__init__.py706CODE
LOWtests/unit/customizations/wizard/test_core.py29CODE
LOWtests/integration/botocore/test_s3.py58CODE
LOWtests/integration/botocore/test_s3.py73CODE
LOWtests/functional/ec2instanceconnect/test_opentunnel.py97CODE
LOWtests/functional/botocore/test_credentials.py217CODE
LOWtests/functional/botocore/test_s3.py3252CODE
LOWtests/functional/botocore/test_s3.py3277CODE
LOWtests/functional/botocore/test_s3.py3512CODE
LOWawscli/arguments.py205CODE
LOWawscli/testutils.py1028CODE
LOWawscli/help.py258CODE
LOWawscli/help.py284CODE
LOWawscli/s3transfer/crt.py111CODE
LOWawscli/s3transfer/manager.py54CODE
LOWawscli/autocomplete/local/basic.py206CODE
LOWawscli/customizations/s3/filegenerator.py100CODE
LOWawscli/customizations/s3/fileinfo.py42CODE
LOWawscli/customizations/configure/exportcreds.py264CODE
LOWawscli/customizations/wizard/core.py185CODE
LOWawscli/customizations/wizard/loader.py99CODE
LOWawscli/customizations/wizard/devcommands.py35CODE
LOWawscli/customizations/lambdaweb/wait.py146CODE
LOWawscli/customizations/sso/utils.py103CODE
LOWawscli/botocore/session.py310CODE
LOWawscli/botocore/session.py789CODE
LOWawscli/botocore/model.py779CODE
LOWawscli/botocore/endpoint.py388CODE
LOWawscli/botocore/configprovider.py650CODE
LOWawscli/botocore/docs/method.py138CODE
Fake / Example Data14 hits · 16 pts
SeverityFileLineSnippetContext
LOW⚡tests/unit/customizations/configure/test_sso.py2324 self.email_address = "test@test.com"CODE
LOW…esponse_parsing/xml/responses/ses-list-identities.json4 "foo@bar.com"CODE
LOW…esponses/ses-get-identity-notification-attributes.json3 "user@example.com": {CODE
LOW⚡tests/functional/ses/test_send_email.py27 'Source': 'foo@bar.com',CODE
LOW⚡tests/functional/ses/test_send_email.py43 'Source': 'foo@bar.com',CODE
LOW⚡tests/functional/ses/test_send_email.py61 'Source': 'foo@bar.com',CODE
LOWtests/functional/ses/test_send_email.py84 'Source': 'foo@bar.com',CODE
LOWtests/functional/ses/test_send_email.py105 'Source': 'foo@bar.com',CODE
LOWtests/functional/ses/test_send_email.py123 'Source': 'foo@bar.com',CODE
LOWtests/functional/ses/test_send_email.py149 'Source': 'foo@bar.com',CODE
LOWawscli/customizations/cloudfront/arguments.py64 "TargetOriginId": "placeholder",CODE
LOWawscli/botocore/data/qapps/2023-11-27/service-2.json3321 "placeholder":{CODE
LOWawscli/botocore/data/qapps/2023-11-27/service-2.json3352 "placeholder":{CODE
LOW…tocore/data/amplifyuibuilder/2021-08-11/service-2.json1966 "placeholder":{CODE
Docstring Block Structure2 hits · 10 pts
SeverityFileLineSnippetContext
HIGH…cli/customizations/ecs/monitorexpressgatewayservice.py175Determine and validate the display mode. Args: requested_mode: User-requested mode ('interactive', STRING
HIGH…li/customizations/ecs/monitormutatinggatewayservice.py208Validate the monitor mode value. Args: mode_value: Value from --monitor-mode flag resouSTRING
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHtests/unit/botocore/test_loaders.py473 # In this example, we can see that the 'bar' directoryCOMMENT
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHawscli/botocore/data/acm-pca/2017-08-22/service-2.json1888 "documentation":"<p>Certificate revocation information used by the <a href=\"https://docs.aws.amazon.com/privatecaCODE
Structural Annotation Overuse3 hits · 4 pts
SeverityFileLineSnippetContext
LOWawscli/botocore/docs/shape.py15# NOTE: This class should not be instantiated and itsCOMMENT
LOWrequirements/download-deps/portable-exe-lock.txt207# WARNING: The following packages were not pinned, but pip requires them to beCOMMENT
LOWrequirements/download-deps/portable-exe-win-lock.txt209# WARNING: The following packages were not pinned, but pip requires them to beCOMMENT
Overly Generic Function Names2 hits · 3 pts
SeverityFileLineSnippetContext
LOW⚡tests/unit/botocore/test_context.py75 def do_something():CODE
LOW⚡tests/unit/botocore/test_context.py87 def do_something():CODE
Verbosity Indicators1 hit · 0 pts
SeverityFileLineSnippetContext
LOWawscli/customizations/s3/filegenerator.py270 The purpose of this function is to ensure that the same path separatorSTRING