src/java/detectors/mutually_exclusive_calls_found/MutuallyExclusiveCallsFound.java [17:27]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        AmazonEC2 ec2Client = AmazonEC2ClientBuilder.standard().withRegion(Regions.US_WEST_2).build();
        // Noncompliant: uses mutually exclusive withLaunchTemplateId and withLaunchTemplateName together.
        RunInstancesResult runInstancesResult = ec2Client.runInstances(
                new RunInstancesRequest()
                        .withPlacement(new Placement().withAvailabilityZone(zone))
                        .withInstanceType(InstanceType.T2Micro)
                        .withInstanceInitiatedShutdownBehavior("terminate")
                        .withMinCount(1)
                        .withMaxCount(2)
                        .withLaunchTemplate(
                                new LaunchTemplateSpecification()
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/java/detectors/mutually_exclusive_calls_found/MutuallyExclusiveCallsFound.java [37:47]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        AmazonEC2 ec2Client = AmazonEC2ClientBuilder.standard().withRegion(Regions.US_WEST_2).build();
        // Compliant: uses only withLaunchTemplateId.
        RunInstancesResult runInstancesResult = ec2Client.runInstances(
                new RunInstancesRequest()
                        .withPlacement(new Placement().withAvailabilityZone(zone))
                        .withInstanceType(InstanceType.T2Micro)
                        .withInstanceInitiatedShutdownBehavior("terminate")
                        .withMinCount(1)
                        .withMaxCount(2)
                        .withLaunchTemplate(
                                new LaunchTemplateSpecification()
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



