diff --git a/.blueprint/code-workspace/generator.mjs b/.blueprint/code-workspace/generator.mjs index dd22ce81a2b1..cab998ae28c8 100644 --- a/.blueprint/code-workspace/generator.mjs +++ b/.blueprint/code-workspace/generator.mjs @@ -1,5 +1,5 @@ import { join } from 'path'; -import _ from 'lodash'; +import * as _ from 'lodash-es'; import BaseGenerator from '../../generators/base/index.mjs'; import { getPackageRoot } from '../../lib/index.mjs'; import command from './command.mjs'; diff --git a/.github/workflows/generator.yml b/.github/workflows/generator.yml index d1c3d55b427e..fdb69ecd77b0 100644 --- a/.github/workflows/generator.yml +++ b/.github/workflows/generator.yml @@ -46,7 +46,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: - node-version: 18.17.1 + node-version: 18.18.2 - name: 'SETUP: load npm cache' uses: actions/cache@v3 with: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 88aecc3ba36d..8a172b89c64f 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -28,9 +28,10 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v8 + - uses: actions/stale@b69b346013879cedbf50c69f572cd85439a41936 with: repo-token: ${{ secrets.GITHUB_TOKEN }} + ascending: true stale-issue-label: 'area: stale' stale-issue-message: | This issue is stale because it has been open for too long without any activity. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 039d23fb0f94..31481fdc369e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -224,7 +224,7 @@ Go to the [generator-jhipster project](https://github.com/jhipster/generator-jhi Since v8 `generator-jhipster` is written in typescript. To run it you need to compile to javascript or use a just-in-time compilation. -#### Runnning jit executable +#### Running jit executable The executable is located at `bin/jhipster.cjs`. You can alias it to `jhipster` command: @@ -339,7 +339,7 @@ Daily builds samples are prefixed with `daily-`. #### Samples folder A common samples folder will be used if `--global` option is used like `jhipster generate-sample ng-default --global`. -At first execution a prompt will ask for the samples folder, the choosen value will be reused at next executions. +At first execution a prompt will ask for the samples folder, the chosen value will be reused at next executions. At samples folder, a `jhipster-samples.code-workspace` is generated. It provides a single vscode workspace for `generator-jhipster` and samples generated at the samples folder. It's very used for quick looks. ### Testing samples @@ -418,7 +418,7 @@ Sub templates should be named with the `ejs` extension because it's the default <%- include('../common/field_validators', {field, reactive}); -%> -This statement means that [_PersistClass_.java.jhi.jakarta_validation.ejs](generators/server/templates/entity/src/main/java/package/domain/_PersistClass_.java.jhi.jakarta_validation.ejs) template includes [field_validators.ejs](generators/server/templates/entity/src/main/java/package/common/field_validators.ejs) sub template. +This statement means that [_persistClass_.java.jhi.jakarta_validation.ejs](generators/server/templates/entity/src/main/java/package/domain/_persistClass_.java.jhi.jakarta_validation.ejs) template includes [field_validators.ejs](generators/server/templates/entity/src/main/java/package/common/field_validators.ejs) sub template. Sub templates can be unit tested. diff --git a/cli/cli.spec.mts b/cli/cli.spec.mts index fccf7a9b109f..eb5c0924e659 100644 --- a/cli/cli.spec.mts +++ b/cli/cli.spec.mts @@ -586,7 +586,7 @@ describe('cli', () => { expect(stdout).toMatch('Usage: jhipster run jhipster:app [options]'); }); it('should print options', () => { - expect(stdout).toMatch('--application-type '); + expect(stdout).toMatch('--defaults'); }); it('should exit with code 0', () => { expect(exitCode).toBe(0); diff --git a/cli/commands.mjs b/cli/commands.mjs index 2fd9b4aaedea..e854dbbda156 100644 --- a/cli/commands.mjs +++ b/cli/commands.mjs @@ -69,6 +69,7 @@ const defaultCommands = { }, gae: { desc: 'Deploy the current application to Google App Engine', + removed: removedV8, }, 'generate-blueprint': { desc: 'Generate a blueprint', @@ -143,18 +144,18 @@ const defaultCommands = { desc: 'Run a module or custom generator', argument: ['[generator]'], }, - 'spring-boot': { - desc: 'Create a Spring Boot application (alpha)', - }, 'spring-service': { alias: 'service', desc: 'Create a new Spring service bean', + removed: removedV8, }, 'spring-controller': { desc: 'Create a new Spring controller', + removed: removedV8, }, 'openapi-client': { desc: 'Generates java client code from an OpenAPI/Swagger definition', + removed: removedV8, }, upgrade: { desc: 'Upgrade the JHipster version, and upgrade the generated application', diff --git a/cli/environment-builder.mjs b/cli/environment-builder.mjs index 291a0378dee8..987b16a5135d 100644 --- a/cli/environment-builder.mjs +++ b/cli/environment-builder.mjs @@ -21,7 +21,7 @@ import { existsSync, readFileSync } from 'fs'; import path, { dirname, resolve } from 'path'; import { fileURLToPath, pathToFileURL } from 'url'; import chalk from 'chalk'; -import _ from 'lodash'; +import * as _ from 'lodash-es'; import Environment from 'yeoman-environment'; import { QueuedAdapter } from '@yeoman/adapter'; diff --git a/cli/jhipster-command.mjs b/cli/jhipster-command.mjs index 72b8fcc861df..d05134082177 100644 --- a/cli/jhipster-command.mjs +++ b/cli/jhipster-command.mjs @@ -20,6 +20,7 @@ import chalk from 'chalk'; import { Command, Option } from 'commander'; import lodash from 'lodash'; +import { convertConfigToOption } from '../lib/internal/index.mjs'; const { kebabCase } = lodash; @@ -177,6 +178,16 @@ export default class JHipsterCommand extends Command { return this; } + addJHipsterConfigs(configs = {}, blueprintOptionDescription) { + Object.entries(configs).forEach(([name, config]) => { + const option = convertConfigToOption(name, config); + if (option) { + this._addGeneratorOption(kebabCase(option.name), option, blueprintOptionDescription); + } + }); + return this; + } + _addGeneratorOption(optionName, optionDefinition, additionalDescription = '') { if (optionName === 'help') { return undefined; @@ -197,9 +208,15 @@ export default class JHipsterCommand extends Command { } else if (optionDefinition.type && optionDefinition.type !== Boolean) { cmdString = optionDefinition.required !== false ? `${cmdString} ` : `${cmdString} [value]`; } - const option = new Option(cmdString, optionDefinition.description + additionalDescription) - .default(optionDefinition.default) - .hideHelp(optionDefinition.hide ?? false); + // Passing default to `commander` (`.default(optionDefinition.default)`), will set at options passed to initial generator, so it's used in entire generation process. + // We want default value to be set on jhipster options parsing so ignore default at commander. + let defaultDescription = ''; + if (optionDefinition.default !== undefined && (!Array.isArray(optionDefinition.default) || optionDefinition.default.length !== 0)) { + defaultDescription = ` (default: ${optionDefinition.default})`; + } + const option = new Option(cmdString, optionDefinition.description + defaultDescription + additionalDescription).hideHelp( + optionDefinition.hide ?? false, + ); if (optionDefinition.env) { option.env(optionDefinition.env); } diff --git a/cli/program.mjs b/cli/program.mjs index 12501defbfee..8083c0fd8867 100644 --- a/cli/program.mjs +++ b/cli/program.mjs @@ -98,6 +98,7 @@ const addCommandGeneratorOptions = async (command, generatorMeta, { root, bluepr const generatorModule = await generatorMeta.importModule(); if (generatorModule.command) { command.addJHipsterOptions(generatorModule.command.options, blueprintOptionDescription); + command.addJHipsterConfigs(generatorModule.command.configs, blueprintOptionDescription); } try { if (root || !generatorModule.command || generatorModule.command.loadGeneratorOptions) { @@ -152,6 +153,7 @@ export const createProgram = ({ executableName = CLI_NAME, executableVersion } = .option('--skip-regenerate', "Don't regenerate identical files", false) .option('--skip-yo-resolve', 'Ignore .yo-resolve files', false) .addJHipsterOptions(command.options) + .addJHipsterConfigs(command.configs) ); }; @@ -243,7 +245,7 @@ export const buildCommands = async ({ const boostrapGen = ['bootstrap', generator]; const allDependencies = await buildAllDependencies(boostrapGen, { env, - blueprintNamespaces: blueprint ? [] : envBuilder.getBlueprintsNamespaces(), + blueprintNamespaces: envBuilder.getBlueprintsNamespaces(), }); for (const [metaName, { meta: generatorMeta, blueprintNamespace }] of Object.entries(allDependencies)) { if (blueprintNamespace) { diff --git a/generators/angular/__snapshots__/generator.spec.mts.snap b/generators/angular/__snapshots__/generator.spec.mts.snap index 433c6e69828e..1cb70467df4b 100644 --- a/generators/angular/__snapshots__/generator.spec.mts.snap +++ b/generators/angular/__snapshots__/generator.spec.mts.snap @@ -1,13 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`generator - angular gateway-jwt-skipUserManagement(true)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-src/-websocket(true) should match generated files snapshot 1`] = ` +exports[`generator - angular gateway-jwt-skipUserManagement(true)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-clientRoot/-websocket(true) should match generated files snapshot 1`] = ` { - ".eslintignore": { - "stateCleared": "modified", - }, - ".eslintrc.json": { - "stateCleared": "modified", - }, ".jhipster/EntityWithCustomId.json": { "stateCleared": "modified", }, @@ -23,668 +17,668 @@ exports[`generator - angular gateway-jwt-skipUserManagement(true)-withAdminUi(fa ".yo-rc.json": { "stateCleared": "modified", }, - "angular.json": { + "clientRoot/.eslintignore": { "stateCleared": "modified", }, - "jest.conf.js": { + "clientRoot/.eslintrc.json": { "stateCleared": "modified", }, - "ngsw-config.json": { + "clientRoot/angular.json": { "stateCleared": "modified", }, - "package.json": { + "clientRoot/jest.conf.js": { "stateCleared": "modified", }, - "src/404.html": { + "clientRoot/ngsw-config.json": { "stateCleared": "modified", }, - "src/WEB-INF/web.xml": { + "clientRoot/package.json": { "stateCleared": "modified", }, - "src/app/admin/admin-routing.module.ts": { + "clientRoot/src/main/webapp/404.html": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.html": { + "clientRoot/src/main/webapp/WEB-INF/web.xml": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.scss": { + "clientRoot/src/main/webapp/app/admin/admin-routing.module.ts": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.html": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway-route.model.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.scss": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway-routes.service.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.ts": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway.component.html": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway-route.model.ts": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway.component.ts": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway-routes.service.ts": { "stateCleared": "modified", }, - "src/app/app-page-title-strategy.ts": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway.component.html": { "stateCleared": "modified", }, - "src/app/app-routing.module.ts": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway.component.ts": { "stateCleared": "modified", }, - "src/app/app.constants.ts": { + "clientRoot/src/main/webapp/app/app-page-title-strategy.ts": { "stateCleared": "modified", }, - "src/app/app.module.ts": { + "clientRoot/src/main/webapp/app/app-routing.module.ts": { "stateCleared": "modified", }, - "src/app/config/authority.constants.ts": { + "clientRoot/src/main/webapp/app/app.constants.ts": { "stateCleared": "modified", }, - "src/app/config/datepicker-adapter.ts": { + "clientRoot/src/main/webapp/app/app.module.ts": { "stateCleared": "modified", }, - "src/app/config/dayjs.ts": { + "clientRoot/src/main/webapp/app/config/authority.constants.ts": { "stateCleared": "modified", }, - "src/app/config/error.constants.ts": { + "clientRoot/src/main/webapp/app/config/datepicker-adapter.ts": { "stateCleared": "modified", }, - "src/app/config/font-awesome-icons.ts": { + "clientRoot/src/main/webapp/app/config/dayjs.ts": { "stateCleared": "modified", }, - "src/app/config/input.constants.ts": { + "clientRoot/src/main/webapp/app/config/error.constants.ts": { "stateCleared": "modified", }, - "src/app/config/navigation.constants.ts": { + "clientRoot/src/main/webapp/app/config/font-awesome-icons.ts": { "stateCleared": "modified", }, - "src/app/config/pagination.constants.ts": { + "clientRoot/src/main/webapp/app/config/input.constants.ts": { "stateCleared": "modified", }, - "src/app/config/uib-pagination.config.ts": { + "clientRoot/src/main/webapp/app/config/navigation.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.model.ts": { + "clientRoot/src/main/webapp/app/config/pagination.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.spec.ts": { + "clientRoot/src/main/webapp/app/config/uib-pagination.config.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.model.ts": { "stateCleared": "modified", }, - "src/app/core/auth/auth-jwt.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/auth/auth-jwt.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.ts": { "stateCleared": "modified", }, - "src/app/core/auth/state-storage.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/auth-jwt.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/auth/user-route-access.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/auth-jwt.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/auth/state-storage.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/user-route-access.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/auth-expired.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/auth.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/error-handler.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/index.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/auth.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/notification.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/error-handler.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/request/request-util.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/index.ts": { "stateCleared": "modified", }, - "src/app/core/request/request.model.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/notification.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/request/request-util.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.ts": { + "clientRoot/src/main/webapp/app/core/request/request.model.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-navbar-items.ts": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-routing.module.ts": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-navbar-items.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-routing.module.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.model.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.routes.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.model.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.model.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.routes.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.model.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.html": { "stateCleared": "modified", }, - "src/app/home/home.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.scss": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.spec.ts": { + "clientRoot/src/main/webapp/app/home/home.component.html": { "stateCleared": "modified", }, - "src/app/home/home.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.html": { + "clientRoot/src/main/webapp/app/home/home.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/error/error.route.ts": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.html": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.html": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.ts": { + "clientRoot/src/main/webapp/app/layouts/error/error.route.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.html": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.html": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.html": { "stateCleared": "modified", }, - "src/app/layouts/main/main.module.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar-item.model.d.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.html": { + "clientRoot/src/main/webapp/app/layouts/main/main.module.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.html": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile-info.model.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile.service.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.html": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile-info.model.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile.service.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.ts": { + "clientRoot/src/main/webapp/app/login/login.component.html": { "stateCleared": "modified", }, - "src/app/login/login.model.ts": { + "clientRoot/src/main/webapp/app/login/login.component.spec.ts": { "stateCleared": "modified", }, - "src/app/login/login.service.ts": { + "clientRoot/src/main/webapp/app/login/login.component.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.html": { + "clientRoot/src/main/webapp/app/login/login.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.spec.ts": { + "clientRoot/src/main/webapp/app/login/login.service.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.html": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.model.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.html": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.html": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.ts": { "stateCleared": "modified", }, - "src/app/shared/date/duration.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/date/duration.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/date/index.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.html": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.ts": { + "clientRoot/src/main/webapp/app/shared/date/index.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.spec.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.html": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/filter/index.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/index.ts": { "stateCleared": "modified", }, - "src/app/shared/shared.module.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/index.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/shared.module.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.ts": { + "clientRoot/src/main/webapp/app/shared/sort/index.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.service.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.spec.ts": { "stateCleared": "modified", }, - "src/bootstrap.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.ts": { "stateCleared": "modified", }, - "src/content/css/loading.css": { + "clientRoot/src/main/webapp/app/shared/sort/sort.service.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0.svg": { + "clientRoot/src/main/webapp/bootstrap.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-192.png": { + "clientRoot/src/main/webapp/content/css/loading.css": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/content/images/logo-jhipster.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/content/scss/_bootstrap-variables.scss": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/content/scss/global.scss": { + "clientRoot/src/main/webapp/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/content/scss/vendor.scss": { + "clientRoot/src/main/webapp/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/declarations.d.ts": { + "clientRoot/src/main/webapp/content/scss/global.scss": { "stateCleared": "modified", }, - "src/favicon.ico": { + "clientRoot/src/main/webapp/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/index.html": { + "clientRoot/src/main/webapp/declarations.d.ts": { "stateCleared": "modified", }, - "src/main.ts": { + "clientRoot/src/main/webapp/favicon.ico": { "stateCleared": "modified", }, - "src/manifest.webapp": { + "clientRoot/src/main/webapp/index.html": { "stateCleared": "modified", }, - "src/robots.txt": { + "clientRoot/src/main/webapp/main.ts": { "stateCleared": "modified", }, - "src/swagger-ui/dist/images/throbber.gif": { + "clientRoot/src/main/webapp/manifest.webapp": { "stateCleared": "modified", }, - "src/swagger-ui/index.html": { + "clientRoot/src/main/webapp/robots.txt": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "clientRoot/src/main/webapp/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "tsconfig.json": { + "clientRoot/src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.spec.json": { + "clientRoot/tsconfig.app.json": { "stateCleared": "modified", }, - "webpack/environment.js": { + "clientRoot/tsconfig.json": { "stateCleared": "modified", }, - "webpack/logo-jhipster.png": { + "clientRoot/tsconfig.spec.json": { "stateCleared": "modified", }, - "webpack/proxy.conf.js": { + "clientRoot/webpack/environment.js": { "stateCleared": "modified", }, - "webpack/webpack.custom.js": { + "clientRoot/webpack/logo-jhipster.png": { "stateCleared": "modified", }, -} -`; - -exports[`generator - angular gateway-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/-websocket(true) should match generated files snapshot 1`] = ` -{ - ".eslintignore": { + "clientRoot/webpack/proxy.conf.js": { "stateCleared": "modified", }, - ".eslintrc.json": { + "clientRoot/webpack/webpack.custom.js": { "stateCleared": "modified", }, +} +`; + +exports[`generator - angular gateway-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-clientRoot/-websocket(true) should match generated files snapshot 1`] = ` +{ ".jhipster/EntityWithCustomId.json": { "stateCleared": "modified", }, @@ -700,821 +694,824 @@ exports[`generator - angular gateway-oauth2-withAdminUi(true)-skipJhipsterDepend ".yo-rc.json": { "stateCleared": "modified", }, - "angular.json": { + "clientRoot/.eslintignore": { "stateCleared": "modified", }, - "jest.conf.js": { + "clientRoot/.eslintrc.json": { "stateCleared": "modified", }, - "ngsw-config.json": { + "clientRoot/angular.json": { "stateCleared": "modified", }, - "package.json": { + "clientRoot/jest.conf.js": { "stateCleared": "modified", }, - "src/404.html": { + "clientRoot/ngsw-config.json": { "stateCleared": "modified", }, - "src/WEB-INF/web.xml": { + "clientRoot/package.json": { "stateCleared": "modified", }, - "src/app/admin/admin-routing.module.ts": { + "clientRoot/src/main/webapp/404.html": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.component.html": { + "clientRoot/src/main/webapp/WEB-INF/web.xml": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.component.spec.ts": { + "clientRoot/src/main/webapp/app/admin/admin-routing.module.ts": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.component.ts": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.component.html": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.model.ts": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.service.spec.ts": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.component.ts": { "stateCleared": "modified", }, - "src/app/admin/configuration/configuration.service.ts": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.model.ts": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.html": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.service.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.scss": { + "clientRoot/src/main/webapp/app/admin/configuration/configuration.service.ts": { "stateCleared": "modified", }, - "src/app/admin/docs/docs.component.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.html": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway-route.model.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.scss": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway-routes.service.ts": { + "clientRoot/src/main/webapp/app/admin/docs/docs.component.ts": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway.component.html": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway-route.model.ts": { "stateCleared": "modified", }, - "src/app/admin/gateway/gateway.component.ts": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway-routes.service.ts": { "stateCleared": "modified", }, - "src/app/admin/health/health.component.html": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway.component.html": { "stateCleared": "modified", }, - "src/app/admin/health/health.component.spec.ts": { + "clientRoot/src/main/webapp/app/admin/gateway/gateway.component.ts": { "stateCleared": "modified", }, - "src/app/admin/health/health.component.ts": { + "clientRoot/src/main/webapp/app/admin/health/health.component.html": { "stateCleared": "modified", }, - "src/app/admin/health/health.model.ts": { + "clientRoot/src/main/webapp/app/admin/health/health.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/health/health.service.spec.ts": { + "clientRoot/src/main/webapp/app/admin/health/health.component.ts": { "stateCleared": "modified", }, - "src/app/admin/health/health.service.ts": { + "clientRoot/src/main/webapp/app/admin/health/health.model.ts": { "stateCleared": "modified", }, - "src/app/admin/health/modal/health-modal.component.html": { + "clientRoot/src/main/webapp/app/admin/health/health.service.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/health/modal/health-modal.component.spec.ts": { + "clientRoot/src/main/webapp/app/admin/health/health.service.ts": { "stateCleared": "modified", }, - "src/app/admin/health/modal/health-modal.component.ts": { + "clientRoot/src/main/webapp/app/admin/health/modal/health-modal.component.html": { "stateCleared": "modified", }, - "src/app/admin/logs/log.model.ts": { + "clientRoot/src/main/webapp/app/admin/health/modal/health-modal.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/logs/logs.component.html": { + "clientRoot/src/main/webapp/app/admin/health/modal/health-modal.component.ts": { "stateCleared": "modified", }, - "src/app/admin/logs/logs.component.spec.ts": { + "clientRoot/src/main/webapp/app/admin/logs/log.model.ts": { "stateCleared": "modified", }, - "src/app/admin/logs/logs.component.ts": { + "clientRoot/src/main/webapp/app/admin/logs/logs.component.html": { "stateCleared": "modified", }, - "src/app/admin/logs/logs.service.spec.ts": { + "clientRoot/src/main/webapp/app/admin/logs/logs.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/logs/logs.service.ts": { + "clientRoot/src/main/webapp/app/admin/logs/logs.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html": { + "clientRoot/src/main/webapp/app/admin/logs/logs.service.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts": { + "clientRoot/src/main/webapp/app/admin/logs/logs.service.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-request/metrics-request.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-system/metrics-system.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.component.html": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.component.spec.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.component.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.model.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.component.html": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.service.spec.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.component.spec.ts": { "stateCleared": "modified", }, - "src/app/admin/metrics/metrics.service.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.component.ts": { "stateCleared": "modified", }, - "src/app/app-page-title-strategy.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.model.ts": { "stateCleared": "modified", }, - "src/app/app-routing.module.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.service.spec.ts": { "stateCleared": "modified", }, - "src/app/app.constants.ts": { + "clientRoot/src/main/webapp/app/admin/metrics/metrics.service.ts": { "stateCleared": "modified", }, - "src/app/app.module.ts": { + "clientRoot/src/main/webapp/app/app-page-title-strategy.ts": { "stateCleared": "modified", }, - "src/app/config/authority.constants.ts": { + "clientRoot/src/main/webapp/app/app-routing.module.ts": { "stateCleared": "modified", }, - "src/app/config/datepicker-adapter.ts": { + "clientRoot/src/main/webapp/app/app.constants.ts": { "stateCleared": "modified", }, - "src/app/config/dayjs.ts": { + "clientRoot/src/main/webapp/app/app.module.ts": { "stateCleared": "modified", }, - "src/app/config/error.constants.ts": { + "clientRoot/src/main/webapp/app/config/authority.constants.ts": { "stateCleared": "modified", }, - "src/app/config/font-awesome-icons.ts": { + "clientRoot/src/main/webapp/app/config/datepicker-adapter.ts": { "stateCleared": "modified", }, - "src/app/config/input.constants.ts": { + "clientRoot/src/main/webapp/app/config/dayjs.ts": { "stateCleared": "modified", }, - "src/app/config/language.constants.ts": { + "clientRoot/src/main/webapp/app/config/error.constants.ts": { "stateCleared": "modified", }, - "src/app/config/navigation.constants.ts": { + "clientRoot/src/main/webapp/app/config/font-awesome-icons.ts": { "stateCleared": "modified", }, - "src/app/config/pagination.constants.ts": { + "clientRoot/src/main/webapp/app/config/input.constants.ts": { "stateCleared": "modified", }, - "src/app/config/translation.config.ts": { + "clientRoot/src/main/webapp/app/config/language.constants.ts": { "stateCleared": "modified", }, - "src/app/config/uib-pagination.config.ts": { + "clientRoot/src/main/webapp/app/config/navigation.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.model.ts": { + "clientRoot/src/main/webapp/app/config/pagination.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.spec.ts": { + "clientRoot/src/main/webapp/app/config/translation.config.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.ts": { + "clientRoot/src/main/webapp/app/config/uib-pagination.config.ts": { "stateCleared": "modified", }, - "src/app/core/auth/auth-session.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.model.ts": { "stateCleared": "modified", }, - "src/app/core/auth/state-storage.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/auth/user-route-access.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/auth/auth-session.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/state-storage.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/auth-expired.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/auth/user-route-access.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/error-handler.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/index.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/notification.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/request/request-util.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/error-handler.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/request/request.model.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/index.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/notification.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.ts": { + "clientRoot/src/main/webapp/app/core/request/request-util.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/request/request.model.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-navbar-items.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-routing.module.ts": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-navbar-items.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-routing.module.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.model.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.routes.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.model.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.model.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.routes.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.model.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/simple.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/user/user.model.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/user/user.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/user/user.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.html": { + "clientRoot/src/main/webapp/app/entities/user/user.model.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.scss": { + "clientRoot/src/main/webapp/app/entities/user/user.service.spec.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/user/user.service.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.html": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.html": { + "clientRoot/src/main/webapp/app/home/home.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/error/error.route.ts": { + "clientRoot/src/main/webapp/app/home/home.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.html": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.html": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.ts": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.html": { + "clientRoot/src/main/webapp/app/layouts/error/error.route.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.html": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.ts": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.module.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.html": { "stateCleared": "modified", }, - "src/app/layouts/navbar/active-menu.directive.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar-item.model.d.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.html": { + "clientRoot/src/main/webapp/app/layouts/main/main.module.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/active-menu.directive.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.html": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile-info.model.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile.service.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/app/login/login.service.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.ts": { "stateCleared": "modified", }, - "src/app/login/logout.model.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile-info.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.html": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile.service.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.spec.ts": { + "clientRoot/src/main/webapp/app/login/login.service.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.ts": { + "clientRoot/src/main/webapp/app/login/logout.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.model.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.html": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.html": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.model.ts": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.html": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/duration.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/date/duration.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/index.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.html": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.spec.ts": { + "clientRoot/src/main/webapp/app/shared/date/index.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.html": { "stateCleared": "modified", }, - "src/app/shared/filter/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.ts": { "stateCleared": "modified", }, - "src/app/shared/language/find-language-from-key.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/language/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.ts": { "stateCleared": "modified", }, - "src/app/shared/language/translate.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/filter/index.ts": { "stateCleared": "modified", }, - "src/app/shared/language/translate.directive.ts": { + "clientRoot/src/main/webapp/app/shared/language/find-language-from-key.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/language/translation.module.ts": { + "clientRoot/src/main/webapp/app/shared/language/index.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/index.ts": { + "clientRoot/src/main/webapp/app/shared/language/translate.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/language/translate.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.ts": { + "clientRoot/src/main/webapp/app/shared/language/translation.module.ts": { "stateCleared": "modified", }, - "src/app/shared/shared.module.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/index.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/index.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.ts": { + "clientRoot/src/main/webapp/app/shared/shared.module.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/sort/index.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.service.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.ts": { "stateCleared": "modified", }, - "src/bootstrap.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.spec.ts": { "stateCleared": "modified", }, - "src/content/css/loading.css": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0.svg": { + "clientRoot/src/main/webapp/app/shared/sort/sort.service.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-192.png": { + "clientRoot/src/main/webapp/bootstrap.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-256.png": { + "clientRoot/src/main/webapp/content/css/loading.css": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/content/images/logo-jhipster.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/content/scss/_bootstrap-variables.scss": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/content/scss/global.scss": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/content/scss/vendor.scss": { + "clientRoot/src/main/webapp/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/declarations.d.ts": { + "clientRoot/src/main/webapp/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/favicon.ico": { + "clientRoot/src/main/webapp/content/scss/global.scss": { "stateCleared": "modified", }, - "src/index.html": { + "clientRoot/src/main/webapp/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/main.ts": { + "clientRoot/src/main/webapp/declarations.d.ts": { "stateCleared": "modified", }, - "src/manifest.webapp": { + "clientRoot/src/main/webapp/favicon.ico": { "stateCleared": "modified", }, - "src/robots.txt": { + "clientRoot/src/main/webapp/index.html": { "stateCleared": "modified", }, - "src/swagger-ui/dist/images/throbber.gif": { + "clientRoot/src/main/webapp/main.ts": { "stateCleared": "modified", }, - "src/swagger-ui/index.html": { + "clientRoot/src/main/webapp/manifest.webapp": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "clientRoot/src/main/webapp/robots.txt": { "stateCleared": "modified", }, - "tsconfig.json": { + "clientRoot/src/main/webapp/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "tsconfig.spec.json": { + "clientRoot/src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, - "webpack/environment.js": { + "clientRoot/tsconfig.app.json": { "stateCleared": "modified", }, - "webpack/logo-jhipster.png": { + "clientRoot/tsconfig.json": { "stateCleared": "modified", }, - "webpack/proxy.conf.js": { + "clientRoot/tsconfig.spec.json": { "stateCleared": "modified", }, - "webpack/webpack.custom.js": { + "clientRoot/webpack/environment.js": { "stateCleared": "modified", }, -} -`; - -exports[`generator - angular microservice-jwt-skipUserManagement(false)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-src/-websocket(false) should match generated files snapshot 1`] = ` -{ - ".eslintignore": { + "clientRoot/webpack/logo-jhipster.png": { "stateCleared": "modified", }, - ".eslintrc.json": { + "clientRoot/webpack/proxy.conf.js": { "stateCleared": "modified", }, + "clientRoot/webpack/webpack.custom.js": { + "stateCleared": "modified", + }, +} +`; + +exports[`generator - angular microservice-jwt-skipUserManagement(false)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-clientRoot/-websocket(false) should match generated files snapshot 1`] = ` +{ ".jhipster/EntityWithCustomId.json": { "stateCleared": "modified", }, @@ -1530,640 +1527,646 @@ exports[`generator - angular microservice-jwt-skipUserManagement(false)-withAdmi ".yo-rc.json": { "stateCleared": "modified", }, - "angular.json": { + "clientRoot/.eslintignore": { "stateCleared": "modified", }, - "jest.conf.js": { + "clientRoot/.eslintrc.json": { "stateCleared": "modified", }, - "ngsw-config.json": { + "clientRoot/angular.json": { "stateCleared": "modified", }, - "package.json": { + "clientRoot/jest.conf.js": { "stateCleared": "modified", }, - "src/404.html": { + "clientRoot/ngsw-config.json": { "stateCleared": "modified", }, - "src/WEB-INF/web.xml": { + "clientRoot/package.json": { "stateCleared": "modified", }, - "src/app/app-page-title-strategy.ts": { + "clientRoot/src/main/webapp/404.html": { "stateCleared": "modified", }, - "src/app/app-routing.module.ts": { + "clientRoot/src/main/webapp/WEB-INF/web.xml": { "stateCleared": "modified", }, - "src/app/app.constants.ts": { + "clientRoot/src/main/webapp/app/app-page-title-strategy.ts": { "stateCleared": "modified", }, - "src/app/app.module.ts": { + "clientRoot/src/main/webapp/app/app-routing.module.ts": { "stateCleared": "modified", }, - "src/app/config/authority.constants.ts": { + "clientRoot/src/main/webapp/app/app.constants.ts": { "stateCleared": "modified", }, - "src/app/config/datepicker-adapter.ts": { + "clientRoot/src/main/webapp/app/app.module.ts": { "stateCleared": "modified", }, - "src/app/config/dayjs.ts": { + "clientRoot/src/main/webapp/app/config/authority.constants.ts": { "stateCleared": "modified", }, - "src/app/config/error.constants.ts": { + "clientRoot/src/main/webapp/app/config/datepicker-adapter.ts": { "stateCleared": "modified", }, - "src/app/config/font-awesome-icons.ts": { + "clientRoot/src/main/webapp/app/config/dayjs.ts": { "stateCleared": "modified", }, - "src/app/config/input.constants.ts": { + "clientRoot/src/main/webapp/app/config/error.constants.ts": { "stateCleared": "modified", }, - "src/app/config/navigation.constants.ts": { + "clientRoot/src/main/webapp/app/config/font-awesome-icons.ts": { "stateCleared": "modified", }, - "src/app/config/pagination.constants.ts": { + "clientRoot/src/main/webapp/app/config/input.constants.ts": { "stateCleared": "modified", }, - "src/app/config/uib-pagination.config.ts": { + "clientRoot/src/main/webapp/app/config/navigation.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.model.ts": { + "clientRoot/src/main/webapp/app/config/pagination.constants.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.spec.ts": { + "clientRoot/src/main/webapp/app/config/uib-pagination.config.ts": { "stateCleared": "modified", }, - "src/app/core/auth/account.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.model.ts": { "stateCleared": "modified", }, - "src/app/core/auth/auth-jwt.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/auth/auth-jwt.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/account.service.ts": { "stateCleared": "modified", }, - "src/app/core/auth/state-storage.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/auth-jwt.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/auth/user-route-access.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/auth-jwt.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/auth/state-storage.service.ts": { "stateCleared": "modified", }, - "src/app/core/config/application-config.service.ts": { + "clientRoot/src/main/webapp/app/core/auth/user-route-access.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/auth-expired.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/auth.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/config/application-config.service.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/error-handler.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/index.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/auth.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/interceptor/notification.interceptor.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/error-handler.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/request/request-util.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/index.ts": { "stateCleared": "modified", }, - "src/app/core/request/request.model.ts": { + "clientRoot/src/main/webapp/app/core/interceptor/notification.interceptor.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/request/request-util.ts": { "stateCleared": "modified", }, - "src/app/core/util/alert.service.ts": { + "clientRoot/src/main/webapp/app/core/request/request.model.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/data-util.service.ts": { + "clientRoot/src/main/webapp/app/core/util/alert.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/event-manager.service.ts": { + "clientRoot/src/main/webapp/app/core/util/data-util.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/operators.ts": { + "clientRoot/src/main/webapp/app/core/util/event-manager.service.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.spec.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.spec.ts": { "stateCleared": "modified", }, - "src/app/core/util/parse-links.service.ts": { + "clientRoot/src/main/webapp/app/core/util/operators.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-navbar-items.ts": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-routing.module.ts": { + "clientRoot/src/main/webapp/app/core/util/parse-links.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-navbar-items.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-routing.module.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/detail/microservice-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/detail/microservice-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/list/microservice.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.html": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.model.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.routes.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/list/microservice.component.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/microservice.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.model.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/route/microservice-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/microservice.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/service/microservice.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/service/microservice.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/microservice/update/microservice-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.html": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/microservice/update/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/delete/simple-delete-dialog.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/detail/simple-detail.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/detail/simple-detail.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/list/simple.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.html": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/route/simple-routing-resolve.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/list/simple.component.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/service/simple.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.model.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.routes.ts": { + "clientRoot/src/main/webapp/app/entities/simple/service/simple.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/simple.test-samples.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.model.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.routes.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-form.service.ts": { + "clientRoot/src/main/webapp/app/entities/simple/simple.test-samples.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.spec.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.spec.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-form.service.ts": { "stateCleared": "modified", }, - "src/app/entities/simple/update/simple-update.component.ts": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.html": { "stateCleared": "modified", }, - "src/app/home/home.component.html": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.scss": { + "clientRoot/src/main/webapp/app/entities/simple/update/simple-update.component.ts": { "stateCleared": "modified", }, - "src/app/home/home.component.spec.ts": { + "clientRoot/src/main/webapp/app/home/home.component.html": { "stateCleared": "modified", }, - "src/app/home/home.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.html": { + "clientRoot/src/main/webapp/app/home/home.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/error/error.component.ts": { + "clientRoot/src/main/webapp/app/home/home.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/error/error.route.ts": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.html": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.html": { + "clientRoot/src/main/webapp/app/layouts/error/error.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/footer/footer.component.ts": { + "clientRoot/src/main/webapp/app/layouts/error/error.route.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.html": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.html": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/footer/footer.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/main/main.component.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.html": { "stateCleared": "modified", }, - "src/app/layouts/main/main.module.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar-item.model.d.ts": { + "clientRoot/src/main/webapp/app/layouts/main/main.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.html": { + "clientRoot/src/main/webapp/app/layouts/main/main.module.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.html": { "stateCleared": "modified", }, - "src/app/layouts/navbar/navbar.component.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.scss": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/navbar/navbar.component.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/page-ribbon.component.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.scss": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile-info.model.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/app/layouts/profiles/profile.service.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/page-ribbon.component.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.html": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile-info.model.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.spec.ts": { + "clientRoot/src/main/webapp/app/layouts/profiles/profile.service.ts": { "stateCleared": "modified", }, - "src/app/login/login.component.ts": { + "clientRoot/src/main/webapp/app/login/login.component.html": { "stateCleared": "modified", }, - "src/app/login/login.model.ts": { + "clientRoot/src/main/webapp/app/login/login.component.spec.ts": { "stateCleared": "modified", }, - "src/app/login/login.service.ts": { + "clientRoot/src/main/webapp/app/login/login.component.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.html": { + "clientRoot/src/main/webapp/app/login/login.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.spec.ts": { + "clientRoot/src/main/webapp/app/login/login.service.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.component.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.html": { "stateCleared": "modified", }, - "src/app/shared/alert/alert-error.model.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.html": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.component.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert-error.model.ts": { "stateCleared": "modified", }, - "src/app/shared/alert/alert.component.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.html": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/auth/has-any-authority.directive.ts": { + "clientRoot/src/main/webapp/app/shared/alert/alert.component.ts": { "stateCleared": "modified", }, - "src/app/shared/date/duration.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/auth/has-any-authority.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-date.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/date/duration.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.spec.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/date/format-medium-datetime.pipe.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-date.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/date/index.ts": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.html": { + "clientRoot/src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.component.ts": { + "clientRoot/src/main/webapp/app/shared/date/index.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.spec.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.html": { "stateCleared": "modified", }, - "src/app/shared/filter/filter.model.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.component.ts": { "stateCleared": "modified", }, - "src/app/shared/filter/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/index.ts": { + "clientRoot/src/main/webapp/app/shared/filter/filter.model.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.spec.ts": { + "clientRoot/src/main/webapp/app/shared/filter/index.ts": { "stateCleared": "modified", }, - "src/app/shared/pagination/item-count.component.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/index.ts": { "stateCleared": "modified", }, - "src/app/shared/shared.module.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/index.ts": { + "clientRoot/src/main/webapp/app/shared/pagination/item-count.component.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/shared.module.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort-by.directive.ts": { + "clientRoot/src/main/webapp/app/shared/sort/index.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.spec.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.spec.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.directive.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort-by.directive.ts": { "stateCleared": "modified", }, - "src/app/shared/sort/sort.service.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.spec.ts": { "stateCleared": "modified", }, - "src/bootstrap.ts": { + "clientRoot/src/main/webapp/app/shared/sort/sort.directive.ts": { "stateCleared": "modified", }, - "src/content/css/loading.css": { + "clientRoot/src/main/webapp/app/shared/sort/sort.service.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0.svg": { + "clientRoot/src/main/webapp/bootstrap.ts": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-192.png": { + "clientRoot/src/main/webapp/content/css/loading.css": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_0_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_1_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_2_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3.svg": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-192.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-256.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-384.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/content/images/jhipster_family_member_3_head-512.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/content/images/logo-jhipster.png": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/content/scss/_bootstrap-variables.scss": { + "clientRoot/src/main/webapp/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/content/scss/global.scss": { + "clientRoot/src/main/webapp/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/content/scss/vendor.scss": { + "clientRoot/src/main/webapp/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/declarations.d.ts": { + "clientRoot/src/main/webapp/content/scss/global.scss": { "stateCleared": "modified", }, - "src/favicon.ico": { + "clientRoot/src/main/webapp/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/index.html": { + "clientRoot/src/main/webapp/declarations.d.ts": { "stateCleared": "modified", }, - "src/main.ts": { + "clientRoot/src/main/webapp/favicon.ico": { "stateCleared": "modified", }, - "src/manifest.webapp": { + "clientRoot/src/main/webapp/index.html": { "stateCleared": "modified", }, - "src/robots.txt": { + "clientRoot/src/main/webapp/main.ts": { "stateCleared": "modified", }, - "src/swagger-ui/dist/images/throbber.gif": { + "clientRoot/src/main/webapp/manifest.webapp": { "stateCleared": "modified", }, - "src/swagger-ui/index.html": { + "clientRoot/src/main/webapp/robots.txt": { "stateCleared": "modified", }, - "tsconfig.app.json": { + "clientRoot/src/main/webapp/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "tsconfig.json": { + "clientRoot/src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, - "tsconfig.spec.json": { + "clientRoot/tsconfig.app.json": { "stateCleared": "modified", }, - "webpack/environment.js": { + "clientRoot/tsconfig.json": { "stateCleared": "modified", }, - "webpack/logo-jhipster.png": { + "clientRoot/tsconfig.spec.json": { "stateCleared": "modified", }, - "webpack/proxy.conf.js": { + "clientRoot/webpack/environment.js": { "stateCleared": "modified", }, - "webpack/webpack.custom.js": { + "clientRoot/webpack/logo-jhipster.png": { "stateCleared": "modified", }, - "webpack/webpack.microfrontend.js": { + "clientRoot/webpack/proxy.conf.js": { + "stateCleared": "modified", + }, + "clientRoot/webpack/webpack.custom.js": { + "stateCleared": "modified", + }, + "clientRoot/webpack/webpack.microfrontend.js": { "stateCleared": "modified", }, } `; -exports[`generator - angular microservice-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/main/webapp2/-websocket(false) should match generated files snapshot 1`] = ` +exports[`generator - angular microservice-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)--websocket(false) should match generated files snapshot 1`] = ` { ".eslintignore": { "stateCleared": "modified", @@ -2198,616 +2201,616 @@ exports[`generator - angular microservice-oauth2-withAdminUi(true)-skipJhipsterD "package.json": { "stateCleared": "modified", }, - "src/main/webapp2/404.html": { + "src/main/webapp/404.html": { "stateCleared": "modified", }, - "src/main/webapp2/WEB-INF/web.xml": { + "src/main/webapp/WEB-INF/web.xml": { "stateCleared": "modified", }, - "src/main/webapp2/app/app-page-title-strategy.ts": { + "src/main/webapp/app/app-page-title-strategy.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app-routing.module.ts": { + "src/main/webapp/app/app-routing.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app.constants.ts": { + "src/main/webapp/app/app.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app.module.ts": { + "src/main/webapp/app/app.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/authority.constants.ts": { + "src/main/webapp/app/config/authority.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/datepicker-adapter.ts": { + "src/main/webapp/app/config/datepicker-adapter.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/dayjs.ts": { + "src/main/webapp/app/config/dayjs.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/error.constants.ts": { + "src/main/webapp/app/config/error.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/font-awesome-icons.ts": { + "src/main/webapp/app/config/font-awesome-icons.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/input.constants.ts": { + "src/main/webapp/app/config/input.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/language.constants.ts": { + "src/main/webapp/app/config/language.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/navigation.constants.ts": { + "src/main/webapp/app/config/navigation.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/pagination.constants.ts": { + "src/main/webapp/app/config/pagination.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/translation.config.ts": { + "src/main/webapp/app/config/translation.config.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/uib-pagination.config.ts": { + "src/main/webapp/app/config/uib-pagination.config.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.model.ts": { + "src/main/webapp/app/core/auth/account.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.service.spec.ts": { + "src/main/webapp/app/core/auth/account.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.service.ts": { + "src/main/webapp/app/core/auth/account.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/auth-session.service.ts": { + "src/main/webapp/app/core/auth/auth-session.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/state-storage.service.ts": { + "src/main/webapp/app/core/auth/state-storage.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/user-route-access.service.ts": { + "src/main/webapp/app/core/auth/user-route-access.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/config/application-config.service.spec.ts": { + "src/main/webapp/app/core/config/application-config.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/config/application-config.service.ts": { + "src/main/webapp/app/core/config/application-config.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/auth-expired.interceptor.ts": { + "src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/error-handler.interceptor.ts": { + "src/main/webapp/app/core/interceptor/error-handler.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/index.ts": { + "src/main/webapp/app/core/interceptor/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/notification.interceptor.ts": { + "src/main/webapp/app/core/interceptor/notification.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/request/request-util.ts": { + "src/main/webapp/app/core/request/request-util.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/request/request.model.ts": { + "src/main/webapp/app/core/request/request.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/alert.service.spec.ts": { + "src/main/webapp/app/core/util/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/alert.service.ts": { + "src/main/webapp/app/core/util/alert.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/data-util.service.spec.ts": { + "src/main/webapp/app/core/util/data-util.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/data-util.service.ts": { + "src/main/webapp/app/core/util/data-util.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/event-manager.service.spec.ts": { + "src/main/webapp/app/core/util/event-manager.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/event-manager.service.ts": { + "src/main/webapp/app/core/util/event-manager.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/operators.spec.ts": { + "src/main/webapp/app/core/util/operators.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/operators.ts": { + "src/main/webapp/app/core/util/operators.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/parse-links.service.spec.ts": { + "src/main/webapp/app/core/util/parse-links.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/parse-links.service.ts": { + "src/main/webapp/app/core/util/parse-links.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-navbar-items.ts": { + "src/main/webapp/app/entities/entity-navbar-items.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-routing.module.ts": { + "src/main/webapp/app/entities/entity-routing.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.html": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.html": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.spec.ts": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.ts": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.html": { + "src/main/webapp/app/entities/microservice/list/microservice.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.spec.ts": { + "src/main/webapp/app/entities/microservice/list/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.ts": { + "src/main/webapp/app/entities/microservice/list/microservice.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.model.ts": { + "src/main/webapp/app/entities/microservice/microservice.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.routes.ts": { + "src/main/webapp/app/entities/microservice/microservice.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.test-samples.ts": { + "src/main/webapp/app/entities/microservice/microservice.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/route/microservice-routing-resolve.service.ts": { + "src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/service/microservice.service.spec.ts": { + "src/main/webapp/app/entities/microservice/service/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/service/microservice.service.ts": { + "src/main/webapp/app/entities/microservice/service/microservice.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-form.service.spec.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-form.service.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.html": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.spec.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.html": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.ts": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.html": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.spec.ts": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.ts": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.html": { + "src/main/webapp/app/entities/simple/list/simple.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.spec.ts": { + "src/main/webapp/app/entities/simple/list/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.ts": { + "src/main/webapp/app/entities/simple/list/simple.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/route/simple-routing-resolve.service.ts": { + "src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/service/simple.service.spec.ts": { + "src/main/webapp/app/entities/simple/service/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/service/simple.service.ts": { + "src/main/webapp/app/entities/simple/service/simple.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.model.ts": { + "src/main/webapp/app/entities/simple/simple.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.routes.ts": { + "src/main/webapp/app/entities/simple/simple.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.test-samples.ts": { + "src/main/webapp/app/entities/simple/simple.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-form.service.spec.ts": { + "src/main/webapp/app/entities/simple/update/simple-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-form.service.ts": { + "src/main/webapp/app/entities/simple/update/simple-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.html": { + "src/main/webapp/app/entities/simple/update/simple-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.spec.ts": { + "src/main/webapp/app/entities/simple/update/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.ts": { + "src/main/webapp/app/entities/simple/update/simple-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.model.ts": { + "src/main/webapp/app/entities/user/user.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.service.spec.ts": { + "src/main/webapp/app/entities/user/user.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.service.ts": { + "src/main/webapp/app/entities/user/user.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.html": { + "src/main/webapp/app/home/home.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.scss": { + "src/main/webapp/app/home/home.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.spec.ts": { + "src/main/webapp/app/home/home.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.ts": { + "src/main/webapp/app/home/home.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.component.html": { + "src/main/webapp/app/layouts/error/error.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.component.ts": { + "src/main/webapp/app/layouts/error/error.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.route.ts": { + "src/main/webapp/app/layouts/error/error.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/footer/footer.component.html": { + "src/main/webapp/app/layouts/footer/footer.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/footer/footer.component.ts": { + "src/main/webapp/app/layouts/footer/footer.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.html": { + "src/main/webapp/app/layouts/main/main.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.spec.ts": { + "src/main/webapp/app/layouts/main/main.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.ts": { + "src/main/webapp/app/layouts/main/main.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.module.ts": { + "src/main/webapp/app/layouts/main/main.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/active-menu.directive.ts": { + "src/main/webapp/app/layouts/navbar/active-menu.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar-item.model.d.ts": { + "src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.html": { + "src/main/webapp/app/layouts/navbar/navbar.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.scss": { + "src/main/webapp/app/layouts/navbar/navbar.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.spec.ts": { + "src/main/webapp/app/layouts/navbar/navbar.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.ts": { + "src/main/webapp/app/layouts/navbar/navbar.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.scss": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.spec.ts": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.ts": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/profile-info.model.ts": { + "src/main/webapp/app/layouts/profiles/profile-info.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/profile.service.ts": { + "src/main/webapp/app/layouts/profiles/profile.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.service.ts": { + "src/main/webapp/app/login/login.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/logout.model.ts": { + "src/main/webapp/app/login/logout.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.html": { + "src/main/webapp/app/shared/alert/alert-error.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.spec.ts": { + "src/main/webapp/app/shared/alert/alert-error.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.ts": { + "src/main/webapp/app/shared/alert/alert-error.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.model.ts": { + "src/main/webapp/app/shared/alert/alert-error.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.html": { + "src/main/webapp/app/shared/alert/alert.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.spec.ts": { + "src/main/webapp/app/shared/alert/alert.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.ts": { + "src/main/webapp/app/shared/alert/alert.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/auth/has-any-authority.directive.spec.ts": { + "src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/auth/has-any-authority.directive.ts": { + "src/main/webapp/app/shared/auth/has-any-authority.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/duration.pipe.ts": { + "src/main/webapp/app/shared/date/duration.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-date.pipe.spec.ts": { + "src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-date.pipe.ts": { + "src/main/webapp/app/shared/date/format-medium-date.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-datetime.pipe.spec.ts": { + "src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-datetime.pipe.ts": { + "src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/index.ts": { + "src/main/webapp/app/shared/date/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.component.html": { + "src/main/webapp/app/shared/filter/filter.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.component.ts": { + "src/main/webapp/app/shared/filter/filter.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.model.spec.ts": { + "src/main/webapp/app/shared/filter/filter.model.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.model.ts": { + "src/main/webapp/app/shared/filter/filter.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/index.ts": { + "src/main/webapp/app/shared/filter/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/find-language-from-key.pipe.ts": { + "src/main/webapp/app/shared/language/find-language-from-key.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/index.ts": { + "src/main/webapp/app/shared/language/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translate.directive.spec.ts": { + "src/main/webapp/app/shared/language/translate.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translate.directive.ts": { + "src/main/webapp/app/shared/language/translate.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translation.module.ts": { + "src/main/webapp/app/shared/language/translation.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/index.ts": { + "src/main/webapp/app/shared/pagination/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/item-count.component.spec.ts": { + "src/main/webapp/app/shared/pagination/item-count.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/item-count.component.ts": { + "src/main/webapp/app/shared/pagination/item-count.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/shared.module.ts": { + "src/main/webapp/app/shared/shared.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/index.ts": { + "src/main/webapp/app/shared/sort/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort-by.directive.spec.ts": { + "src/main/webapp/app/shared/sort/sort-by.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort-by.directive.ts": { + "src/main/webapp/app/shared/sort/sort-by.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.directive.spec.ts": { + "src/main/webapp/app/shared/sort/sort.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.directive.ts": { + "src/main/webapp/app/shared/sort/sort.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.service.ts": { + "src/main/webapp/app/shared/sort/sort.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/bootstrap.ts": { + "src/main/webapp/bootstrap.ts": { "stateCleared": "modified", }, - "src/main/webapp2/content/css/loading.css": { + "src/main/webapp/content/css/loading.css": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0.svg": { + "src/main/webapp/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1.svg": { + "src/main/webapp/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2.svg": { + "src/main/webapp/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3.svg": { + "src/main/webapp/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/logo-jhipster.png": { + "src/main/webapp/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/_bootstrap-variables.scss": { + "src/main/webapp/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/global.scss": { + "src/main/webapp/content/scss/global.scss": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/vendor.scss": { + "src/main/webapp/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/main/webapp2/declarations.d.ts": { + "src/main/webapp/declarations.d.ts": { "stateCleared": "modified", }, - "src/main/webapp2/favicon.ico": { + "src/main/webapp/favicon.ico": { "stateCleared": "modified", }, - "src/main/webapp2/index.html": { + "src/main/webapp/index.html": { "stateCleared": "modified", }, - "src/main/webapp2/main.ts": { + "src/main/webapp/main.ts": { "stateCleared": "modified", }, - "src/main/webapp2/manifest.webapp": { + "src/main/webapp/manifest.webapp": { "stateCleared": "modified", }, - "src/main/webapp2/robots.txt": { + "src/main/webapp/robots.txt": { "stateCleared": "modified", }, - "src/main/webapp2/swagger-ui/dist/images/throbber.gif": { + "src/main/webapp/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "src/main/webapp2/swagger-ui/index.html": { + "src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, "tsconfig.app.json": { @@ -2837,7 +2840,7 @@ exports[`generator - angular microservice-oauth2-withAdminUi(true)-skipJhipsterD } `; -exports[`generator - angular monolith-jwt-skipUserManagement(false)-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/main/webapp2/-websocket(true) should match generated files snapshot 1`] = ` +exports[`generator - angular monolith-jwt-skipUserManagement(false)-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)--websocket(true) should match generated files snapshot 1`] = ` { ".eslintignore": { "stateCleared": "modified", @@ -2872,946 +2875,949 @@ exports[`generator - angular monolith-jwt-skipUserManagement(false)-withAdminUi( "package.json": { "stateCleared": "modified", }, - "src/main/webapp2/404.html": { + "src/main/webapp/404.html": { "stateCleared": "modified", }, - "src/main/webapp2/WEB-INF/web.xml": { + "src/main/webapp/WEB-INF/web.xml": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/account.route.ts": { + "src/main/webapp/app/account/account.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.component.html": { + "src/main/webapp/app/account/activate/activate.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.component.spec.ts": { + "src/main/webapp/app/account/activate/activate.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.component.ts": { + "src/main/webapp/app/account/activate/activate.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.route.ts": { + "src/main/webapp/app/account/activate/activate.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.service.spec.ts": { + "src/main/webapp/app/account/activate/activate.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/activate/activate.service.ts": { + "src/main/webapp/app/account/activate/activate.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.component.html": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.component.spec.ts": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.component.ts": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.route.ts": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.service.spec.ts": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/finish/password-reset-finish.service.ts": { + "src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.component.html": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.component.spec.ts": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.component.ts": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.route.ts": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.service.spec.ts": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password-reset/init/password-reset-init.service.ts": { + "src/main/webapp/app/account/password-reset/init/password-reset-init.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password-strength-bar/password-strength-bar.component.html": { + "src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password-strength-bar/password-strength-bar.component.scss": { + "src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password-strength-bar/password-strength-bar.component.spec.ts": { + "src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password-strength-bar/password-strength-bar.component.ts": { + "src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.component.html": { + "src/main/webapp/app/account/password/password.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.component.spec.ts": { + "src/main/webapp/app/account/password/password.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.component.ts": { + "src/main/webapp/app/account/password/password.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.route.ts": { + "src/main/webapp/app/account/password/password.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.service.spec.ts": { + "src/main/webapp/app/account/password/password.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/password/password.service.ts": { + "src/main/webapp/app/account/password/password.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.component.html": { + "src/main/webapp/app/account/register/register.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.component.spec.ts": { + "src/main/webapp/app/account/register/register.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.component.ts": { + "src/main/webapp/app/account/register/register.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.model.ts": { + "src/main/webapp/app/account/register/register.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.route.ts": { + "src/main/webapp/app/account/register/register.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.service.spec.ts": { + "src/main/webapp/app/account/register/register.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/register/register.service.ts": { + "src/main/webapp/app/account/register/register.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/settings/settings.component.html": { + "src/main/webapp/app/account/settings/settings.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/settings/settings.component.spec.ts": { + "src/main/webapp/app/account/settings/settings.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/settings/settings.component.ts": { + "src/main/webapp/app/account/settings/settings.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/account/settings/settings.route.ts": { + "src/main/webapp/app/account/settings/settings.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/admin-routing.module.ts": { + "src/main/webapp/app/admin/admin-routing.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.component.html": { + "src/main/webapp/app/admin/configuration/configuration.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.component.spec.ts": { + "src/main/webapp/app/admin/configuration/configuration.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.component.ts": { + "src/main/webapp/app/admin/configuration/configuration.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.model.ts": { + "src/main/webapp/app/admin/configuration/configuration.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.service.spec.ts": { + "src/main/webapp/app/admin/configuration/configuration.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/configuration/configuration.service.ts": { + "src/main/webapp/app/admin/configuration/configuration.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/docs/docs.component.html": { + "src/main/webapp/app/admin/docs/docs.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/docs/docs.component.scss": { + "src/main/webapp/app/admin/docs/docs.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/docs/docs.component.ts": { + "src/main/webapp/app/admin/docs/docs.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.component.html": { + "src/main/webapp/app/admin/health/health.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.component.spec.ts": { + "src/main/webapp/app/admin/health/health.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.component.ts": { + "src/main/webapp/app/admin/health/health.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.model.ts": { + "src/main/webapp/app/admin/health/health.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.service.spec.ts": { + "src/main/webapp/app/admin/health/health.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/health.service.ts": { + "src/main/webapp/app/admin/health/health.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/modal/health-modal.component.html": { + "src/main/webapp/app/admin/health/modal/health-modal.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/modal/health-modal.component.spec.ts": { + "src/main/webapp/app/admin/health/modal/health-modal.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/health/modal/health-modal.component.ts": { + "src/main/webapp/app/admin/health/modal/health-modal.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/log.model.ts": { + "src/main/webapp/app/admin/logs/log.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/logs.component.html": { + "src/main/webapp/app/admin/logs/logs.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/logs.component.spec.ts": { + "src/main/webapp/app/admin/logs/logs.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/logs.component.ts": { + "src/main/webapp/app/admin/logs/logs.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/logs.service.spec.ts": { + "src/main/webapp/app/admin/logs/logs.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/logs/logs.service.ts": { + "src/main/webapp/app/admin/logs/logs.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html": { + "src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html": { + "src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-request/metrics-request.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-system/metrics-system.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts": { + "src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.component.html": { + "src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.component.spec.ts": { + "src/main/webapp/app/admin/metrics/metrics.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.component.ts": { + "src/main/webapp/app/admin/metrics/metrics.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.model.ts": { + "src/main/webapp/app/admin/metrics/metrics.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.service.spec.ts": { + "src/main/webapp/app/admin/metrics/metrics.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/metrics/metrics.service.ts": { + "src/main/webapp/app/admin/metrics/metrics.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/delete/user-management-delete-dialog.component.html": { + "src/main/webapp/app/admin/metrics/metrics.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/delete/user-management-delete-dialog.component.spec.ts": { + "src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/delete/user-management-delete-dialog.component.ts": { + "src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/detail/user-management-detail.component.html": { + "src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/detail/user-management-detail.component.spec.ts": { + "src/main/webapp/app/admin/user-management/detail/user-management-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/detail/user-management-detail.component.ts": { + "src/main/webapp/app/admin/user-management/detail/user-management-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/list/user-management.component.html": { + "src/main/webapp/app/admin/user-management/detail/user-management-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/list/user-management.component.spec.ts": { + "src/main/webapp/app/admin/user-management/list/user-management.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/list/user-management.component.ts": { + "src/main/webapp/app/admin/user-management/list/user-management.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/service/user-management.service.spec.ts": { + "src/main/webapp/app/admin/user-management/list/user-management.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/service/user-management.service.ts": { + "src/main/webapp/app/admin/user-management/service/user-management.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/update/user-management-update.component.html": { + "src/main/webapp/app/admin/user-management/service/user-management.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/update/user-management-update.component.spec.ts": { + "src/main/webapp/app/admin/user-management/update/user-management-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/update/user-management-update.component.ts": { + "src/main/webapp/app/admin/user-management/update/user-management-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/user-management.model.ts": { + "src/main/webapp/app/admin/user-management/update/user-management-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/admin/user-management/user-management.route.ts": { + "src/main/webapp/app/admin/user-management/user-management.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app-page-title-strategy.ts": { + "src/main/webapp/app/admin/user-management/user-management.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app-routing.module.ts": { + "src/main/webapp/app/app-page-title-strategy.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app.constants.ts": { + "src/main/webapp/app/app-routing.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/app.module.ts": { + "src/main/webapp/app/app.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/authority.constants.ts": { + "src/main/webapp/app/app.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/datepicker-adapter.ts": { + "src/main/webapp/app/config/authority.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/dayjs.ts": { + "src/main/webapp/app/config/datepicker-adapter.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/error.constants.ts": { + "src/main/webapp/app/config/dayjs.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/font-awesome-icons.ts": { + "src/main/webapp/app/config/error.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/input.constants.ts": { + "src/main/webapp/app/config/font-awesome-icons.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/language.constants.ts": { + "src/main/webapp/app/config/input.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/navigation.constants.ts": { + "src/main/webapp/app/config/language.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/pagination.constants.ts": { + "src/main/webapp/app/config/navigation.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/translation.config.ts": { + "src/main/webapp/app/config/pagination.constants.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/config/uib-pagination.config.ts": { + "src/main/webapp/app/config/translation.config.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.model.ts": { + "src/main/webapp/app/config/uib-pagination.config.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.service.spec.ts": { + "src/main/webapp/app/core/auth/account.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/account.service.ts": { + "src/main/webapp/app/core/auth/account.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/auth-jwt.service.spec.ts": { + "src/main/webapp/app/core/auth/account.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/auth-jwt.service.ts": { + "src/main/webapp/app/core/auth/auth-jwt.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/state-storage.service.ts": { + "src/main/webapp/app/core/auth/auth-jwt.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/auth/user-route-access.service.ts": { + "src/main/webapp/app/core/auth/state-storage.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/config/application-config.service.spec.ts": { + "src/main/webapp/app/core/auth/user-route-access.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/config/application-config.service.ts": { + "src/main/webapp/app/core/config/application-config.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/auth-expired.interceptor.ts": { + "src/main/webapp/app/core/config/application-config.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/auth.interceptor.ts": { + "src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/error-handler.interceptor.ts": { + "src/main/webapp/app/core/interceptor/auth.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/index.ts": { + "src/main/webapp/app/core/interceptor/error-handler.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/interceptor/notification.interceptor.ts": { + "src/main/webapp/app/core/interceptor/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/request/request-util.ts": { + "src/main/webapp/app/core/interceptor/notification.interceptor.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/request/request.model.ts": { + "src/main/webapp/app/core/request/request-util.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/alert.service.spec.ts": { + "src/main/webapp/app/core/request/request.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/alert.service.ts": { + "src/main/webapp/app/core/util/alert.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/data-util.service.spec.ts": { + "src/main/webapp/app/core/util/alert.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/data-util.service.ts": { + "src/main/webapp/app/core/util/data-util.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/event-manager.service.spec.ts": { + "src/main/webapp/app/core/util/data-util.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/event-manager.service.ts": { + "src/main/webapp/app/core/util/event-manager.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/operators.spec.ts": { + "src/main/webapp/app/core/util/event-manager.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/operators.ts": { + "src/main/webapp/app/core/util/operators.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/parse-links.service.spec.ts": { + "src/main/webapp/app/core/util/operators.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/core/util/parse-links.service.ts": { + "src/main/webapp/app/core/util/parse-links.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-navbar-items.ts": { + "src/main/webapp/app/core/util/parse-links.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-routing.module.ts": { + "src/main/webapp/app/entities/entity-navbar-items.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { + "src/main/webapp/app/entities/entity-routing.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/delete/entity-with-custom-id-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/detail/entity-with-custom-id-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/entity-with-custom-id.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/list/entity-with-custom-id.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/route/entity-with-custom-id-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/service/entity-with-custom-id.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.html": { + "src/main/webapp/app/entities/entity-with-custom-id/update/entity-with-custom-id-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.html": { + "src/main/webapp/app/entities/microservice/delete/microservice-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.spec.ts": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/detail/microservice-detail.component.ts": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.html": { + "src/main/webapp/app/entities/microservice/detail/microservice-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.spec.ts": { + "src/main/webapp/app/entities/microservice/list/microservice.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/list/microservice.component.ts": { + "src/main/webapp/app/entities/microservice/list/microservice.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.model.ts": { + "src/main/webapp/app/entities/microservice/list/microservice.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.routes.ts": { + "src/main/webapp/app/entities/microservice/microservice.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/microservice.test-samples.ts": { + "src/main/webapp/app/entities/microservice/microservice.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/microservice/microservice.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/route/microservice-routing-resolve.service.ts": { + "src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/service/microservice.service.spec.ts": { + "src/main/webapp/app/entities/microservice/route/microservice-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/service/microservice.service.ts": { + "src/main/webapp/app/entities/microservice/service/microservice.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-form.service.spec.ts": { + "src/main/webapp/app/entities/microservice/service/microservice.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-form.service.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.html": { + "src/main/webapp/app/entities/microservice/update/microservice-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.spec.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/microservice/update/microservice-update.component.ts": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.html": { + "src/main/webapp/app/entities/microservice/update/microservice-update.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/delete/simple-delete-dialog.component.ts": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.html": { + "src/main/webapp/app/entities/simple/delete/simple-delete-dialog.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.spec.ts": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/detail/simple-detail.component.ts": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.html": { + "src/main/webapp/app/entities/simple/detail/simple-detail.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.spec.ts": { + "src/main/webapp/app/entities/simple/list/simple.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/list/simple.component.ts": { + "src/main/webapp/app/entities/simple/list/simple.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { + "src/main/webapp/app/entities/simple/list/simple.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/route/simple-routing-resolve.service.ts": { + "src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/service/simple.service.spec.ts": { + "src/main/webapp/app/entities/simple/route/simple-routing-resolve.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/service/simple.service.ts": { + "src/main/webapp/app/entities/simple/service/simple.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.model.ts": { + "src/main/webapp/app/entities/simple/service/simple.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.routes.ts": { + "src/main/webapp/app/entities/simple/simple.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/simple.test-samples.ts": { + "src/main/webapp/app/entities/simple/simple.routes.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-form.service.spec.ts": { + "src/main/webapp/app/entities/simple/simple.test-samples.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-form.service.ts": { + "src/main/webapp/app/entities/simple/update/simple-form.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.html": { + "src/main/webapp/app/entities/simple/update/simple-form.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.spec.ts": { + "src/main/webapp/app/entities/simple/update/simple-update.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/simple/update/simple-update.component.ts": { + "src/main/webapp/app/entities/simple/update/simple-update.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.model.ts": { + "src/main/webapp/app/entities/simple/update/simple-update.component.ts": { + "stateCleared": "modified", + }, + "src/main/webapp/app/entities/user/user.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.service.spec.ts": { + "src/main/webapp/app/entities/user/user.service.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/entities/user/user.service.ts": { + "src/main/webapp/app/entities/user/user.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.html": { + "src/main/webapp/app/home/home.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.scss": { + "src/main/webapp/app/home/home.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.spec.ts": { + "src/main/webapp/app/home/home.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/home/home.component.ts": { + "src/main/webapp/app/home/home.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.component.html": { + "src/main/webapp/app/layouts/error/error.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.component.ts": { + "src/main/webapp/app/layouts/error/error.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/error/error.route.ts": { + "src/main/webapp/app/layouts/error/error.route.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/footer/footer.component.html": { + "src/main/webapp/app/layouts/footer/footer.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/footer/footer.component.ts": { + "src/main/webapp/app/layouts/footer/footer.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.html": { + "src/main/webapp/app/layouts/main/main.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.spec.ts": { + "src/main/webapp/app/layouts/main/main.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.component.ts": { + "src/main/webapp/app/layouts/main/main.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/main/main.module.ts": { + "src/main/webapp/app/layouts/main/main.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/active-menu.directive.ts": { + "src/main/webapp/app/layouts/navbar/active-menu.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar-item.model.d.ts": { + "src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.html": { + "src/main/webapp/app/layouts/navbar/navbar.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.scss": { + "src/main/webapp/app/layouts/navbar/navbar.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.spec.ts": { + "src/main/webapp/app/layouts/navbar/navbar.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/navbar/navbar.component.ts": { + "src/main/webapp/app/layouts/navbar/navbar.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.scss": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.scss": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.spec.ts": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/page-ribbon.component.ts": { + "src/main/webapp/app/layouts/profiles/page-ribbon.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/profile-info.model.ts": { + "src/main/webapp/app/layouts/profiles/profile-info.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/layouts/profiles/profile.service.ts": { + "src/main/webapp/app/layouts/profiles/profile.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.component.html": { + "src/main/webapp/app/login/login.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.component.spec.ts": { + "src/main/webapp/app/login/login.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.component.ts": { + "src/main/webapp/app/login/login.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.model.ts": { + "src/main/webapp/app/login/login.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/login/login.service.ts": { + "src/main/webapp/app/login/login.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.html": { + "src/main/webapp/app/shared/alert/alert-error.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.spec.ts": { + "src/main/webapp/app/shared/alert/alert-error.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.component.ts": { + "src/main/webapp/app/shared/alert/alert-error.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert-error.model.ts": { + "src/main/webapp/app/shared/alert/alert-error.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.html": { + "src/main/webapp/app/shared/alert/alert.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.spec.ts": { + "src/main/webapp/app/shared/alert/alert.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/alert/alert.component.ts": { + "src/main/webapp/app/shared/alert/alert.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/auth/has-any-authority.directive.spec.ts": { + "src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/auth/has-any-authority.directive.ts": { + "src/main/webapp/app/shared/auth/has-any-authority.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/duration.pipe.ts": { + "src/main/webapp/app/shared/date/duration.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-date.pipe.spec.ts": { + "src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-date.pipe.ts": { + "src/main/webapp/app/shared/date/format-medium-date.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-datetime.pipe.spec.ts": { + "src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/format-medium-datetime.pipe.ts": { + "src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/date/index.ts": { + "src/main/webapp/app/shared/date/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.component.html": { + "src/main/webapp/app/shared/filter/filter.component.html": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.component.ts": { + "src/main/webapp/app/shared/filter/filter.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.model.spec.ts": { + "src/main/webapp/app/shared/filter/filter.model.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/filter.model.ts": { + "src/main/webapp/app/shared/filter/filter.model.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/filter/index.ts": { + "src/main/webapp/app/shared/filter/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/find-language-from-key.pipe.ts": { + "src/main/webapp/app/shared/language/find-language-from-key.pipe.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/index.ts": { + "src/main/webapp/app/shared/language/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translate.directive.spec.ts": { + "src/main/webapp/app/shared/language/translate.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translate.directive.ts": { + "src/main/webapp/app/shared/language/translate.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/language/translation.module.ts": { + "src/main/webapp/app/shared/language/translation.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/index.ts": { + "src/main/webapp/app/shared/pagination/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/item-count.component.spec.ts": { + "src/main/webapp/app/shared/pagination/item-count.component.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/pagination/item-count.component.ts": { + "src/main/webapp/app/shared/pagination/item-count.component.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/shared.module.ts": { + "src/main/webapp/app/shared/shared.module.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/index.ts": { + "src/main/webapp/app/shared/sort/index.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort-by.directive.spec.ts": { + "src/main/webapp/app/shared/sort/sort-by.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort-by.directive.ts": { + "src/main/webapp/app/shared/sort/sort-by.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.directive.spec.ts": { + "src/main/webapp/app/shared/sort/sort.directive.spec.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.directive.ts": { + "src/main/webapp/app/shared/sort/sort.directive.ts": { "stateCleared": "modified", }, - "src/main/webapp2/app/shared/sort/sort.service.ts": { + "src/main/webapp/app/shared/sort/sort.service.ts": { "stateCleared": "modified", }, - "src/main/webapp2/bootstrap.ts": { + "src/main/webapp/bootstrap.ts": { "stateCleared": "modified", }, - "src/main/webapp2/content/css/loading.css": { + "src/main/webapp/content/css/loading.css": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0.svg": { + "src/main/webapp/content/images/jhipster_family_member_0.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_0_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_0_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1.svg": { + "src/main/webapp/content/images/jhipster_family_member_1.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_1_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_1_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2.svg": { + "src/main/webapp/content/images/jhipster_family_member_2.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_2_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_2_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3.svg": { + "src/main/webapp/content/images/jhipster_family_member_3.svg": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-192.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-192.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-256.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-256.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-384.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-384.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/jhipster_family_member_3_head-512.png": { + "src/main/webapp/content/images/jhipster_family_member_3_head-512.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/images/logo-jhipster.png": { + "src/main/webapp/content/images/logo-jhipster.png": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/_bootstrap-variables.scss": { + "src/main/webapp/content/scss/_bootstrap-variables.scss": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/global.scss": { + "src/main/webapp/content/scss/global.scss": { "stateCleared": "modified", }, - "src/main/webapp2/content/scss/vendor.scss": { + "src/main/webapp/content/scss/vendor.scss": { "stateCleared": "modified", }, - "src/main/webapp2/declarations.d.ts": { + "src/main/webapp/declarations.d.ts": { "stateCleared": "modified", }, - "src/main/webapp2/favicon.ico": { + "src/main/webapp/favicon.ico": { "stateCleared": "modified", }, - "src/main/webapp2/index.html": { + "src/main/webapp/index.html": { "stateCleared": "modified", }, - "src/main/webapp2/main.ts": { + "src/main/webapp/main.ts": { "stateCleared": "modified", }, - "src/main/webapp2/manifest.webapp": { + "src/main/webapp/manifest.webapp": { "stateCleared": "modified", }, - "src/main/webapp2/robots.txt": { + "src/main/webapp/robots.txt": { "stateCleared": "modified", }, - "src/main/webapp2/swagger-ui/dist/images/throbber.gif": { + "src/main/webapp/swagger-ui/dist/images/throbber.gif": { "stateCleared": "modified", }, - "src/main/webapp2/swagger-ui/index.html": { + "src/main/webapp/swagger-ui/index.html": { "stateCleared": "modified", }, "tsconfig.app.json": { @@ -5158,12 +5164,11 @@ exports[`generator - angular monolith-session-skipUserManagement(true)-withAdmin exports[`generator - angular samples matrix should match snapshot 1`] = ` { - "gateway-jwt-skipUserManagement(true)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-src/-websocket(true)": { + "gateway-jwt-skipUserManagement(true)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-clientRoot/-websocket(true)": { "applicationType": "gateway", "authenticationType": "jwt", "clientFramework": "angular", - "clientSrcDir": "src/", - "clientTestDir": "test/", + "clientRootDir": "clientRoot/", "enableTranslation": false, "languages": [ "fr", @@ -5175,12 +5180,11 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "websocket": true, "withAdminUi": false, }, - "gateway-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/-websocket(true)": { + "gateway-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-clientRoot/-websocket(true)": { "applicationType": "gateway", "authenticationType": "oauth2", "clientFramework": "angular", - "clientSrcDir": "src/", - "clientTestDir": "test/", + "clientRootDir": "clientRoot/", "enableTranslation": true, "languages": [ "fr", @@ -5191,12 +5195,11 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "websocket": true, "withAdminUi": true, }, - "microservice-jwt-skipUserManagement(false)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-src/-websocket(false)": { + "microservice-jwt-skipUserManagement(false)-withAdminUi(false)-skipJhipsterDependencies(false)-enableTranslation(false)-clientRoot/-websocket(false)": { "applicationType": "microservice", "authenticationType": "jwt", "clientFramework": "angular", - "clientSrcDir": "src/", - "clientTestDir": "test/", + "clientRootDir": "clientRoot/", "enableTranslation": false, "languages": [ "fr", @@ -5208,12 +5211,11 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "websocket": false, "withAdminUi": false, }, - "microservice-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/main/webapp2/-websocket(false)": { + "microservice-oauth2-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)--websocket(false)": { "applicationType": "microservice", "authenticationType": "oauth2", "clientFramework": "angular", - "clientSrcDir": "src/main/webapp2/", - "clientTestDir": "src/test/javascript2/", + "clientRootDir": "", "enableTranslation": true, "languages": [ "fr", @@ -5224,12 +5226,11 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "websocket": false, "withAdminUi": true, }, - "monolith-jwt-skipUserManagement(false)-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)-src/main/webapp2/-websocket(true)": { + "monolith-jwt-skipUserManagement(false)-withAdminUi(true)-skipJhipsterDependencies(true)-enableTranslation(true)--websocket(true)": { "applicationType": "monolith", "authenticationType": "jwt", "clientFramework": "angular", - "clientSrcDir": "src/main/webapp2/", - "clientTestDir": "src/test/javascript2/", + "clientRootDir": "", "enableTranslation": true, "languages": [ "fr", @@ -5245,7 +5246,7 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "applicationType": "monolith", "authenticationType": "oauth2", "clientFramework": "angular", - "clientSrcDir": undefined, + "clientRootDir": undefined, "enableTranslation": false, "languages": [ "fr", @@ -5260,7 +5261,7 @@ exports[`generator - angular samples matrix should match snapshot 1`] = ` "applicationType": "monolith", "authenticationType": "session", "clientFramework": "angular", - "clientSrcDir": undefined, + "clientRootDir": undefined, "enableTranslation": false, "languages": [ "fr", diff --git a/generators/angular/entity-files-angular.mts b/generators/angular/entity-files-angular.mts index 85255713efad..15bcbce498b3 100644 --- a/generators/angular/entity-files-angular.mts +++ b/generators/angular/entity-files-angular.mts @@ -24,37 +24,37 @@ export const angularFiles = { client: [ { ...clientApplicationTemplatesBlock(), - templates: ['entities/_entityFolder/_entityFile.model.ts', 'entities/_entityFolder/_entityFile.test-samples.ts'], + templates: ['entities/_entityFolder_/_entityFile_.model.ts', 'entities/_entityFolder_/_entityFile_.test-samples.ts'], }, { condition: generator => !generator.embedded, ...clientApplicationTemplatesBlock(), templates: [ - 'entities/_entityFolder/_entityFile.routes.ts', - 'entities/_entityFolder/detail/_entityFile-detail.component.html', - 'entities/_entityFolder/detail/_entityFile-detail.component.ts', - 'entities/_entityFolder/detail/_entityFile-detail.component.spec.ts', - 'entities/_entityFolder/list/_entityFile.component.html', - 'entities/_entityFolder/list/_entityFile.component.ts', - 'entities/_entityFolder/list/_entityFile.component.spec.ts', - 'entities/_entityFolder/route/_entityFile-routing-resolve.service.ts', - 'entities/_entityFolder/route/_entityFile-routing-resolve.service.spec.ts', - 'entities/_entityFolder/service/_entityFile.service.ts', - 'entities/_entityFolder/service/_entityFile.service.spec.ts', + 'entities/_entityFolder_/_entityFile_.routes.ts', + 'entities/_entityFolder_/detail/_entityFile_-detail.component.html', + 'entities/_entityFolder_/detail/_entityFile_-detail.component.ts', + 'entities/_entityFolder_/detail/_entityFile_-detail.component.spec.ts', + 'entities/_entityFolder_/list/_entityFile_.component.html', + 'entities/_entityFolder_/list/_entityFile_.component.ts', + 'entities/_entityFolder_/list/_entityFile_.component.spec.ts', + 'entities/_entityFolder_/route/_entityFile_-routing-resolve.service.ts', + 'entities/_entityFolder_/route/_entityFile_-routing-resolve.service.spec.ts', + 'entities/_entityFolder_/service/_entityFile_.service.ts', + 'entities/_entityFolder_/service/_entityFile_.service.spec.ts', ], }, { condition: generator => !generator.readOnly && !generator.embedded, ...clientApplicationTemplatesBlock(), templates: [ - 'entities/_entityFolder/update/_entityFile-form.service.ts', - 'entities/_entityFolder/update/_entityFile-form.service.spec.ts', - 'entities/_entityFolder/update/_entityFile-update.component.html', - 'entities/_entityFolder/update/_entityFile-update.component.spec.ts', - 'entities/_entityFolder/delete/_entityFile-delete-dialog.component.html', - 'entities/_entityFolder/update/_entityFile-update.component.ts', - 'entities/_entityFolder/delete/_entityFile-delete-dialog.component.ts', - 'entities/_entityFolder/delete/_entityFile-delete-dialog.component.spec.ts', + 'entities/_entityFolder_/update/_entityFile_-form.service.ts', + 'entities/_entityFolder_/update/_entityFile_-form.service.spec.ts', + 'entities/_entityFolder_/update/_entityFile_-update.component.html', + 'entities/_entityFolder_/update/_entityFile_-update.component.spec.ts', + 'entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.html', + 'entities/_entityFolder_/update/_entityFile_-update.component.ts', + 'entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.ts', + 'entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.spec.ts', ], }, ], diff --git a/generators/angular/files-angular.mjs b/generators/angular/files-angular.mjs index 325da262da98..b770b3be551d 100644 --- a/generators/angular/files-angular.mjs +++ b/generators/angular/files-angular.mjs @@ -17,27 +17,31 @@ * limitations under the License. */ -import { clientApplicationTemplatesBlock, clientSrcTemplatesBlock } from '../client/support/files.mjs'; +import { clientApplicationTemplatesBlock, clientRootTemplatesBlock, clientSrcTemplatesBlock } from '../client/support/files.mjs'; export const files = { - common: [ + jhipsterProject: [ { + templates: ['README.md.jhi.client.angular'], + }, + ], + common: [ + clientRootTemplatesBlock({ templates: [ + '.eslintrc.json', + 'angular.json', + 'ngsw-config.json', 'package.json', 'tsconfig.json', 'tsconfig.app.json', 'tsconfig.spec.json', 'jest.conf.js', - '.eslintrc.json', - 'angular.json', - 'ngsw-config.json', - 'README.md.jhi.client.angular', 'webpack/environment.js', 'webpack/proxy.conf.js', 'webpack/webpack.custom.js', 'webpack/logo-jhipster.png', ], - }, + }), ], sass: [ { @@ -56,10 +60,10 @@ export const files = { }, ], microfrontend: [ - { + clientRootTemplatesBlock({ condition: generator => generator.microfrontend, templates: ['webpack/webpack.microfrontend.js'], - }, + }), { condition: generator => generator.microfrontend && generator.applicationTypeGateway, ...clientApplicationTemplatesBlock(), @@ -394,6 +398,7 @@ export const files = { 'admin/logs/logs.service.spec.ts', 'admin/metrics/metrics.component.spec.ts', 'admin/metrics/metrics.service.spec.ts', + 'admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts', ], }, { diff --git a/generators/angular/generator.mts b/generators/angular/generator.mts index 00f855ee61b3..d6e0734de28c 100644 --- a/generators/angular/generator.mts +++ b/generators/angular/generator.mts @@ -16,7 +16,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -import _ from 'lodash'; +import * as _ from 'lodash-es'; import chalk from 'chalk'; import { isFilePending } from 'mem-fs-editor/state'; @@ -54,22 +54,14 @@ export default class AngularGenerator extends BaseApplicationGenerator { localEntities?: any[]; async beforeQueue() { - await this.dependsOnJHipster(GENERATOR_CLIENT); if (!this.fromBlueprint) { await this.composeWithBlueprints(GENERATOR_ANGULAR); } - } - - get composing() { - return this.asComposingTaskGroup({ - async composing() { - await this.composeWithJHipster(GENERATOR_LANGUAGES); - }, - }); - } - get [BaseApplicationGenerator.COMPOSING]() { - return this.asComposingTaskGroup(this.delegateTasksToBlueprint(() => this.composing)); + if (!this.delegateToBlueprint) { + await this.dependsOnJHipster(GENERATOR_CLIENT); + await this.dependsOnJHipster(GENERATOR_LANGUAGES); + } } get loading() { @@ -130,7 +122,7 @@ export default class AngularGenerator extends BaseApplicationGenerator { }; source.addWebpackConfig = args => { - const webpackPath = 'webpack/webpack.custom.js'; + const webpackPath = `${application.clientRootDir}webpack/webpack.custom.js`; const ignoreNonExisting = this.sharedData.getControl().ignoreNeedlesError && 'Webpack configuration file not found'; this.editFile( webpackPath, diff --git a/generators/angular/generator.spec.mts b/generators/angular/generator.spec.mts index fc257775a446..c079f917ffe7 100644 --- a/generators/angular/generator.spec.mts +++ b/generators/angular/generator.spec.mts @@ -90,6 +90,8 @@ describe(`generator - ${clientFramework}`, () => { }); Object.entries(testSamples).forEach(([name, sampleConfig]) => { + const { clientRootDir = '' } = sampleConfig; + describe(name, () => { let runResult; @@ -110,26 +112,15 @@ describe(`generator - ${clientFramework}`, () => { runResult.assertFileContent('.yo-rc.json', new RegExp(`"clientFramework": "${clientFramework}"`)); }); it('should not contain version placeholders at package.json', () => { - runResult.assertNoFileContent('package.json', /VERSION_MANAGED_BY_CLIENT_COMMON/); - runResult.assertNoFileContent('package.json', /VERSION_MANAGED_BY_CLIENT_ANGULAR/); - runResult.assertNoFileContent('package.json', /VERSION_MANAGED_BY_CLIENT_REACT/); - runResult.assertNoFileContent('package.json', /VERSION_MANAGED_BY_CLIENT_VUE/); - }); - - describe('skipJhipsterDependencies', () => { - const { skipJhipsterDependencies } = sampleConfig; - const skipJhipsterDependenciesTitle = skipJhipsterDependencies - ? 'should not add generator-jhipster to package.json' - : 'should add generator-jhipster to package.json'; - it(skipJhipsterDependenciesTitle, () => { - const assertion = (...args) => - skipJhipsterDependencies ? runResult.assertNoFileContent(...args) : runResult.assertFileContent(...args); - assertion('package.json', 'generator-jhipster'); - }); + runResult.assertNoFileContent(`${clientRootDir}package.json`, /VERSION_MANAGED_BY_CLIENT_COMMON/); + runResult.assertNoFileContent(`${clientRootDir}package.json`, /VERSION_MANAGED_BY_CLIENT_ANGULAR/); + runResult.assertNoFileContent(`${clientRootDir}package.json`, /VERSION_MANAGED_BY_CLIENT_REACT/); + runResult.assertNoFileContent(`${clientRootDir}package.json`, /VERSION_MANAGED_BY_CLIENT_VUE/); }); describe('withAdminUi', () => { - const { applicationType, withAdminUi, clientSrcDir = CLIENT_MAIN_SRC_DIR } = sampleConfig; + const { applicationType, withAdminUi, clientRootDir = '' } = sampleConfig; + const clientSrcDir = `${clientRootDir}${CLIENT_MAIN_SRC_DIR}`; const generateAdminUi = applicationType !== 'microservice' && withAdminUi; const adminUiComponents = generateAdminUi ? 'should generate admin ui components' : 'should not generate admin ui components'; diff --git a/generators/angular/needle-api/needle-client-angular.mts b/generators/angular/needle-api/needle-client-angular.mts index 58c6e51cdf1e..be61323c1230 100644 --- a/generators/angular/needle-api/needle-client-angular.mts +++ b/generators/angular/needle-api/needle-client-angular.mts @@ -17,7 +17,7 @@ * limitations under the License. */ import chalk from 'chalk'; -import _ from 'lodash'; +import * as _ from 'lodash-es'; import needleClientBase from '../../client/needle-api/needle-client.mjs'; import { LINE_LENGTH } from '../../generator-constants.mjs'; diff --git a/generators/angular/resources/package.json b/generators/angular/resources/package.json index 78ed15ca1fc2..94a6bce1c7c1 100644 --- a/generators/angular/resources/package.json +++ b/generators/angular/resources/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@angular/common": "16.2.5", + "@angular/common": "16.2.10", "@fortawesome/angular-fontawesome": "0.13.0", "@fortawesome/fontawesome-svg-core": "6.4.2", "@fortawesome/free-solid-svg-icons": "6.4.2", @@ -9,7 +9,7 @@ "@ngx-translate/http-loader": "8.0.0", "@popperjs/core": "2.11.8", "bootstrap": "5.3.2", - "bootswatch": "5.3.1", + "bootswatch": "5.3.2", "ngx-cookie-service": "16.0.1", "ngx-infinite-scroll": "16.0.0", "rxjs": "7.8.1", @@ -21,31 +21,31 @@ "@angular-builders/custom-webpack": "16.0.1", "@angular-builders/jest": "16.0.1", "@angular-eslint/eslint-plugin": "16.2.0", - "@angular/cli": "16.2.2", - "@types/jest": "29.5.5", - "@types/node": "18.17.17", - "@typescript-eslint/eslint-plugin": "6.7.0", + "@angular/cli": "16.2.7", + "@types/jest": "29.5.6", + "@types/node": "18.18.6", + "@typescript-eslint/eslint-plugin": "6.8.0", "browser-sync": "2.29.3", "browser-sync-webpack-plugin": "2.3.0", "buffer": "6.0.3", "copy-webpack-plugin": "11.0.0", - "eslint": "8.49.0", + "eslint": "8.51.0", "eslint-config-prettier": "9.0.0", "eslint-webpack-plugin": "4.0.1", "folder-hash": "4.0.4", "jest": "29.7.0", "jest-date-mock": "1.0.8", "jest-junit": "16.0.0", - "jest-preset-angular": "13.1.1", + "jest-preset-angular": "13.1.2", "jest-sonar": "0.2.16", "merge-jsons-webpack-plugin": "2.0.1", "postcss-rtlcss": "4.0.8", - "rimraf": "5.0.1", + "rimraf": "5.0.5", "ts-jest": "29.1.1", "typescript": "5.1.6", - "webpack": "5.88.2", + "webpack": "5.89.0", "webpack-bundle-analyzer": "4.9.1", - "webpack-merge": "5.9.0", + "webpack-merge": "5.10.0", "webpack-notifier": "1.15.0" } } diff --git a/generators/angular/support/translate-angular.mjs b/generators/angular/support/translate-angular.mjs index e2c4226af01f..ae6ea7f6c098 100644 --- a/generators/angular/support/translate-angular.mjs +++ b/generators/angular/support/translate-angular.mjs @@ -44,8 +44,8 @@ function getTranslationValue(getWebappTranslation, key, data) { */ function replaceTranslationKeysWithText(getWebappTranslation, content, regexSource, { keyIndex = 1, replacementIndex = 1, escape } = {}) { const regex = new RegExp(regexSource, 'g'); - let match = regex.exec(content); - while (match !== null) { + const allMatches = content.matchAll(regex); + for (const match of allMatches) { // match is now the next match, in array form and our key is at index 1, index 1 is replace target. const key = match[keyIndex]; const target = match[replacementIndex]; @@ -54,7 +54,6 @@ function replaceTranslationKeysWithText(getWebappTranslation, content, regexSour translation = escape(translation, match); } content = content.replace(target, translation); - match = regex.exec(content); } return content; } @@ -67,9 +66,14 @@ function replaceTranslationKeysWithText(getWebappTranslation, content, regexSour * @returns string with jsKey value replaced */ function replaceJSTranslation(getWebappTranslation, content, jsKey) { - return replaceTranslationKeysWithText(getWebappTranslation, content, `${jsKey}\\s?:\\s?['|"]([a-zA-Z0-9.\\-_]+)['|"]`, { - escape: (translation, match) => translation.replaceAll(match[0].slice(-1), `\\${match[0].slice(-1)}`), - }); + return replaceTranslationKeysWithText( + getWebappTranslation, + content, + `${jsKey}\\s?:\\s?['|"]([a-zA-Z0-9.\\-_]+\\.[a-zA-Z0-9.\\-_]+)['|"]`, + { + escape: (translation, match) => translation.replaceAll(match[0].slice(-1), `\\${match[0].slice(-1)}`), + }, + ); } /** @@ -113,10 +117,9 @@ export const createTranslationReplacer = (getWebappTranslation, enableTranslatio content = content.replace(new RegExp(TRANSLATE_REGEX, 'g'), ''); content = replacePlaceholders(getWebappTranslation, content); } - content = htmlJhiTranslateReplacer(content); - content = htmlJhiTranslateStringifyReplacer(content); } - if (/\.ts$/.test(filePath)) { + // Translate html files and inline templates. + if (/(:?\.html|component\.ts)$/.test(filePath)) { content = htmlJhiTranslateReplacer(content); content = htmlJhiTranslateStringifyReplacer(content); } diff --git a/generators/angular/support/update-languages.mts b/generators/angular/support/update-languages.mts index 275657f75dc3..a8ac51a6c8ca 100644 --- a/generators/angular/support/update-languages.mts +++ b/generators/angular/support/update-languages.mts @@ -48,17 +48,18 @@ function updateLanguagesInConstantsTask(this: BaseGenerator, { application, cont } function updateLanguagesInWebpackTask(this: BaseGenerator, { application, control = {} }: UpdateClientLanguagesTaskParam) { - const { clientSrcDir, languages } = application; + const { clientSrcDir, clientRootDir, languages } = application; const { ignoreNeedlesError: ignoreNonExisting } = control; let newContent = 'groupBy: [\n'; + const srcRelativePath = this.relativeDir(clientRootDir, clientSrcDir); languages?.forEach(language => { - newContent += ` { pattern: "./${clientSrcDir}i18n/${language}/*.json", fileName: "./i18n/${language}.json" },\n`; + newContent += ` { pattern: "./${srcRelativePath}i18n/${language}/*.json", fileName: "./i18n/${language}.json" },\n`; }); newContent += ' // jhipster-needle-i18n-language-webpack - JHipster will add/remove languages in this array\n' + ' ]'; - this.editFile('webpack/webpack.custom.js', { ignoreNonExisting }, content => + this.editFile(`${clientRootDir}webpack/webpack.custom.js`, { ignoreNonExisting }, content => content.replace(/groupBy:.*\[([^\]]*jhipster-needle-i18n-language-webpack[^\]]*)\]/g, newContent), ); } diff --git a/generators/angular/templates/.eslintrc.json.ejs b/generators/angular/templates/.eslintrc.json.ejs index af75661c41b1..89b1594f4075 100644 --- a/generators/angular/templates/.eslintrc.json.ejs +++ b/generators/angular/templates/.eslintrc.json.ejs @@ -38,7 +38,7 @@ "project": [ "./tsconfig.app.json", <%_ if (cypressTests) { _%> - "./<%= clientTestDir %>cypress/tsconfig.json", + "./<%= this.relativeDir(clientRootDir, cypressDir) %>tsconfig.json", <%_ } _%> "./tsconfig.spec.json" ] diff --git a/generators/angular/templates/angular.json.ejs b/generators/angular/templates/angular.json.ejs index df0d32bdc5c4..1adc343fea49 100644 --- a/generators/angular/templates/angular.json.ejs +++ b/generators/angular/templates/angular.json.ejs @@ -32,7 +32,7 @@ } }, "root": "", - "sourceRoot": "<%= clientSrcDir.replace(/\/$/, "") %>", + "sourceRoot": "<%= this.relativeDir(clientRootDir, clientSrcDir).replace(/\/$/, "") %>", "prefix": "<%= jhiPrefixDashed %>", "architect": { "build": { @@ -41,12 +41,12 @@ "customWebpackConfig": { "path": "./webpack/webpack.custom.js" }, - "outputPath": "<%= clientDistDir %>", - "index": "<%= clientSrcDir %>index.html", - "main": "<%= clientSrcDir %>main.ts", + "outputPath": "<%= this.relativeDir(clientRootDir, clientDistDir) %>", + "index": "<%= this.relativeDir(clientRootDir, clientSrcDir) %>index.html", + "main": "<%= this.relativeDir(clientRootDir, clientSrcDir) %>main.ts", "polyfills": [ <%_ if (communicationSpringWebsocket) { _%> - "./<%= clientSrcDir %>sockjs-client.polyfill", + "./<%= this.relativeDir(clientRootDir, clientSrcDir) %>sockjs-client.polyfill", <%_ } _%> <%_ if (microfrontend) { _%> "zone.js/dist/zone" @@ -57,12 +57,15 @@ "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "<%= clientSrcDir %>content", - "<%= clientSrcDir %>favicon.ico", - "<%= clientSrcDir %>manifest.webapp", - "<%= clientSrcDir %>robots.txt" + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>content", + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>favicon.ico", + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>manifest.webapp", + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>robots.txt" + ], + "styles": [ + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>content/scss/vendor.scss", + "<%= this.relativeDir(clientRootDir, clientSrcDir) %>content/scss/global.scss" ], - "styles": ["<%= clientSrcDir %>content/scss/vendor.scss", "<%= clientSrcDir %>content/scss/global.scss"], "scripts": [] }, "configurations": { @@ -119,7 +122,8 @@ "test": { "builder": "@angular-builders/jest:run", "options": { - "configPath": "jest.conf.js" + "configPath": "jest.conf.js", + "tsConfig": "tsconfig.spec.json" } } } @@ -128,7 +132,7 @@ "cli": { "cache": { "enabled": true, - "path": "./<%= temporaryDir %>angular/", + "path": "./<%= this.relativeDir(clientRootDir, temporaryDir) %>angular/", "environment": "all" }, "packageManager": "<%= clientPackageManager %>" diff --git a/generators/angular/templates/jest.conf.js.ejs b/generators/angular/templates/jest.conf.js.ejs index 3e7a25fb3a2d..949a1c3b01fb 100644 --- a/generators/angular/templates/jest.conf.js.ejs +++ b/generators/angular/templates/jest.conf.js.ejs @@ -30,15 +30,15 @@ module.exports = { roots: ['', `/${baseUrl}`], modulePaths: [`/${baseUrl}`], setupFiles: ['jest-date-mock'], - cacheDirectory: '/<%= temporaryDir %>jest-cache', - coverageDirectory: '/<%= temporaryDir %>test-results/', + cacheDirectory: '/<%= this.relativeDir(clientRootDir, temporaryDir) %>jest-cache', + coverageDirectory: '/<%= this.relativeDir(clientRootDir, temporaryDir) %>test-results/', moduleNameMapper: pathsToModuleNameMapper(paths, { prefix: `/${baseUrl}/` }), reporters: [ 'default', - ['jest-junit', { outputDirectory: '/<%= temporaryDir %>test-results/', outputName: 'TESTS-results-jest.xml' }], - ['jest-sonar', { outputDirectory: './<%= temporaryDir %>test-results/jest', outputName: 'TESTS-results-sonar.xml' }], + ['jest-junit', { outputDirectory: '/<%= this.relativeDir(clientRootDir, temporaryDir) %>test-results/', outputName: 'TESTS-results-jest.xml' }], + ['jest-sonar', { outputDirectory: './<%= this.relativeDir(clientRootDir, temporaryDir) %>test-results/jest', outputName: 'TESTS-results-sonar.xml' }], ], - testMatch: ['/<%= clientSrcDir %>app/**/@(*.)@(spec.ts)'], + testMatch: ['/<%= this.relativeDir(clientRootDir, clientSrcDir) %>app/**/@(*.)@(spec.ts)'], testEnvironmentOptions: { url: 'https://jhipster.tech', }, diff --git a/generators/angular/templates/package.json.ejs b/generators/angular/templates/package.json.ejs index a991bbb702f8..c178132e0771 100644 --- a/generators/angular/templates/package.json.ejs +++ b/generators/angular/templates/package.json.ejs @@ -77,9 +77,6 @@ <%_ if (enableTranslation) { _%> "folder-hash": "<%= nodeDependencies['folder-hash'] %>", "merge-jsons-webpack-plugin": "<%= nodeDependencies['merge-jsons-webpack-plugin'] %>", -<%_ } _%> -<%_ if (!skipServer) { _%> - "prettier-plugin-java": "<%= nodeDependencies['prettier-plugin-java'] %>", <%_ } _%> "@angular/cli": "<%= nodeDependencies['@angular/cli'] %>", "@angular/compiler-cli": "<%= nodeDependencies['@angular/common'] %>", @@ -99,20 +96,12 @@ "eslint": "<%= nodeDependencies['eslint'] %>", "eslint-config-prettier": "<%= nodeDependencies['eslint-config-prettier'] %>", "eslint-webpack-plugin": "<%= nodeDependencies['eslint-webpack-plugin'] %>", -<%_ if (!skipJhipsterDependencies) { _%> - "generator-jhipster": "<%= jhipsterVersion %>", - <%_ blueprints.forEach(blueprint => { _%> - "<%= blueprint.name %>": "<%= blueprint.version %>", - <%_ }); _%> -<%_ } _%> "jest": "<%= nodeDependencies['jest'] %>", "jest-environment-jsdom": "<%= nodeDependencies['jest'] %>", "jest-preset-angular": "<%= nodeDependencies['jest-preset-angular'] %>", "jest-date-mock": "<%= nodeDependencies['jest-date-mock'] %>", "jest-junit": "<%= nodeDependencies['jest-junit'] %>", "jest-sonar": "<%= nodeDependencies['jest-sonar'] %>", - "prettier": "<%= nodeDependencies['prettier'] %>", - "prettier-plugin-packagejson": "<%= nodeDependencies['prettier-plugin-packagejson'] %>", <%_ if (enableI18nRTL) { _%> "postcss-rtlcss": "<%= nodeDependencies['postcss-rtlcss'] %>", <%_ } _%> @@ -138,8 +127,8 @@ "prettier:format": "prettier --write \"{,src/**/,webpack/,.blueprint/**/}*.{<%= prettierExtensions %>}\"", "lint": "eslint . --ext .js,.ts", "lint:fix": "<%= clientPackageManager %> run lint -- --fix", - "cleanup": "rimraf <%= clientDistDir %>", - "clean-www": "rimraf <%= clientDistDir %>app/{src,<%= temporaryDir %>}", + "cleanup": "rimraf <%= this.relativeDir(clientRootDir, temporaryDir) %>", + "clean-www": "rimraf <%= this.relativeDir(clientRootDir, clientDistDir) %>", "jest": "jest --coverage --logHeapUsage --maxWorkers=2 --config jest.conf.js", "start": "ng serve<% if (!microfrontend) { %> --hmr<% } %>", "start-tls": "<%= clientPackageManager %> run webapp:dev-ssl", diff --git a/generators/angular/templates/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts.ejs new file mode 100644 index 000000000000..cb76228b9857 --- /dev/null +++ b/generators/angular/templates/src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts.ejs @@ -0,0 +1,350 @@ +<%# + Copyright 2013-2023 the original author or authors from the JHipster project. + + This file is part of the JHipster project, see https://www.jhipster.tech/ + for more information. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +-%> +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { NgbActiveModal } from '@ng-bootstrap/ng-bootstrap'; + +import { MetricsModalThreadsComponent } from './metrics-modal-threads.component'; +import { ThreadState } from '../../metrics.model'; + +describe('MetricsModalThreadsComponent', () => { + let comp: MetricsModalThreadsComponent; + let fixture: ComponentFixture; + let mockActiveModal: NgbActiveModal; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule, MetricsModalThreadsComponent], + providers: [NgbActiveModal], + }) + .overrideTemplate(MetricsModalThreadsComponent, '') + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(MetricsModalThreadsComponent); + comp = fixture.componentInstance; + mockActiveModal = TestBed.inject(NgbActiveModal); + }); + + describe('ngOnInit', () => { + it('should count threads on init', () => { + // GIVEN + comp.threads = [ + { + threadName: '', + threadId: 1, + blockedTime: 1, + blockedCount: 1, + waitedTime: 1, + waitedCount: 1, + lockName: 'lock1', + lockOwnerId: 1, + lockOwnerName: 'lock1', + daemon: true, + inNative: true, + suspended: true, + threadState: ThreadState.Blocked, + priority: 1, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }, + { + threadName: '', + threadId: 2, + blockedTime: 2, + blockedCount: 2, + waitedTime: 2, + waitedCount: 2, + lockName: 'lock2', + lockOwnerId: 2, + lockOwnerName: 'lock2', + daemon: false, + inNative: false, + suspended: false, + threadState: ThreadState.Runnable, + priority: 2, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }, + { + threadName: '', + threadId: 3, + blockedTime: 3, + blockedCount: 3, + waitedTime: 3, + waitedCount: 3, + lockName: 'lock3', + lockOwnerId: 3, + lockOwnerName: 'lock3', + daemon: false, + inNative: false, + suspended: false, + threadState: ThreadState.TimedWaiting, + priority: 3, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }, + { + threadName: '', + threadId: 4, + blockedTime: 4, + blockedCount: 4, + waitedTime: 4, + waitedCount: 4, + lockName: 'lock4', + lockOwnerId: 4, + lockOwnerName: 'lock4', + daemon: false, + inNative: false, + suspended: false, + threadState: ThreadState.Waiting, + priority: 4, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + } + ]; + + // WHEN + comp.ngOnInit(); + + // THEN + expect(comp.threadDumpRunnable).toEqual(1); + expect(comp.threadDumpWaiting).toEqual(1); + expect(comp.threadDumpTimedWaiting).toEqual(1); + expect(comp.threadDumpBlocked).toEqual(1); + expect(comp.threadDumpAll).toEqual(4); + }); + }); + + describe('getBadgeClass', () => { + it('should return a success badge class for runnable thread state', () => { + // GIVEN + const threadState = ThreadState.Runnable; + + // WHEN + const badgeClass = comp.getBadgeClass(threadState); + + // THEN + expect(badgeClass).toEqual('bg-success'); + }); + + it('should return an info badge class for waiting thread state', () => { + // GIVEN + const threadState = ThreadState.Waiting; + + // WHEN + const badgeClass = comp.getBadgeClass(threadState); + + // THEN + expect(badgeClass).toEqual('bg-info'); + }); + + it('should return a warning badge class for time waiting thread state', () => { + // GIVEN + const threadState = ThreadState.TimedWaiting; + + // WHEN + const badgeClass = comp.getBadgeClass(threadState); + + // THEN + expect(badgeClass).toEqual('bg-warning'); + }); + + it('should return a danger badge class for blocked thread state', () => { + // GIVEN + const threadState = ThreadState.Blocked; + + // WHEN + const badgeClass = comp.getBadgeClass(threadState); + + // THEN + expect(badgeClass).toEqual('bg-danger'); + }); + + it('should return an empty string for others threads', () => { + // GIVEN + const threadState = ThreadState.New; + + // WHEN + const badgeClass = comp.getBadgeClass(threadState); + + // THEN + expect(badgeClass).toEqual(''); + }); + }); + + describe('getThreads', () => { + it('should return blocked threads', () => { + // GIVEN + const thread1 = { + threadName: '', + threadId: 1, + blockedTime: 1, + blockedCount: 1, + waitedTime: 1, + waitedCount: 1, + lockName: 'lock1', + lockOwnerId: 1, + lockOwnerName: 'lock1', + daemon: true, + inNative: true, + suspended: true, + threadState: ThreadState.Blocked, + priority: 1, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }; + const thread2 = { + threadName: '', + threadId: 2, + blockedTime: 2, + blockedCount: 2, + waitedTime: 2, + waitedCount: 2, + lockName: 'lock2', + lockOwnerId: 1, + lockOwnerName: 'lock2', + daemon: false, + inNative: false, + suspended: false, + threadState: ThreadState.Runnable, + priority: 2, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }; + comp.threads = [ + thread1, + thread2 + ]; + comp.threadStateFilter = ThreadState.Blocked; + + // WHEN + const threadsFiltered = comp.getThreads(); + + // THEN + expect(threadsFiltered).toEqual([thread1]); + }); + + it('should return an empty array of threads', () => { + // GIVEN + comp.threads = []; + comp.threadStateFilter = ThreadState.Blocked; + + // WHEN + const threadsFiltered = comp.getThreads(); + + // THEN + expect(threadsFiltered).toEqual([]); + }); + + it('should return all threads if there is no filter', () => { + // GIVEN + const thread1 = { + threadName: '', + threadId: 1, + blockedTime: 1, + blockedCount: 1, + waitedTime: 1, + waitedCount: 1, + lockName: 'lock1', + lockOwnerId: 1, + lockOwnerName: 'lock1', + daemon: true, + inNative: true, + suspended: true, + threadState: ThreadState.Blocked, + priority: 1, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }; + const thread2 = { + threadName: '', + threadId: 2, + blockedTime: 2, + blockedCount: 2, + waitedTime: 2, + waitedCount: 2, + lockName: 'lock2', + lockOwnerId: 1, + lockOwnerName: 'lock2', + daemon: false, + inNative: false, + suspended: false, + threadState: ThreadState.Runnable, + priority: 2, + stackTrace: [], + lockedMonitors: [], + lockedSynchronizers: [], + lockInfo: null + }; + comp.threads = [ + thread1, + thread2 + ]; + comp.threadStateFilter = undefined; + + // WHEN + const threadsFiltered = comp.getThreads(); + + // THEN + expect(threadsFiltered).toEqual(comp.threads); + }); + + it('should return an empty array if there are no threads to filter', () => { + // GIVEN + comp.threads = undefined + comp.threadStateFilter = ThreadState.Blocked; + + // WHEN + const threadsFiltered = comp.getThreads(); + + // THEN + expect(threadsFiltered).toEqual([]); + }); + }); + + describe('dismiss', () => { + it('should call dismiss function for modal on dismiss', () => { + // GIVEN + jest.spyOn(mockActiveModal, 'dismiss').mockReturnValue(undefined); + + // WHEN + comp.dismiss(); + + // THEN + expect(mockActiveModal.dismiss).toHaveBeenCalled(); + }); + }); + +}); diff --git a/generators/angular/templates/src/main/webapp/app/admin/metrics/metrics.component.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/admin/metrics/metrics.component.spec.ts.ejs index 65c21947ff98..1dfb2c8c689e 100644 --- a/generators/angular/templates/src/main/webapp/app/admin/metrics/metrics.component.spec.ts.ejs +++ b/generators/angular/templates/src/main/webapp/app/admin/metrics/metrics.component.spec.ts.ejs @@ -16,18 +16,20 @@ See the License for the specific language governing permissions and limitations under the License. -%> +import { ChangeDetectorRef } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { HttpClientTestingModule } from '@angular/common/http/testing'; import { of } from 'rxjs'; import MetricsComponent from './metrics.component'; import { MetricsService } from './metrics.service'; -import { Metrics } from './metrics.model'; +import { Metrics, Thread, ThreadDump } from './metrics.model'; describe('MetricsComponent', () => { let comp: MetricsComponent; let fixture: ComponentFixture; let service: MetricsService; + let changeDetector: ChangeDetectorRef; beforeEach( waitForAsync(() => { @@ -43,18 +45,122 @@ describe('MetricsComponent', () => { fixture = TestBed.createComponent(MetricsComponent); comp = fixture.componentInstance; service = TestBed.inject(MetricsService); + changeDetector = fixture.debugElement.injector.get(ChangeDetectorRef); }); describe('refresh', () => { it('should call refresh on init', () => { // GIVEN - jest.spyOn(service, 'getMetrics').mockReturnValue(of({} as Metrics)); + const metrics = { + garbageCollector: { + 'PS Scavenge': { + collectionCount: 0, + collectionTime: 0, + }, + 'PS MarkSweep': { + collectionCount: 0, + collectionTime: 0, + }, + }, + } as unknown as Metrics; + const threadDump = { threads: [ { threadName: 'thread 1' } as Thread] } as ThreadDump; + + jest.spyOn(service, 'getMetrics').mockReturnValue(of(metrics)); + jest.spyOn(service, 'threadDump').mockReturnValue(of(threadDump)); + jest.spyOn(changeDetector.constructor.prototype, 'markForCheck'); // WHEN comp.ngOnInit(); // THEN expect(service.getMetrics).toHaveBeenCalled(); + expect(comp.metrics).toEqual(metrics); + expect(comp.threads).toEqual(threadDump.threads); + expect(comp.updatingMetrics).toBeFalsy(); + expect(changeDetector.constructor.prototype.markForCheck).toHaveBeenCalled(); + }); + }); + + describe('metricsKeyExists', () => { + it('should check that metrics key exists', () => { + // GIVEN + comp.metrics = { + garbageCollector: { + 'PS Scavenge': { + collectionCount: 0, + collectionTime: 0, + }, + 'PS MarkSweep': { + collectionCount: 0, + collectionTime: 0, + }, + }, + } as unknown as Metrics; + + // WHEN + const garbageCollectorKeyExists = comp.metricsKeyExists('garbageCollector'); + + // THEN + expect(garbageCollectorKeyExists).toBeTruthy(); + }); + + it('should check that metrics key does not exist', () => { + // GIVEN + comp.metrics = { + garbageCollector: { + 'PS Scavenge': { + collectionCount: 0, + collectionTime: 0, + }, + 'PS MarkSweep': { + collectionCount: 0, + collectionTime: 0, + }, + }, + } as unknown as Metrics; + + // WHEN + const databasesCollectorKeyExists = comp.metricsKeyExists('databases'); + + // THEN + expect(databasesCollectorKeyExists).toBeFalsy(); + }); + }); + + describe('metricsKeyExistsAndObjectNotEmpty', () => { + it('should check that metrics key exists and is not empty', () => { + // GIVEN + comp.metrics = { + garbageCollector: { + 'PS Scavenge': { + collectionCount: 0, + collectionTime: 0, + }, + 'PS MarkSweep': { + collectionCount: 0, + collectionTime: 0, + }, + }, + } as unknown as Metrics; + + // WHEN + const garbageCollectorKeyExistsAndNotEmpty = comp.metricsKeyExistsAndObjectNotEmpty('garbageCollector'); + + // THEN + expect(garbageCollectorKeyExistsAndNotEmpty).toBeTruthy(); + }); + + it('should check that metrics key is empty', () => { + // GIVEN + comp.metrics = { + garbageCollector: {}, + } as Metrics; + + // WHEN + const garbageCollectorKeyEmpty = comp.metricsKeyExistsAndObjectNotEmpty('garbageCollector'); + + // THEN + expect(garbageCollectorKeyEmpty).toBeFalsy(); }); }); }); diff --git a/generators/angular/templates/src/main/webapp/app/core/util/event-manager.service.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/core/util/event-manager.service.spec.ts.ejs index a0d1373b49bf..2f2268005d48 100644 --- a/generators/angular/templates/src/main/webapp/app/core/util/event-manager.service.spec.ts.ejs +++ b/generators/angular/templates/src/main/webapp/app/core/util/event-manager.service.spec.ts.ejs @@ -53,7 +53,7 @@ describe('Event Manager tests', () => { eventManager.subscribe('modifier', (event: EventWithContent | string) => (recievedEvent = event)); // WHEN - eventManager.broadcast({ name: 'unrelatedModifier', content: 'unreleated modification' }); + eventManager.broadcast({ name: 'unrelatedModifier', content: 'unrelated modification' }); // THEN expect(recievedEvent).toBeNull(); diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.model.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.model.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.model.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.model.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.routes.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.routes.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.routes.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.routes.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.test-samples.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.test-samples.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/_entityFile.test-samples.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/_entityFile_.test-samples.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.html.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.html.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.html.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.html.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/delete/_entityFile-delete-dialog.component.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/delete/_entityFile_-delete-dialog.component.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.html.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.html.ejs similarity index 95% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.html.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.html.ejs index 7b82a687d5ab..04a01a9e7bf7 100644 --- a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.html.ejs +++ b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.html.ejs @@ -32,7 +32,7 @@ const fieldName = field.fieldName; const fieldType = field.fieldType; _%> -
Translate="<%= field.fieldTranslationKey %>"<% if (field.javadoc) { if (enableTranslation) { %> [ngbTooltip]="'<%= i18nKeyPrefix %>.help.<%= fieldName %>' | translate"<% } else { %> ngbTooltip="<%= field.javadoc %>"<% } } %>>__jhiTransformTranslate__('<%- field.fieldTranslationKey %>')
+
Translate="<%= field.fieldTranslationKey %>"<% if (field.documentation) { if (enableTranslation) { %> [ngbTooltip]="'<%= i18nKeyPrefix %>.help.<%= fieldName %>' | translate"<% } else { %> ngbTooltip="<%= field.documentation %>"<% } } %>>__jhiTransformTranslate__('<%- field.fieldTranslationKey %>')
<%_ if (field.fieldIsEnum) { _%> <%# TODO: import enum and use its key as label _%> diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/detail/_entityFile-detail.component.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/detail/_entityFile_-detail.component.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.html.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.html.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.html.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.html.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/_entityFile.component.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/_entityFile_.component.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/infinite-scroll-template.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/infinite-scroll-template.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/infinite-scroll-template.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/infinite-scroll-template.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/pagination-template.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/pagination-template.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/list/pagination-template.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/list/pagination-template.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/route/_entityFile-routing-resolve.service.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/route/_entityFile_-routing-resolve.service.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/route/_entityFile-routing-resolve.service.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/route/_entityFile_-routing-resolve.service.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/route/_entityFile-routing-resolve.service.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/route/_entityFile_-routing-resolve.service.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/route/_entityFile-routing-resolve.service.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/route/_entityFile_-routing-resolve.service.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/service/_entityFile.service.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/service/_entityFile_.service.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/service/_entityFile.service.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/service/_entityFile_.service.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/service/_entityFile.service.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/service/_entityFile_.service.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/service/_entityFile.service.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/service/_entityFile_.service.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-form.service.spec.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-form.service.spec.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-form.service.spec.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-form.service.spec.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-form.service.ts.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-form.service.ts.ejs similarity index 100% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-form.service.ts.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-form.service.ts.ejs diff --git a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-update.component.html.ejs b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-update.component.html.ejs similarity index 98% rename from generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-update.component.html.ejs rename to generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-update.component.html.ejs index cde67345c198..ddb13b25bcf8 100644 --- a/generators/angular/templates/src/main/webapp/app/entities/_entityFolder/update/_entityFile-update.component.html.ejs +++ b/generators/angular/templates/src/main/webapp/app/entities/_entityFolder_/update/_entityFile_-update.component.html.ejs @@ -45,7 +45,7 @@ _%>
*ngIf="editForm.controls.<%= field.fieldName %>.value !== null"<% } %>> - + <%_ if (field.fieldIsEnum) { _%>