You've already forked setup-dotnet
							
							
				mirror of
				https://github.com/actions/setup-dotnet.git
				synced 2025-11-04 08:56:35 +07:00 
			
		
		
		
	Apply consistent naming
This commit is contained in:
		@ -298,7 +298,7 @@ describe('installer tests', () => {
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  describe('DotnetVersionResolver tests', () => {
 | 
			
		||||
    describe('createDotNetVersion() tests', () => {
 | 
			
		||||
    describe('createDotnetVersion() tests', () => {
 | 
			
		||||
      each([
 | 
			
		||||
        '3.1',
 | 
			
		||||
        '3.x',
 | 
			
		||||
@ -315,7 +315,7 @@ describe('installer tests', () => {
 | 
			
		||||
            version
 | 
			
		||||
          );
 | 
			
		||||
          const versionObject =
 | 
			
		||||
            await dotnetVersionResolver.createDotNetVersion();
 | 
			
		||||
            await dotnetVersionResolver.createDotnetVersion();
 | 
			
		||||
 | 
			
		||||
          expect(!!versionObject.value).toBe(true);
 | 
			
		||||
        }
 | 
			
		||||
@ -354,7 +354,7 @@ describe('installer tests', () => {
 | 
			
		||||
          );
 | 
			
		||||
 | 
			
		||||
          await expect(
 | 
			
		||||
            async () => await dotnetVersionResolver.createDotNetVersion()
 | 
			
		||||
            async () => await dotnetVersionResolver.createDotnetVersion()
 | 
			
		||||
          ).rejects.toThrow();
 | 
			
		||||
        }
 | 
			
		||||
      );
 | 
			
		||||
@ -366,7 +366,7 @@ describe('installer tests', () => {
 | 
			
		||||
            version
 | 
			
		||||
          );
 | 
			
		||||
          const versionObject =
 | 
			
		||||
            await dotnetVersionResolver.createDotNetVersion();
 | 
			
		||||
            await dotnetVersionResolver.createDotnetVersion();
 | 
			
		||||
 | 
			
		||||
          expect(versionObject.type.toLowerCase().includes('channel')).toBe(
 | 
			
		||||
            true
 | 
			
		||||
@ -381,7 +381,7 @@ describe('installer tests', () => {
 | 
			
		||||
            version
 | 
			
		||||
          );
 | 
			
		||||
          const versionObject =
 | 
			
		||||
            await dotnetVersionResolver.createDotNetVersion();
 | 
			
		||||
            await dotnetVersionResolver.createDotnetVersion();
 | 
			
		||||
 | 
			
		||||
          expect(versionObject.type.toLowerCase().includes('channel')).toBe(
 | 
			
		||||
            true
 | 
			
		||||
@ -397,7 +397,7 @@ describe('installer tests', () => {
 | 
			
		||||
            version
 | 
			
		||||
          );
 | 
			
		||||
          const versionObject =
 | 
			
		||||
            await dotnetVersionResolver.createDotNetVersion();
 | 
			
		||||
            await dotnetVersionResolver.createDotnetVersion();
 | 
			
		||||
 | 
			
		||||
          expect(versionObject.type.toLowerCase().includes('version')).toBe(
 | 
			
		||||
            true
 | 
			
		||||
@ -413,7 +413,7 @@ describe('installer tests', () => {
 | 
			
		||||
            version
 | 
			
		||||
          );
 | 
			
		||||
          const versionObject =
 | 
			
		||||
            await dotnetVersionResolver.createDotNetVersion();
 | 
			
		||||
            await dotnetVersionResolver.createDotnetVersion();
 | 
			
		||||
          const windowsRegEx = new RegExp(/^-(Version|Channel)/);
 | 
			
		||||
          const nonWindowsRegEx = new RegExp(/^--(version|channel)/);
 | 
			
		||||
 | 
			
		||||
@ -433,7 +433,7 @@ describe('installer tests', () => {
 | 
			
		||||
          version
 | 
			
		||||
        );
 | 
			
		||||
        await expect(
 | 
			
		||||
          async () => await dotnetVersionResolver.createDotNetVersion()
 | 
			
		||||
          async () => await dotnetVersionResolver.createDotnetVersion()
 | 
			
		||||
        ).rejects.toThrow(
 | 
			
		||||
          `'dotnet-version' was supplied in invalid format: ${version}! The A.B.Cxx syntax is available since the .NET 5.0 release.`
 | 
			
		||||
        );
 | 
			
		||||
 | 
			
		||||
@ -81,7 +81,7 @@ export class DotnetVersionResolver {
 | 
			
		||||
      parseInt(major) >= QUALITY_INPUT_MINIMAL_MAJOR_TAG ? true : false;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  public async createDotNetVersion(): Promise<DotnetVersion> {
 | 
			
		||||
  public async createDotnetVersion(): Promise<DotnetVersion> {
 | 
			
		||||
    await this.resolveVersionInput();
 | 
			
		||||
    if (!this.resolvedArgument.type) {
 | 
			
		||||
      return this.resolvedArgument;
 | 
			
		||||
@ -102,7 +102,7 @@ export class DotnetVersionResolver {
 | 
			
		||||
      maxRetries: 3
 | 
			
		||||
    });
 | 
			
		||||
    const response = await httpClient.getJson<any>(
 | 
			
		||||
      DotnetVersionResolver.DotNetCoreIndexUrl
 | 
			
		||||
      DotnetVersionResolver.DotnetCoreIndexUrl
 | 
			
		||||
    );
 | 
			
		||||
    const result = response.result || {};
 | 
			
		||||
    const releasesInfo: any[] = result['releases-index'];
 | 
			
		||||
@ -114,14 +114,14 @@ export class DotnetVersionResolver {
 | 
			
		||||
 | 
			
		||||
    if (!releaseInfo) {
 | 
			
		||||
      throw new Error(
 | 
			
		||||
        `Could not find info for version with major tag: "${majorTag}" at ${DotnetVersionResolver.DotNetCoreIndexUrl}`
 | 
			
		||||
        `Could not find info for version with major tag: "${majorTag}" at ${DotnetVersionResolver.DotnetCoreIndexUrl}`
 | 
			
		||||
      );
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return releaseInfo['channel-version'];
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static DotNetCoreIndexUrl =
 | 
			
		||||
  static DotnetCoreIndexUrl =
 | 
			
		||||
    'https://dotnetcli.azureedge.net/dotnet/release-metadata/releases-index.json';
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -256,7 +256,7 @@ export class DotnetCoreInstaller {
 | 
			
		||||
 | 
			
		||||
  public async installDotnet(): Promise<string | null> {
 | 
			
		||||
    const versionResolver = new DotnetVersionResolver(this.version);
 | 
			
		||||
    const dotnetVersion = await versionResolver.createDotNetVersion();
 | 
			
		||||
    const dotnetVersion = await versionResolver.createDotnetVersion();
 | 
			
		||||
 | 
			
		||||
    const installScript = new DotnetInstallScript()
 | 
			
		||||
      .useArguments(
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user