refactor(versioning): Separate generic from loose versioning (#13747)

This commit is contained in:
Sergei Zharinov 2022-01-22 13:24:12 +03:00 коммит произвёл GitHub
Родитель b0770c65b4
Коммит f8124bd34a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
9 изменённых файлов: 9 добавлений и 9 удалений

Просмотреть файл

@ -1,5 +1,5 @@
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../loose/generic';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApi } from '../types';
export const id = 'aws-machine-image';

Просмотреть файл

@ -1,5 +1,5 @@
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../loose/generic';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApi } from '../types';
export const id = 'docker';

Просмотреть файл

@ -1,6 +1,6 @@
import { GenericVersion, GenericVersioningApi } from './generic';
describe('versioning/loose/utils', () => {
describe('versioning/generic', () => {
const optionalFunctions = [
'isLessThanRange',
'valueToVersion',

Просмотреть файл

@ -1,5 +1,5 @@
import is from '@sindresorhus/is';
import type { NewValueConfig, VersioningApi } from '../types';
import type { NewValueConfig, VersioningApi } from './types';
export interface GenericVersion {
release: number[];

Просмотреть файл

@ -1,5 +1,5 @@
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../loose/generic';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApi } from '../types';
export const id = 'git';

Просмотреть файл

@ -1,7 +1,7 @@
import { getOptions } from '../config/options';
import { loadModules } from '../util/modules';
import { isVersioningApiConstructor } from './common';
import { GenericVersion, GenericVersioningApi } from './loose/generic';
import { GenericVersion, GenericVersioningApi } from './generic';
import * as semverVersioning from './semver';
import type { VersioningApi, VersioningApiConstructor } from './types';
import * as allVersioning from '.';

Просмотреть файл

@ -1,6 +1,6 @@
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApi } from '../types';
import { GenericVersion, GenericVersioningApi } from './generic';
export const id = 'loose';
export const displayName = 'Loose';

Просмотреть файл

@ -1,6 +1,6 @@
import semver from 'semver';
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../loose/generic';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApi } from '../types';
export const id = 'nuget';

Просмотреть файл

@ -2,7 +2,7 @@ import is from '@sindresorhus/is';
import semver from 'semver';
import { CONFIG_VALIDATION } from '../../constants/error-messages';
import { regEx } from '../../util/regex';
import { GenericVersion, GenericVersioningApi } from '../loose/generic';
import { GenericVersion, GenericVersioningApi } from '../generic';
import type { VersioningApiConstructor } from '../types';
export const id = 'regex';