[ {
  "shortName" : "public ApiErrorItem? PerformPasswordChange()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 126,
  "linesOfCode" : 61,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApiErrorItem? PerformPasswordChange()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 146,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public async Task Post()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Controllers/PasswordController.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 138,
  "linesOfCode" : 56,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Init()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 302,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static bool IsPwnedPassword()",
  "longName" : "",
  "relativeFileName" : "src/PwnedPasswordsSearch/PwnedSearch.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 66,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string CleaningUsername()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 242,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ApiErrorItem? ValidateGroups()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 192,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LdapConnection BindToLdap()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 340,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IWebHostBuilder CreateWebHostBuilder()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Startup.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 86,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetIdType()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 271,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ApiErrorItem ParseLdapException()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 197,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApiErrorItem? PerformPasswordChange()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Helpers/DebugPasswordChangeProvider.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 8,
  "endLine" : 32,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int MeasureNewPasswordDistance()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Common/IPasswordChangeProvider.cs",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 63,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApiResult FromModelStateErrors()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 85,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void SetLastPassword()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 216,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ChangePassword()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 242,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int AcquireDomainPasswordLength()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 307,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrincipalContext AcquirePrincipalContext()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 289,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private async Task ValidateRecaptcha()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Controllers/PasswordController.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function fetchRequest()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Utils/FetchRequest.ts",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 1,
  "endLine" : 17,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ValidateUserCredentials()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Configure()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Startup.cs",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool CustomServerCertValidation()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 362,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ChangePasswordDelAdd()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordController()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Controllers/PasswordController.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "export async function resolveAppSettings()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Utils/AppSettings.ts",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 1,
  "endLine" : 13,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LdapPasswordChangeProvider()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordChangeProvider()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Win32ErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/Win32ErrorCode.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Win32ErrorCode? ByCode()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/Win32ErrorCode.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string Generate()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Helpers/PasswordGenerator.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddFieldRequiredValidationError()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddFieldMismatchValidationError()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void AddGenericFieldValidationError()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string FixUsernameWithDomain()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.PasswordProvider/PasswordChangeProvider.cs",
  "fileLinesCount" : 309,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ChangePasswordReplace()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/LdapPasswordChangeProvider.cs",
  "fileLinesCount" : 364,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Win32ErrorCode()",
  "longName" : "",
  "relativeFileName" : "src/Zyborg.PassCore.PasswordProvider.LDAP/Win32ErrorCode.cs",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "constructor()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Components/GoogleReCaptcha/GoogleReCaptcha.tsx",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApiResult InvalidRequest()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApiResult InvalidCaptcha()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApiErrorItem()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Common/ApiErrorItem.cs",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult GetGeneratedPassword()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Controllers/PasswordController.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public componentDidUpdate()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Components/GoogleReCaptcha/GoogleReCaptcha.tsx",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApiResult()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/Models/ApiResult.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApiErrorException()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Common/ApiErrorException.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public componentWillUnmount()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Components/GoogleReCaptcha/GoogleReCaptcha.tsx",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public componentDidMount()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Components/GoogleReCaptcha/GoogleReCaptcha.tsx",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public shouldComponentUpdate()",
  "longName" : "",
  "relativeFileName" : "src/Unosquare.PassCore.Web/ClientApp/Components/GoogleReCaptcha/GoogleReCaptcha.tsx",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]