[ {
  "shortName" : "export function App()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/App.tsx",
  "fileLinesCount" : 234,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 96,
  "endLine" : 221,
  "linesOfCode" : 116,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OldKeysCleaner()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 134,
  "linesOfCode" : 80,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConnectionCredentialsFromBuild()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 119,
  "endLine" : 188,
  "linesOfCode" : 60,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function toConfig()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/parametersUtil.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 27,
  "endLine" : 87,
  "linesOfCode" : 58,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function toRequestData()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/postConnection.ts",
  "fileLinesCount" : 71,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 10,
  "endLine" : 66,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Collection withTransferManager()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 47,
  "endLine" : 106,
  "linesOfCode" : 51,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModelAndView doHandle()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AvailableAwsConnsController.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 68,
  "endLine" : 128,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function ButtonControlPanel()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/ButtonControlPanel.tsx",
  "fileLinesCount" : 104,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 40,
  "endLine" : 90,
  "linesOfCode" : 47,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function useAwsConnectionForm()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useAwsConnectionForm.tsx",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 15,
  "endLine" : 66,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 56,
  "endLine" : 102,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function RotateKeysComponent()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/Type/AccessKey/RotateKeysComponent.tsx",
  "fileLinesCount" : 88,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 29,
  "endLine" : 72,
  "linesOfCode" : 42,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function useAwsConnections()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useAwsConnections.tsx",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 10,
  "endLine" : 56,
  "linesOfCode" : 41,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsRotateKeyApi()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 48,
  "endLine" : 90,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doPost()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsTestConnectionController.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 58,
  "endLine" : 102,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function SupportedProviders()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/SupportedProviders.tsx",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 19,
  "endLine" : 56,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function AppWrapper()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/App.tsx",
  "fileLinesCount" : 234,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 51,
  "endLine" : 92,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSRegions.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 20,
  "endLine" : 56,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function testAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/testAwsConnection.ts",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 14,
  "endLine" : 47,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function TestConnectionContent()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/TestAwsConnectionDialog.tsx",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 10,
  "endLine" : 42,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function DefaultConnectionType()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/Type/Default/DefaultConnectionType.tsx",
  "fileLinesCount" : 42,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 9,
  "endLine" : 42,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function useExternalIds()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useExternalIds.tsx",
  "fileLinesCount" : 59,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 24,
  "endLine" : 59,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AsyncClient createS3AsyncClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 158,
  "endLine" : 199,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBuildFeatureDescriptor getAwsConnectionFeatureFromBuild()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 69,
  "endLine" : 106,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function useSupportedProviders()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useSupportedProviders.tsx",
  "fileLinesCount" : 44,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 10,
  "endLine" : 44,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String descriptionFromCode()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 135,
  "endLine" : 167,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function requestKeyRotation()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/rotateKeys.tsx",
  "fileLinesCount" : 62,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 22,
  "endLine" : 56,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function IamRoleConnectionType()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/Type/IamRole/IamRoleConnectionType.tsx",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 19,
  "endLine" : 47,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AwsCredentialsProvider createSessionCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 338,
  "endLine" : 370,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mapData()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/AwsConnectionSettingsMapper.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 24,
  "endLine" : 55,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanupArtifacts()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 102,
  "endLine" : 130,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3Client createS3Client()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 122,
  "endLine" : 156,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanupBuildsData()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 71,
  "endLine" : 100,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Ec2Client getEC2Client()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 133,
  "endLine" : 161,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanupImage()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 163,
  "endLine" : 188,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AWSClients createAWSClients()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 307,
  "endLine" : 336,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void report()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 56,
  "endLine" : 85,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function AwsConnectionDialog()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/AwsConnectionDialog.tsx",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 30,
  "endLine" : 54,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void buildStarted()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 37,
  "endLine" : 64,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeRunnerStart()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 83,
  "endLine" : 111,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String mapPath()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 44,
  "endLine" : 73,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsData getAwsCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsHolder.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 51,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map validate()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 108,
  "endLine" : 135,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Retrier defaultAwsRetrier()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/retry/AmazonRetrier.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 28,
  "endLine" : 53,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Credentials requestSession()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 92,
  "endLine" : 118,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function getConfigForConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/responseParserUtils.tsx",
  "fileLinesCount" : 74,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 31,
  "endLine" : 56,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsProvider toAWSCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 45,
  "endLine" : 68,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsRotateKeyApi()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 181,
  "endLine" : 203,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/InjectAwsCredentialsToTheBuildContext.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 62,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeMap getRegionsForService()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 109,
  "endLine" : 132,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloudFrontClient createCloudFrontClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 217,
  "endLine" : 245,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List validateProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 76,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void freeChangedIds()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 192,
  "endLine" : 213,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ec2Client createClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/EC2ClientCreator.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 19,
  "endLine" : 43,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function SwitchTypeContent()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/SwitchTypeContent.tsx",
  "fileLinesCount" : 32,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 11,
  "endLine" : 32,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAwsErrorMessage()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/AwsExceptionUtils.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 12,
  "endLine" : 36,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModelAndView doHandle()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsRotateKeysController.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 36,
  "endLine" : 58,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleAwsKeyForDeletion()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 149,
  "endLine" : 172,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolderCache()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsCredentialsHolderCache.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 25,
  "endLine" : 46,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rebuildAllConnectionsForProject()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 94,
  "endLine" : 115,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function AccessKeysConnectionType()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/Type/AccessKey/AccessKeysConnectionType.tsx",
  "fileLinesCount" : 32,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 14,
  "endLine" : 32,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File createFileInTempDirectory()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 119,
  "endLine" : 147,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectionCredentials getConnectionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 191,
  "endLine" : 213,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StsClient createSecurityTokenService()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 262,
  "endLine" : 284,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvalidProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolder constructSpecificCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/BaseAwsCredentialsBuilder.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 21,
  "endLine" : 39,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvalidProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 60,
  "endLine" : 83,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsData getAwsCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsHolder.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 24,
  "endLine" : 44,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getAwsConnectionExternalId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 69,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AwsCredentialsData getDataFromCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/AwsConnectionUtils.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 13,
  "endLine" : 33,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addConfiguration()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/TeamCityStsClientBuilder.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 17,
  "endLine" : 38,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function ConversionWarning()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/ConversionWarning.tsx",
  "fileLinesCount" : 41,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 24,
  "endLine" : 41,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModelAndView doHandle()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsExternalIdsController.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 39,
  "endLine" : 59,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List validateProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 70,
  "endLine" : 92,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionBean awsConnBeanFromDescriptor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void duplicatedAwsConnectionExistsOnTheServer()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 34,
  "endLine" : 51,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void projectFeatureChanged()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 69,
  "endLine" : 88,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 73,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsSessionCredentials createSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 312,
  "endLine" : 330,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 318,
  "endLine" : 334,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorExtensionRegistar()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/backwardsCompat/AwsConnectorExtensionRegistar.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 30,
  "endLine" : 49,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwExceptionIfDuplicatedProfileNames()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/InjectAwsCredentialsToTheBuildContext.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 88,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectionCredentials createCredentialsWithAwsProfileName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 264,
  "endLine" : 281,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 72,
  "endLine" : 89,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getIdentity()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 78,
  "endLine" : 96,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int calculateIdentity()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 401,
  "endLine" : 419,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Credentials requestSession()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticSessionCredentialsHolder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String newId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void prepareBuildsData()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 53,
  "endLine" : 68,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function parse()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/responseParserUtils.tsx",
  "fileLinesCount" : 74,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 58,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getResourceNameFromArn()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 110,
  "endLine" : 124,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection process()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/ChosenAwsConnPropertiesProcessor.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 19,
  "endLine" : 36,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AwsCredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 188,
  "endLine" : 208,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DeleteKeyTaskArg fromTask()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 207,
  "endLine" : 223,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolder requestNewSessionWithDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 41,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function OptionalSectionHeader()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/Components/OptionalSectionHeader.tsx",
  "fileLinesCount" : 17,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 4,
  "endLine" : 17,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void maskCredentialsSecrets()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionCredentials getLinkedConnectionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 58,
  "endLine" : 75,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsCredentialsProvider getAwsCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 235,
  "endLine" : 251,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionBean()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 16,
  "endLine" : 29,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getStsEndpoints()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/StsEndpointParamValidator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 30,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doGet()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/SupportedProvidersController.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 46,
  "endLine" : 59,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsTestConnectionController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsTestConnectionController.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleException()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsTestConnectionController.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 113,
  "endLine" : 127,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List processAvailableAwsConnections()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AvailableAwsConnsController.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 137,
  "endLine" : 151,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair toTaskArgs()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 236,
  "endLine" : 251,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void projectFeatureAdded()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GetCallerIdentityRequest createGetCallerIdentityRequest()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsConnectionTesterImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 52,
  "endLine" : 67,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor getLinkedAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionBean getLinkedAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 111,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMessage()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CreateAccessKeyResponse createAccessKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 153,
  "endLine" : 166,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsCredentials constructNewDefaultProviderCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsHolder.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 64,
  "endLine" : 77,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IamRoleCredentialsBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AwsCredentialsHolder constructSpecificCredentialsProviderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsTestConnectionResult testConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsConnectionTesterImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function getErrorsFromResponseIfAny()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/responseParserUtils.tsx",
  "fileLinesCount" : 74,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 11,
  "endLine" : 22,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function defaultArraySplitter()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useDefaultSplitter.tsx",
  "fileLinesCount" : 28,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 3,
  "endLine" : 14,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptor getLinkedConnectionFromParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptorImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorImpl.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendEncodedCredsContent()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsCredentialsInjector.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 45,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void verifyEndpoint()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 137,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AWSClients fromSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService createDefaultExecutorService()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertiesProcessor getPropertiesProcessor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "AwsCredentialsBuilder getAwsCredentialsBuilderOfType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateBuildFeatures()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/AwsConnectionSettingsMapper.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 65,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 128,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deletePreviousAccessKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 136,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 87,
  "endLine" : 98,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsCredentialsBuilder getAwsCredentialsBuilderOfType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 130,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor getAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionCredentials getCredentialsFromParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 79,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getInvalidArnReason()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getAllRegions()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 175,
  "endLine" : 185,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AWSClients fromSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleException()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsRotateKeysController.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseAwsConnectionController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/BaseAwsConnectionController.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkUserPermission()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/auth/AwsConnectionsRequestPermissionChecker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AvailableAwsConnsController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AvailableAwsConnsController.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void waitUntilRotatedKeyIsAvailable()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 114,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setOldKeyPreserveTime()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rotateConnectionKeys()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsKeyRotatorImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Credentials getOrRequestCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsCredentialsHolderCache.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IamRoleSessionCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IamClient createIamClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/impl/IamClientBuilderImpl.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishBuildWithProblem()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/InjectAwsCredentialsToTheBuildContext.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateMultipleAwsCredentialsBuildFeatures()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/InjectAwsCredentialsToTheBuildContext.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default async function getGeneratedId()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/getGeneratedId.ts",
  "fileLinesCount" : 12,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 3,
  "endLine" : 12,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateParamsWithLinkedConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAllDefaultAwsStsEndpoints()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/StsEndpointParamValidator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 49,
  "endLine" : 58,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getRegionalPriority()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getConnectionParametersToInject()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsCredentialsInjector.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String removeWildcards()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T withAWSClients()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 295,
  "endLine" : 304,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static StsClient createSecurityTokenService()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 373,
  "endLine" : 382,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getNotAllowedInSubProjectsErrorMessage()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RotateKeyApi createRotateKeyApi()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsKeyRotatorImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsData getAwsCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsCredentialsHolderCache.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 144,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsRefresheringManager()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getAwsConnectionFeatures()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 176,
  "endLine" : 185,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StsClient getClientWithCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/impl/BasicStsClientProviderImpl.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 18,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String credentialsToConfigString()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsCredentialsInjector.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map validatedAttributes()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AmiArtifact.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsRotateKeysController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsRotateKeysController.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsExternalIdsController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsExternalIdsController.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerAwsCredentialsBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNewKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 104,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DeleteKeyTaskArg()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 197,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Pair splitArgByTaskDivider()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsKeyRotatorImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsKeyRotatorImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerAwsCredentialsBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StaticCredentialsBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AwsCredentialsHolder constructSpecificCredentialsProviderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StaticSessionCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticSessionCredentialsHolder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SProject getProjectById()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/externalId/AwsExternalIdsManagerImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisabledAwsConnectionHealthPage()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthPage.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthPage.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 35,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionBean getAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getParametersAvailableOnAgent()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnectionParametersProvider.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setAwsProfileNameEnvVarForSingleConnectionOnly()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 152,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getSessionDurationMinutes()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendContextParam()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsCredentialsInjector.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AMIArtifactMessage create()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AMIArtifactMessage.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDetails()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void verifyAccessKeys()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRegionName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 237,
  "endLine" : 246,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SupportedProvidersController()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/SupportedProvidersController.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 25,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModelAndView doHandle()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/SupportedProvidersController.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  void writeAsJson()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/BaseAwsConnectionController.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rotateKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 93,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void persist()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getIamUserName()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/AwsRotateKeyApi.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsCredentialsHolder createSessionCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor fromFeatureDescriptor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SProjectFeatureDescriptor projectFeatureDescriptorFromOauthConn()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void failedToAdd()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void failedToUpdate()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void projectFeatureRemoved()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsConnectionDescriptor buildConnectionFromOwnerProject()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDataStorageValue()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDefaultCredsProviderChainType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 215,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StsClient getClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/impl/BasicStsClientProviderImpl.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionBean getEnvVarAwsConnectionForBuild()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized String makeUnique()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedAwsConnectionProviderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reportInfo()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SProject getProjectFromAwsConnectionParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 254,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAwsConnectionFeature()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void injectCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsCredentialsInjector.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getDefaults()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void shutdownClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withNumberOfRetries()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withRetryDelayMs()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withNumberOfThreads()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProjectId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/auth/AwsConnectionsRequestPermissionChecker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element createCallerIdentityElement()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsTestConnectionController.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateBuildTypeSettings()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/AwsConnectionSettingsMapper.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsCredentialsHolder getBasicCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/backwardsCompat/AwsConnectorExtensionRegistar.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptorBuilderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor buildFromProject()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor buildWithSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorBuilderImpl.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void connectionBuildRequested()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connectionAdded()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connectionUpdated()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void connectionRemoved()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void failedToBuild()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rebuildAwsConnectionOnProjectRestore()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionsEventsListener()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionsHolderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsConnectionDescriptor buildAwsConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function errorKeyToFieldNameConvertor()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/types/index.ts",
  "fileLinesCount" : 158,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function defaultArrayJoiner()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useDefaultSplitter.tsx",
  "fileLinesCount" : 28,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default function useDefaultSplitter()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Hooks/useDefaultSplitter.tsx",
  "fileLinesCount" : 28,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAwsRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidAwsProfileName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidStsEndpoint()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/StsEndpointParamValidator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List parseAllowedStsEndpoints()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/StsEndpointParamValidator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsConnectionParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Region getRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isChinaRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AWSException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AWSException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isUseDefaultCredentialProviderChain()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getSecretAccessKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getIntegerOrDefault()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 390,
  "endLine" : 395,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withPresignedUrlsChunkSize()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withAcl()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Region getRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSRegions.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSessionDurationConfigVisible()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AvailableAwsConnsController.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionCredentials requestCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionCredentials requestCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AwsCredentialsHolder constructSpecificCredentialsProviderImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPropertiesDescription()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void projectNotFound()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function parseResponse()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/responseParserUtils.tsx",
  "fileLinesCount" : 74,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function redirectToDefaultPage()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/App/App.tsx",
  "fileLinesCount" : 234,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidSessionName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int patchSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 267,
  "endLine" : 271,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isNotExpired()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsCredentialsHolderCache.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolder buildAwsCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultProviderCredentialsBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAwsConnectionExternalId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/externalId/AwsExternalIdsManagerImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerExposeToEnvVarsBuildFeature()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/backwardsCompat/AwsConnectorExtensionRegistar.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleCredentialRefreshingTask()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAllConnectionsForProject()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeAwsConnectionFromDataStorage()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putDataStorageValue()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionsManagerImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionIdGenerator()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export default async function postConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/postConnection.ts",
  "fileLinesCount" : 71,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void buildFinished()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsProvider getAwsCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/LinkedAwsConnectionProviderImpl.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean useSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAllowedInSubProjects()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean toBooleanOrTrue()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionParametersBuilder withInternalProjectId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionParametersBuilder withSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectorException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathMappings()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNewOrOld()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsSessionCredentials getDelegate()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AWSClients()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withMinimumUploadPartSize()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withMultipartUploadThreshold()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withConnectionTimeout()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withShutdownClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withPresignedMultipartUploadEnabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withUrlTtlSeconds()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration withConsistencyCheckEnabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S3AdvancedConfiguration allowPlainHttpUpload()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRegionNameForWeb()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSRegions.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StaticCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsHolder.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopCredentialsRefreshingtask()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean currentSessionExpired()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsCredentialsRefresheringManager.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProjectEx getProject()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthPage.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor buildWithSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InjectAwsCredentialsToTheBuildContext()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/InjectAwsCredentialsToTheBuildContext.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection process()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EC2AmiCleanupExtension()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export function encodeSecret()",
  "longName" : "",
  "relativeFileName" : "aws-core-ui/src/Utilities/parametersUtil.ts",
  "fileLinesCount" : 87,
  "components" : [ "primary::aws-core-ui" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHandler()",
  "longName" : "",
  "relativeFileName" : "aws-core-agent/src/main/java/jetbrains/buildServer/clouds/amazon/connector/AwsCredentialsHandler.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::aws-core-agent" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolder getAwsCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUsingSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/dataBeans/AwsConnectionBean.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProviderType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAccessKeyId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSecretAccessKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSessionToken()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectionCredentials.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsHolder getAwsCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorImpl.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorImpl.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorImpl.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionProvider getConnectionProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionDescriptorImpl.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default AwsCredentialsProvider getAwsCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/LinkedAwsConnectionProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAwsProfileNameOrDefault()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String maskKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDefaultCredsProviderType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDefaultCredsProvidertypeDisabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getLinkedAwsConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean withAwsConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/ParamUtil.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAwsConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInternalProjectId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSessionDuration()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasConnectionIdentity()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AwsConnectionParametersBuilder()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AwsConnectionParametersBuilder of()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionParameters build()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/AwsConnectionParameters.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPrefix()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/RegionSortPriority.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/RegionSortPriority.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/RegionSortPriority.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getPriority()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/RegionSortPriority.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RegionSortPriority getFromPrefix()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/RegionSortPriority.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getAllRegions()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSerializedRegionCodes()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSerializedRegionDescriptions()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/parameters/regions/AWSRegions.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAmazonServiceException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/AwsExceptionUtils.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getPropertyEx()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/ClientConfigurationBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getIntegerEx()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/utils/clients/ClientConfigurationBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplicatedAwsConnectionIdException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/DuplicatedAwsConnectionIdException.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DuplicatedAwsConnectionIdException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/DuplicatedAwsConnectionIdException.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyRotationException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/KeyRotationException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyRotationException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/KeyRotationException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyRotationException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/KeyRotationException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoSuchAwsCredentialsBuilderException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/NoSuchAwsCredentialsBuilderException.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParameterName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectorException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionNotFoundException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectionNotFoundException.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionNotFoundException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/AwsConnectionNotFoundException.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedAwsConnNotFoundException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/LinkedAwsConnNotFoundException.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedAwsConnNotFoundException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/LinkedAwsConnNotFoundException.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedAwsConnNotFoundException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/LinkedAwsConnNotFoundException.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsBuildFeatureException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/AwsBuildFeatureException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsBuildFeatureException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/AwsBuildFeatureException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsBuildFeatureException()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/connector/errors/features/AwsBuildFeatureException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AMIArtifactMessage()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AMIArtifactMessage.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AmiArtifact()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AmiArtifact.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AmiArtifact.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAmiId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/clouds/amazon/ami/AmiArtifact.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List collectFiles()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List doCollectFiles()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matches()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String doMap()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWildcard()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/PathMappings.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removeTrailingDot()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentity()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDetails()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSException.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAccessKeysOption()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTempCredentialsOption()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getIamRoleArnParam()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getCredentialsType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAccessKeyId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AwsCredentialsProvider getCredentialsProvider()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getExternalId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isReference()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String patchSessionName()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getStringOrDefault()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int calculateIdentity()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection getIdentityFormingParams()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String accessKeyId()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String secretAccessKey()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String sessionToken()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSCommonParams.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentials getCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AWSClients fromDefaultCredentialProviderChain()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AWSClients fromBasicCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AWSClients fromBasicSessionCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AWSClients fromExistingCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeDeployClient createCodeDeployClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePipelineClient createCodePipeLineClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeBuildClient createCodeBuildClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegion()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setServiceEndpoint()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setS3SignerType()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSocketFactory()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDisablePathStyleAccess()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAccelerateModeEnabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSClients.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Collection withTransferManager()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static S3AdvancedConfiguration defaultConfiguration()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPresignedUrlMaxChunkSize()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetriesNum()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetryDelay()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNThreads()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldShutdownClient()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMultipartUploadThreshold()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMinimumUploadPartSize()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionTimeout()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresignedMultipartUploadEnabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getUrlTtlSeconds()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConsistencyCheckEnabled()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowPlainHttpUpload()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectCannedACL getAcl()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/S3Util.java",
  "fileLinesCount" : 336,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getAllRegions()",
  "longName" : "",
  "relativeFileName" : "aws-core-common/src/main/java/jetbrains/buildServer/util/amazon/AWSRegions.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-common" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SUser getUserFromRequest()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/auth/AwsConnectionsRequestPermissionChecker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModelAndView doGet()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/controllers/AwsTestConnectionController.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEditParametersUrl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/oauth/aws/AwsConnectionProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  AwsConnectionCredentialsFactoryImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/impl/AwsConnectionCredentialsFactoryImpl.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionSettingsMapper()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/serverSide/connections/aws/AwsConnectionSettingsMapper.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporalAmount getOldKeyPreserveTime()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/keyRotation/impl/OldKeysCleaner.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putIgnoredDefaultSessionDurationValue()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/AwsConnectorFactoryImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCredentialsType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPropertiesDescription()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getSessionExpirationDate()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsHolder.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsData getAwsCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticSessionCredentialsHolder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getSessionExpirationDate()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticSessionCredentialsHolder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultProviderCredentialsHolder()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsHolder.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getSessionExpirationDate()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsHolder.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List validateProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCredentialsType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPropertiesDescription()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsBuilder.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsCredentialsData getAwsCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getSessionExpirationDate()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCredentialsType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleCredentialsBuilder.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsExternalIdsManagerImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/externalId/AwsExternalIdsManagerImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String generateExternalId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/externalId/AwsExternalIdsManagerImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionsLogger()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsLogger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void projectRestored()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void projectRemoved()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serverShutdown()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsEventsListener.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUniqueAwsConnectionId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CustomDataStorage getDataStorage()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/common/impl/AwsConnectionsHolderImpl.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisabledAwsConnectionHealthReport()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCategories()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canReportItemsFor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needToReport()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/health/DisabledAwsConnectionHealthReport.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionTesterImpl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsConnectionTesterImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvalidProperties()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsConnectionTesterImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsTestConnectionResult()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsTestConnectionResult.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GetCallerIdentityResponse getGetCallerIdentityResult()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionTesting/impl/AwsTestConnectionResult.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnectionDescriptor getAwsConnection()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/AwsConnectionsManagerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AwsConnToAgentBuildFeature()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getAwsConnectionsToExpose()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertiesProcessor getParametersProcessor()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultParameters()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEditParametersUrl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAvailAwsConnsUrl()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/featureDevelopment/credsToAgent/AwsConnToAgentBuildFeature.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenerateAwsIdExtension()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/GenerateAwsIdExtension.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getObjectId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/GenerateAwsIdExtension.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExternalIdGenerator getIdentifiersGenerator()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/GenerateAwsIdExtension.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String showNextId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnique()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String generateNewId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isExternalIdOccupied()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/ami/cleanup/EC2AmiCleanupExtension.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticCredentialsHolder.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/staticType/StaticSessionCredentialsHolder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/defaultProviderType/DefaultProviderCredentialsHolder.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshCredentials()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/impl/iamRoleType/IamRoleSessionCredentialsHolder.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addGeneratedId()",
  "longName" : "",
  "relativeFileName" : "aws-core-server/src/main/java/jetbrains/buildServer/clouds/amazon/connector/connectionId/AwsConnectionIdGenerator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::aws-core-server" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]