public void dynamoDBGetItemNoncompliant()

in src/java/detectors/aws_dynamodb_getitem_null_check/AwsDynamodbGetitemNullCheck.java [21:33]


    public void dynamoDBGetItemNoncompliant(Map<String, AttributeValue> key, String tableName) {
        AmazonDynamoDB dynamoDBClient = AmazonDynamoDBClientBuilder.standard().build();
        GetItemRequest request = new GetItemRequest()
                .withTableName(tableName)
                .withKey(key);
        try {
            GetItemResult result = dynamoDBClient.getItem(request);
            // Noncompliant: result is not null-checked.
            System.out.println(result.getItem().get("key"));
        } catch (ResourceNotFoundException e) {
            log.error(e.getMessage());
        }
    }