-
-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
import-jdl doesn't generate code for new entities when adding new entities to the .jdl #26380
Comments
This is the output of the jhipster --import-jdl command: jhipster executionjhipster import-jdl .\src\main\resources\jdl\TotalFact.jdl --skip-checks WARNING! Since JHipster v8, the jhipster command will not use the locally installed generator-jhipster. If you want to execute the locally installed generator-jhipster, run: npx jhipster |
Zipped source of project: |
I noticed something similar. I added a new Entity to my jdl file, ran the In the second execution of the very same |
Could not reproduce: $ npx generator-jhipster@8.5.0 jdl bug-tracker.jdl --skip-install
...
$ echo 'entity Foo { name String } ' >> bug-tracker.jdl
$ npx generator-jhipster@8.5.0 jdl bug-tracker.jdl --skip-install --dry-run
██╗ ██╗ ██╗ ████████╗ ███████╗ ██████╗ ████████╗ ████████╗ ███████╗
██║ ██║ ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
██║ ████████║ ██║ ███████╔╝ ╚█████╗ ██║ ██████╗ ███████╔╝
██╗ ██║ ██╔═══██║ ██║ ██╔════╝ ╚═══██╗ ██║ ██╔═══╝ ██╔══██║
╚██████╔╝ ██║ ██║ ████████╗ ██║ ██████╔╝ ██║ ████████╗ ██║ ╚██╗
╚═════╝ ╚═╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═══════╝ ╚═╝ ╚═╝
https://www.jhipster.tech
Welcome to JHipster v8.5.0
INFO! Generating jdls bug-tracker.jdl
info Generating 1 application
_______________________________________________________________________________________________________________
Documentation for creating an application is at https://www.jhipster.tech/creating-an-app/
Application files will be generated in folder: /Volumes/T7/git/jhipster-samples/bug-tracker
_______________________________________________________________________________________________________________
WARNING! Using global configuration values: { samplesFolder: '/Volumes/T7/git/jhipster-samples' }
WARNING! Entity Ticket doesn't use DTO. You should check for User data leakage through assignedTo relationship.
WARNING! Entity Ticket doesn't use DTO. You should check for User data leakage through reportedBy relationship.
WARNING! Entity Comment doesn't use DTO. You should check for User data leakage through login relationship.
info KeyStore '/Volumes/T7/git/jhipster-samples/bug-tracker/src/main/resources/config/tls/keystore.p12' already exists. Leaving unchanged.
✔ applying multi-step templates
info Using existing git repository.
identical .prettierrc
identical .prettierignore
✔ prettier configuration files committed to disk
✔ loading translations
✔ updating package.json dependencies versions
✔ prettifying sonar-project.properties
✔ adding package-info.java files
✔ translating angular application
identical .editorconfig
identical sonar-project.properties
identical .husky/pre-commit
identical src/main/resources/banner.txt
identical .devcontainer/Dockerfile
identical pom.xml
identical src/main/resources/logback-spring.xml
identical src/main/resources/i18n/messages.properties
identical src/test/resources/logback.xml
identical src/test/resources/junit-platform.properties
identical mvnw
identical mvnw.cmd
identical .mvn/wrapper/maven-wrapper.jar
identical .mvn/wrapper/maven-wrapper.properties
identical .mvn/jvm.config
identical src/main/docker/jib/entrypoint.sh
identical checkstyle.xml
identical npmw
identical npmw.cmd
identical src/main/resources/config/liquibase/changelog/00000000000000_initial_schema.xml
conflict src/main/resources/config/liquibase/master.xml
removedadded
<?xml version="1.0" encoding="utf-8"?>
<databaseChangeLog
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-latest.xsd">
<property name="now" value="current_timestamp" dbms="postgresql"/>
<property name="floatType" value="float4" dbms="postgresql"/>
<property name="clobType" value="clob" dbms="postgresql"/>
<property name="blobType" value="blob" dbms="postgresql"/>
<property name="uuidType" value="uuid" dbms="postgresql"/>
<property name="datetimeType" value="datetime" dbms="postgresql"/>
<include file="config/liquibase/changelog/00000000000000_initial_schema.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175412_added_entity_Project.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175512_added_entity_Label.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175612_added_entity_Ticket.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175712_added_entity_Attachment.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175812_added_entity_Comment.xml" relativeToChangelogFile="false"/>
+ <include file="config/liquibase/changelog/20240613175813_added_entity_Foo.xml" relativeToChangelogFile="false"/>
<!-- jhipster-needle-liquibase-add-changelog - JHipster will add liquibase changelogs here -->
<include file="config/liquibase/changelog/20240613175612_added_entity_constraints_Ticket.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175712_added_entity_constraints_Attachment.xml" relativeToChangelogFile="false"/>
<include file="config/liquibase/changelog/20240613175812_added_entity_constraints_Comment.xml" relativeToChangelogFile="false"/>
<!-- jhipster-needle-liquibase-add-constraints-changelog - JHipster will add liquibase constraints changelogs here -->
<!-- jhipster-needle-liquibase-add-incremental-changelog - JHipster will add incremental liquibase changelogs here -->
</databaseChangeLog>
identical src/main/resources/config/liquibase/data/user_authority.csv
identical src/main/resources/config/liquibase/data/user.csv
identical src/main/resources/config/liquibase/data/authority.csv
identical src/main/webapp/content/images/jhipster_family_member_0.svg
identical src/main/webapp/content/images/jhipster_family_member_0_head-192.png
identical src/main/webapp/content/images/jhipster_family_member_0_head-256.png
identical src/main/webapp/content/images/jhipster_family_member_0_head-384.png
identical src/main/webapp/content/images/jhipster_family_member_0_head-512.png
identical src/main/webapp/content/images/jhipster_family_member_1.svg
identical src/main/webapp/content/images/jhipster_family_member_1_head-192.png
identical src/main/webapp/content/images/jhipster_family_member_1_head-256.png
identical src/main/webapp/content/images/jhipster_family_member_1_head-384.png
identical src/main/webapp/content/images/jhipster_family_member_1_head-512.png
identical src/main/webapp/content/images/jhipster_family_member_2.svg
identical src/main/webapp/content/images/jhipster_family_member_2_head-192.png
identical src/main/webapp/content/images/jhipster_family_member_2_head-256.png
identical src/main/webapp/content/images/jhipster_family_member_2_head-384.png
identical src/main/webapp/content/images/jhipster_family_member_2_head-512.png
identical src/main/webapp/content/images/jhipster_family_member_3.svg
identical src/main/webapp/content/images/jhipster_family_member_3_head-192.png
identical src/main/webapp/content/images/jhipster_family_member_3_head-256.png
identical src/main/webapp/content/images/jhipster_family_member_3_head-384.png
identical src/main/webapp/content/images/logo-jhipster.png
identical src/main/webapp/favicon.ico
identical src/main/webapp/content/images/jhipster_family_member_3_head-512.png
identical src/main/webapp/swagger-ui/dist/images/throbber.gif
identical .eslintignore
identical src/main/webapp/manifest.webapp
identical src/main/webapp/WEB-INF/web.xml
identical src/main/webapp/robots.txt
identical src/main/resources/i18n/messages_en.properties
identical src/test/resources/i18n/messages_en.properties
identical webpack/logo-jhipster.png
identical package.json
identical src/main/resources/config/liquibase/fake-data/blob/hipster.png
identical src/main/resources/config/liquibase/changelog/20240613175412_added_entity_Project.xml
identical src/main/resources/config/liquibase/fake-data/project.csv
identical src/main/resources/config/liquibase/changelog/20240613175512_added_entity_Label.xml
identical src/main/resources/config/liquibase/fake-data/label.csv
force .yo-rc.json
identical src/main/resources/config/liquibase/changelog/20240613175612_added_entity_Ticket.xml
identical src/main/resources/config/liquibase/fake-data/ticket.csv
identical src/main/resources/config/liquibase/changelog/20240613175612_added_entity_constraints_Ticket.xml
identical src/main/resources/config/liquibase/changelog/20240613175712_added_entity_constraints_Attachment.xml
force .jhipster/Project.json
identical src/main/resources/config/liquibase/fake-data/attachment.csv
identical src/main/resources/config/liquibase/changelog/20240613175712_added_entity_Attachment.xml
identical src/main/resources/config/liquibase/changelog/20240613175812_added_entity_Comment.xml
identical src/main/resources/config/liquibase/changelog/20240613175812_added_entity_constraints_Comment.xml
identical src/main/resources/config/liquibase/fake-data/comment.csv
create src/main/resources/config/liquibase/changelog/20240613175813_added_entity_Foo.xml
force .jhipster/Label.json
create src/main/resources/config/liquibase/fake-data/foo.csv
force .jhipster/Ticket.json
force .jhipster/Attachment.json
force .jhipster/Comment.json
force .jhipster/Foo.json
identical .lintstagedrc.cjs
identical .devcontainer/devcontainer.json
identical src/main/resources/templates/error.html
identical src/main/resources/config/application.yml
identical src/main/resources/config/application-dev.yml
identical src/main/resources/config/application-tls.yml
identical src/main/resources/config/application-prod.yml
identical src/test/resources/config/application.yml
identical src/main/resources/templates/mail/activationEmail.html
identical src/main/resources/templates/mail/creationEmail.html
identical src/main/resources/templates/mail/passwordResetEmail.html
identical .gitignore
identical src/test/resources/templates/mail/activationEmail.html
identical .gitattributes
identical src/test/resources/templates/mail/creationEmail.html
identical src/test/resources/templates/mail/passwordResetEmail.html
identical src/test/resources/META-INF/spring.factories
identical src/test/resources/templates/mail/testEmail.html
identical src/main/docker/postgresql.yml
identical src/main/docker/app.yml
identical src/main/docker/monitoring.yml
identical src/main/docker/jhipster-control-center.yml
identical src/main/docker/grafana/provisioning/dashboards/dashboard.yml
identical src/main/docker/grafana/provisioning/dashboards/JVM.json
identical src/main/docker/grafana/provisioning/datasources/datasource.yml
identical src/main/docker/sonar.yml
identical src/main/docker/prometheus/prometheus.yml
identical src/test/resources/config/application-testdev.yml
identical src/test/resources/config/application-testprod.yml
identical src/main/webapp/content/css/loading.css
identical src/main/webapp/404.html
identical src/main/webapp/index.html
identical src/main/webapp/swagger-ui/index.html
identical .eslintrc.json
identical angular.json
identical ngsw-config.json
identical tsconfig.json
identical tsconfig.app.json
identical tsconfig.spec.json
identical src/main/webapp/content/scss/_bootstrap-variables.scss
identical src/main/webapp/content/scss/global.scss
identical src/main/webapp/content/scss/vendor.scss
identical src/main/webapp/app/home/home.component.html
identical src/main/webapp/app/layouts/main/main.component.html
conflict src/main/webapp/app/layouts/navbar/navbar.component.html
removedadded
<nav data-cy="navbar" class="navbar navbar-dark navbar-expand-md bg-dark">
<div class="container-fluid">
<a class="navbar-brand logo" routerLink="/" (click)="collapseNavbar()">
<span class="logo-img"></span>
<span class="navbar-title" jhiTranslate="global.title">Jhipster</span>
<span class="navbar-version">{{ version }}</span>
</a>
<a
class="navbar-toggler d-lg-none"
href="javascript:void(0);"
data-toggle="collapse"
data-target="#navbarResponsive"
aria-controls="navbarResponsive"
aria-expanded="false"
aria-label="Toggle navigation"
(click)="toggleNavbar()"
>
<fa-icon icon="bars"></fa-icon>
</a>
<div class="navbar-collapse collapse" id="navbarResponsive" [ngbCollapse]="isNavbarCollapsed()">
<ul class="navbar-nav ms-auto">
<li class="nav-item" routerLinkActive="active" [routerLinkActiveOptions]="{ exact: true }">
<a class="nav-link" routerLink="/" (click)="collapseNavbar()">
<span>
<fa-icon icon="home"></fa-icon>
<span jhiTranslate="global.menu.home">Home</span>
</span>
</a>
</li>
<!-- jhipster-needle-add-element-to-menu - JHipster will add new menu items here -->
@if (account() !== null) {
<li
ngbDropdown
class="nav-item dropdown pointer"
display="dynamic"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
>
<a class="nav-link dropdown-toggle" ngbDropdownToggle href="javascript:void(0);" id="entity-menu" data-cy="entity">
<span>
<fa-icon icon="th-list"></fa-icon>
<span jhiTranslate="global.menu.entities.main">Entities</span>
</span>
</a>
<ul class="dropdown-menu" ngbDropdownMenu aria-labelledby="entity-menu">
<li>
<a
class="dropdown-item"
routerLink="/project"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.project">Project</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/label"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.label">Label</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/ticket"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.ticket">Ticket</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/attachment"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.attachment">Attachment</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/comment"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.comment">Comment</span>
</a>
</li>
+ <li>
+ <a
+ class="dropdown-item"
+ routerLink="/foo"
+ routerLinkActive="active"
+ [routerLinkActiveOptions]="{ exact: true }"
+ (click)="collapseNavbar()"
+ >
+ <fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
+ <span jhiTranslate="global.menu.entities.foo">Foo</span>
+ </a>
+ </li>
<!-- jhipster-needle-add-entity-to-menu - JHipster will add entities to the menu here -->
</ul>
</li>
}
<li
*jhiHasAnyAuthority="'ROLE_ADMIN'"
ngbDropdown
class="nav-item dropdown pointer"
display="dynamic"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
>
<a class="nav-link dropdown-toggle" ngbDropdownToggle href="javascript:void(0);" id="admin-menu" data-cy="adminMenu">
<span>
<fa-icon icon="users-cog"></fa-icon>
<span jhiTranslate="global.menu.admin.main">Administration</span>
</span>
</a>
<ul class="dropdown-menu" ngbDropdownMenu aria-labelledby="admin-menu">
<li>
<a
class="dropdown-item"
routerLink="/authority"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
(click)="collapseNavbar()"
>
<fa-icon icon="asterisk" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.entities.adminAuthority">Authority</span>
</a>
</li>
<!-- jhipster-needle-add-element-to-admin-menu - JHipster will add entities to the admin menu here -->
<li>
<a class="dropdown-item" routerLink="/admin/user-management" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="users" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.userManagement">User management</span>
</a>
</li>
<li>
<a class="dropdown-item" routerLink="/admin/metrics" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="tachometer-alt" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.metrics">Metrics</span>
</a>
</li>
<li>
<a class="dropdown-item" routerLink="/admin/health" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="heart" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.health">Health</span>
</a>
</li>
<li>
<a class="dropdown-item" routerLink="/admin/configuration" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="cogs" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.configuration">Configuration</span>
</a>
</li>
<li>
<a class="dropdown-item" routerLink="/admin/logs" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="tasks" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.logs">Logs</span>
</a>
</li>
@if (openAPIEnabled) {
<li>
<a class="dropdown-item" routerLink="/admin/docs" routerLinkActive="active" (click)="collapseNavbar()">
<fa-icon icon="book" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.admin.apidocs">API</span>
</a>
</li>
}
</ul>
</li>
@if (languages && languages.length > 1) {
<li ngbDropdown class="nav-item dropdown pointer" display="dynamic">
<a class="nav-link dropdown-toggle" ngbDropdownToggle href="javascript:void(0);" id="languagesnavBarDropdown">
<span>
<fa-icon icon="flag"></fa-icon>
<span jhiTranslate="global.menu.language">Language</span>
</span>
</a>
<ul class="dropdown-menu" ngbDropdownMenu aria-labelledby="languagesnavBarDropdown">
@for (language of languages; track $index) {
<li>
<a
class="dropdown-item"
[jhiActiveMenu]="language"
href="javascript:void(0);"
(click)="changeLanguage(language); collapseNavbar()"
>{{ language | findLanguageFromKey }}</a
>
</li>
}
</ul>
</li>
}
<li
ngbDropdown
class="nav-item dropdown pointer"
display="dynamic"
routerLinkActive="active"
[routerLinkActiveOptions]="{ exact: true }"
>
<a class="nav-link dropdown-toggle" ngbDropdownToggle href="javascript:void(0);" id="account-menu" data-cy="accountMenu">
@if (!account()?.imageUrl) {
<span>
<fa-icon icon="user"></fa-icon>
<span jhiTranslate="global.menu.account.main">Account</span>
</span>
} @else {
<span>
<img [src]="account()!.imageUrl" class="profile-image rounded-circle" alt="Avatar" />
</span>
}
</a>
<ul class="dropdown-menu" ngbDropdownMenu aria-labelledby="account-menu">
@if (account() !== null) {
<li>
<a
class="dropdown-item"
routerLink="/account/settings"
routerLinkActive="active"
(click)="collapseNavbar()"
data-cy="settings"
>
<fa-icon icon="wrench" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.account.settings">Settings</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/account/password"
routerLinkActive="active"
(click)="collapseNavbar()"
data-cy="passwordItem"
>
<fa-icon icon="lock" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.account.password">Password</span>
</a>
</li>
<li>
<a class="dropdown-item" (click)="logout()" id="logout" data-cy="logout">
<fa-icon icon="sign-out-alt" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.account.logout">Sign out</span>
</a>
</li>
} @else {
<li>
<a class="dropdown-item" (click)="login()" id="login" data-cy="login">
<fa-icon icon="sign-in-alt" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.account.login">Sign in</span>
</a>
</li>
<li>
<a
class="dropdown-item"
routerLink="/account/register"
routerLinkActive="active"
(click)="collapseNavbar()"
data-cy="register"
>
<fa-icon icon="user-plus" [fixedWidth]="true"></fa-icon>
<span jhiTranslate="global.menu.account.register">Register</span>
</a>
</li>
}
</ul>
</li>
</ul>
</div>
</div>
</nav>
identical src/main/webapp/app/layouts/footer/footer.component.html
identical src/main/webapp/app/layouts/error/error.component.html
identical src/main/webapp/app/layouts/profiles/page-ribbon.component.scss
identical src/main/webapp/app/layouts/navbar/navbar.component.scss
identical src/main/webapp/app/login/login.component.html
identical src/main/webapp/app/home/home.component.scss
identical src/main/webapp/app/account/activate/activate.component.html
identical src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.html
identical src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.scss
identical src/main/webapp/app/account/password/password.component.html
identical src/main/webapp/app/account/register/register.component.html
identical src/main/webapp/app/account/password-reset/init/password-reset-init.component.html
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.html
identical src/main/webapp/app/account/settings/settings.component.html
identical src/main/webapp/app/admin/docs/docs.component.html
identical src/main/webapp/app/admin/configuration/configuration.component.html
identical src/main/webapp/app/admin/docs/docs.component.scss
identical src/main/webapp/app/admin/health/health.component.html
identical src/main/webapp/app/admin/health/modal/health-modal.component.html
identical src/main/webapp/app/admin/logs/logs.component.html
identical src/main/webapp/app/admin/metrics/metrics.component.html
identical src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.html
identical src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.html
identical src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.html
identical src/main/webapp/app/shared/alert/alert.component.html
identical src/main/webapp/app/shared/alert/alert-error.component.html
identical src/main/webapp/app/shared/filter/filter.component.html
identical src/test/java/com/mycompany/myapp/domain/AssertUtils.java
identical src/test/java/com/mycompany/myapp/security/SecurityUtilsUnitTest.java
identical src/test/java/com/mycompany/myapp/TechnicalStructureTest.java
identical src/test/java/com/mycompany/myapp/config/AsyncSyncConfiguration.java
identical src/test/java/com/mycompany/myapp/IntegrationTest.java
identical src/test/java/com/mycompany/myapp/config/SpringBootTestClassOrderer.java
identical src/test/java/com/mycompany/myapp/config/StaticResourcesWebConfigurerTest.java
identical src/test/java/com/mycompany/myapp/web/rest/TestUtil.java
identical src/test/java/com/mycompany/myapp/web/filter/SpaWebFilterIT.java
identical src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorTestController.java
identical src/test/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslatorIT.java
identical src/main/webapp/i18n/en/error.json
identical src/test/java/com/mycompany/myapp/web/rest/WithUnauthenticatedMockUser.java
identical src/test/java/com/mycompany/myapp/management/SecurityMetersServiceTests.java
identical src/main/webapp/app/admin/user-management/list/user-management.component.html
identical src/test/java/com/mycompany/myapp/security/jwt/AuthenticationIntegrationTest.java
identical src/main/webapp/app/admin/user-management/detail/user-management-detail.component.html
identical src/main/webapp/app/admin/user-management/update/user-management-update.component.html
identical src/test/java/com/mycompany/myapp/security/jwt/JwtAuthenticationTestUtils.java
identical src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.html
identical src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationSecurityMetersIT.java
identical src/test/java/com/mycompany/myapp/security/jwt/TokenAuthenticationIT.java
identical src/test/java/com/mycompany/myapp/web/rest/AuthenticateControllerIT.java
identical src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.html
identical src/main/webapp/app/entities/admin/authority/list/authority.component.html
identical src/main/webapp/app/entities/admin/authority/update/authority-update.component.html
identical src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.html
identical src/main/webapp/app/entities/project/detail/project-detail.component.html
identical src/main/webapp/app/entities/project/list/project.component.html
identical src/main/webapp/app/entities/project/update/project-update.component.html
identical src/main/webapp/app/entities/project/delete/project-delete-dialog.component.html
identical src/test/java/com/mycompany/myapp/web/rest/AccountResourceIT.java
identical src/main/java/com/mycompany/myapp/GeneratedByJHipster.java
identical src/main/java/com/mycompany/myapp/security/SpringSecurityAuditorAware.java
identical src/main/webapp/app/entities/label/detail/label-detail.component.html
identical src/main/webapp/app/entities/label/list/label.component.html
identical src/main/java/com/mycompany/myapp/security/SecurityUtils.java
identical src/main/java/com/mycompany/myapp/security/AuthoritiesConstants.java
identical src/main/webapp/app/entities/label/update/label-update.component.html
identical src/main/webapp/app/entities/label/delete/label-delete-dialog.component.html
identical src/main/webapp/app/entities/ticket/detail/ticket-detail.component.html
identical src/main/webapp/app/entities/ticket/list/ticket.component.html
identical src/main/java/com/mycompany/myapp/config/SecurityConfiguration.java
identical src/main/java/com/mycompany/myapp/JhipsterApp.java
identical src/main/webapp/app/entities/ticket/update/ticket-update.component.html
identical src/main/webapp/app/entities/ticket/delete/ticket-delete-dialog.component.html
identical src/main/java/com/mycompany/myapp/aop/logging/LoggingAspect.java
identical src/main/java/com/mycompany/myapp/config/AsyncConfiguration.java
identical src/main/java/com/mycompany/myapp/config/CRLFLogConverter.java
identical src/main/java/com/mycompany/myapp/config/DateTimeFormatConfiguration.java
identical src/main/webapp/app/entities/attachment/detail/attachment-detail.component.html
identical src/main/java/com/mycompany/myapp/config/LoggingConfiguration.java
identical src/main/java/com/mycompany/myapp/config/ApplicationProperties.java
identical src/main/java/com/mycompany/myapp/config/LoggingAspectConfiguration.java
identical src/main/webapp/app/entities/attachment/list/attachment.component.html
identical src/main/java/com/mycompany/myapp/config/JacksonConfiguration.java
identical src/main/java/com/mycompany/myapp/config/WebConfigurer.java
identical src/main/webapp/app/entities/attachment/update/attachment-update.component.html
identical src/main/webapp/app/entities/attachment/delete/attachment-delete-dialog.component.html
identical jest.conf.js
identical webpack/environment.js
identical webpack/proxy.conf.js
identical webpack/webpack.custom.js
identical src/test/java/com/mycompany/myapp/service/MailServiceIT.java
identical src/main/webapp/app/entities/comment/detail/comment-detail.component.html
identical src/test/java/com/mycompany/myapp/security/DomainUserDetailsServiceIT.java
identical src/main/webapp/app/entities/comment/list/comment.component.html
identical src/test/java/com/mycompany/myapp/config/CRLFLogConverterTest.java
identical src/main/webapp/main.ts
identical src/main/webapp/app/entities/comment/update/comment-update.component.html
identical src/test/java/com/mycompany/myapp/config/WebConfigurerTest.java
identical src/test/java/com/mycompany/myapp/config/WebConfigurerTestController.java
identical src/main/webapp/app/entities/comment/delete/comment-delete-dialog.component.html
identical src/test/java/com/mycompany/myapp/config/timezone/HibernateTimeZoneIT.java
identical src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapper.java
identical src/test/java/com/mycompany/myapp/repository/timezone/DateTimeWrapperRepository.java
identical src/test/java/com/mycompany/myapp/config/EmbeddedSQL.java
create src/main/webapp/app/entities/foo/detail/foo-detail.component.html
identical src/main/webapp/bootstrap.ts
create src/main/webapp/app/entities/foo/list/foo.component.html
identical src/test/java/com/mycompany/myapp/config/SqlTestContainersSpringContextCustomizerFactory.java
identical src/main/webapp/declarations.d.ts
identical src/test/java/com/mycompany/myapp/config/SqlTestContainer.java
identical src/test/java/com/mycompany/myapp/config/PostgreSqlTestContainer.java
identical src/test/java/com/mycompany/myapp/domain/AuthorityAsserts.java
identical src/test/java/com/mycompany/myapp/domain/AuthorityTest.java
identical src/test/java/com/mycompany/myapp/domain/AuthorityTestSamples.java
identical src/test/java/com/mycompany/myapp/domain/ProjectAsserts.java
create src/main/webapp/app/entities/foo/update/foo-update.component.html
identical src/test/java/com/mycompany/myapp/domain/ProjectTest.java
identical src/test/java/com/mycompany/myapp/domain/ProjectTestSamples.java
create src/main/webapp/app/entities/foo/delete/foo-delete-dialog.component.html
identical src/test/java/com/mycompany/myapp/domain/LabelAsserts.java
identical src/test/java/com/mycompany/myapp/domain/LabelTest.java
identical src/test/java/com/mycompany/myapp/domain/LabelTestSamples.java
identical src/test/java/com/mycompany/myapp/domain/TicketAsserts.java
identical src/test/java/com/mycompany/myapp/domain/TicketTest.java
identical README.md
identical src/test/java/com/mycompany/myapp/domain/TicketTestSamples.java
identical src/main/docker/services.yml
identical src/test/java/com/mycompany/myapp/domain/AttachmentAsserts.java
identical src/main/webapp/i18n/en/login.json
identical src/test/java/com/mycompany/myapp/domain/AttachmentTest.java
identical src/test/java/com/mycompany/myapp/domain/AttachmentTestSamples.java
identical src/main/webapp/i18n/en/password.json
identical src/main/webapp/i18n/en/register.json
identical src/test/java/com/mycompany/myapp/domain/CommentAsserts.java
identical src/main/webapp/i18n/en/sessions.json
identical src/main/webapp/i18n/en/settings.json
identical src/main/webapp/i18n/en/configuration.json
identical src/test/java/com/mycompany/myapp/domain/CommentTest.java
identical src/main/webapp/i18n/en/logs.json
identical src/main/webapp/i18n/en/metrics.json
identical src/test/java/com/mycompany/myapp/domain/CommentTestSamples.java
identical src/main/webapp/i18n/en/activate.json
create src/test/java/com/mycompany/myapp/domain/FooAsserts.java
conflict src/main/webapp/i18n/en/global.json
removedadded
{
"global": {
"title": "Jhipster",
"browsehappy": "You are using an <strong>outdated</strong> browser. Please <a href=\"http://browsehappy.com/?locale=en\">upgrade your browser</a> to improve your experience.",
"menu": {
"home": "Home",
"jhipster-needle-menu-add-element": "JHipster will add additional menu entries here (do not translate!)",
"entities": {
"main": "Entities",
"jhipster-needle-menu-add-entry": "JHipster will add additional entities here (do not translate!)",
"adminAuthority": "Authority",
"project": "Project",
"label": "Label",
"ticket": "Ticket",
"attachment": "Attachment",
- "comment": "Comment"
+ "comment": "Comment",
+ "foo": "Foo"
},
"account": {
"main": "Account",
"settings": "Settings",
"password": "Password",
"sessions": "Sessions",
"login": "Sign in",
"logout": "Sign out",
"register": "Register"
},
"admin": {
"main": "Administration",
"userManagement": "User management",
"tracker": "User tracker",
"metrics": "Metrics",
"health": "Health",
"configuration": "Configuration",
"logs": "Logs",
"apidocs": "API",
"database": "Database",
"jhipster-needle-menu-add-admin-element": "JHipster will add additional menu entries here (do not translate!)"
},
"language": "Language"
},
"form": {
"username.label": "Username",
"username.placeholder": "Your username",
"currentpassword.label": "Current password",
"currentpassword.placeholder": "Current password",
"newpassword.label": "New password",
"newpassword.placeholder": "New password",
"confirmpassword.label": "New password confirmation",
"confirmpassword.placeholder": "Confirm the new password",
"email.label": "Email",
"email.placeholder": "Your email"
},
"messages": {
"info": {
"authenticated": {
"prefix": "If you want to ",
"link": "sign in",
"suffix": ", you can try the default accounts:<br/>- Administrator (login=\"admin\" and password=\"admin\") <br/>- User (login=\"user\" and password=\"user\")."
},
"register": {
"noaccount": "You don't have an account yet?",
"link": "Register a new account"
}
},
"error": {
"dontmatch": "The password and its confirmation do not match!"
},
"validate": {
"newpassword": {
"required": "Your password is required.",
"minlength": "Your password is required to be at least 4 characters.",
"maxlength": "Your password cannot be longer than 50 characters.",
"strength": "Password strength:"
},
"confirmpassword": {
"required": "Your confirmation password is required.",
"minlength": "Your confirmation password is required to be at least 4 characters.",
"maxlength": "Your confirmation password cannot be longer than 50 characters."
},
"email": {
"required": "Your email is required.",
"invalid": "Your email is invalid.",
"minlength": "Your email is required to be at least 5 characters.",
"maxlength": "Your email cannot be longer than 50 characters."
}
}
},
"field": {
"id": "ID"
},
"ribbon": {
"dev": "Development"
},
"item-count": "Showing {{first}} - {{second}} of {{total}} items."
},
"entity": {
"action": {
"addblob": "Add blob",
"addimage": "Add image",
"back": "Back",
"cancel": "Cancel",
"delete": "Delete",
"edit": "Edit",
"open": "Open",
"save": "Save",
"view": "View",
"show": "Show {{otherEntity}}"
},
"detail": {
"field": "Field",
"value": "Value"
},
"delete": {
"title": "Confirm delete operation"
},
"validation": {
"required": "This field is required.",
"minlength": "This field is required to be at least {{ min }} characters.",
"maxlength": "This field cannot be longer than {{ max }} characters.",
"min": "This field should be at least {{ min }}.",
"max": "This field cannot be more than {{ max }}.",
"minbytes": "This field should be at least {{ min }} bytes.",
"maxbytes": "This field cannot be more than {{ max }} bytes.",
"pattern": "This field should follow pattern for {{ pattern }}.",
"number": "This field should be a number.",
"datetimelocal": "This field should be a date and time.",
"patternLogin": "This field can only contain letters, digits and e-mail addresses."
},
"filters": {
"set": "Following filters are set",
"clear": "Clear filter",
"clearAll": "Clear all filters"
}
},
"error": {
"internalServerError": "Internal server error",
"server.not.reachable": "Server not reachable",
"url.not.found": "Not found",
"NotNull": "Field {{ fieldName }} cannot be empty!",
"Size": "Field {{ fieldName }} does not meet min/max size requirements!",
"userexists": "Login name already used!",
"emailexists": "Email is already in use!",
"idexists": "A new {{ entityName }} cannot already have an ID",
"idnull": "Invalid ID",
"idinvalid": "Invalid ID",
"idnotfound": "ID cannot be found",
"file": {
"could.not.extract": "Could not extract file",
"not.image": "File was expected to be an image but was found to be \"{{ fileType }}\""
}
},
"footer": "This is your footer"
}
identical src/main/webapp/i18n/en/home.json
create src/test/java/com/mycompany/myapp/domain/FooTest.java
identical src/main/webapp/i18n/en/reset.json
create src/test/java/com/mycompany/myapp/domain/FooTestSamples.java
identical src/main/webapp/i18n/en/health.json
identical src/main/java/com/mycompany/myapp/config/Constants.java
identical src/main/webapp/i18n/en/status.json
identical src/main/webapp/i18n/en/type.json
identical src/main/webapp/i18n/en/priority.json
identical src/main/webapp/i18n/en/adminAuthority.json
identical src/main/webapp/i18n/en/project.json
identical src/main/webapp/i18n/en/label.json
identical src/main/webapp/i18n/en/ticket.json
identical src/main/webapp/i18n/en/attachment.json
identical src/main/webapp/i18n/en/comment.json
identical src/main/java/com/mycompany/myapp/domain/AbstractAuditingEntity.java
create src/main/webapp/i18n/en/foo.json
identical src/main/webapp/i18n/en/user-management.json
identical src/main/java/com/mycompany/myapp/web/rest/errors/BadRequestAlertException.java
identical src/main/java/com/mycompany/myapp/web/rest/errors/ErrorConstants.java
identical src/main/webapp/app/app.config.ts
identical src/main/java/com/mycompany/myapp/web/rest/errors/ExceptionTranslator.java
identical src/main/java/com/mycompany/myapp/web/rest/errors/FieldErrorVM.java
identical src/main/java/com/mycompany/myapp/config/StaticResourcesWebConfiguration.java
identical src/main/java/com/mycompany/myapp/web/filter/SpaWebFilter.java
identical src/main/java/com/mycompany/myapp/config/SecurityJwtConfiguration.java
identical src/main/java/com/mycompany/myapp/management/SecurityMetersService.java
identical src/main/java/com/mycompany/myapp/web/rest/vm/LoginVM.java
identical src/main/java/com/mycompany/myapp/web/rest/AuthenticateController.java
identical src/main/webapp/app/app.component.ts
identical src/main/java/com/mycompany/myapp/web/rest/AccountResource.java
identical src/main/java/com/mycompany/myapp/web/rest/vm/ManagedUserVM.java
identical src/main/java/com/mycompany/myapp/security/DomainUserDetailsService.java
identical src/main/java/com/mycompany/myapp/security/UserNotActivatedException.java
identical src/main/webapp/app/app.routes.ts
identical src/main/webapp/app/app.constants.ts
identical src/test/java/com/mycompany/myapp/service/mapper/UserMapperTest.java
identical src/main/webapp/app/app-page-title-strategy.ts
identical src/test/java/com/mycompany/myapp/service/UserServiceIT.java
conflict src/main/webapp/app/entities/entity-navbar-items.ts
removedadded
import NavbarItem from 'app/layouts/navbar/navbar-item.model';
export const EntityNavbarItems: NavbarItem[] = [
{
name: 'Project',
route: '/project',
translationKey: 'global.menu.entities.project',
},
{
name: 'Label',
route: '/label',
translationKey: 'global.menu.entities.label',
},
{
name: 'Ticket',
route: '/ticket',
translationKey: 'global.menu.entities.ticket',
},
{
name: 'Attachment',
route: '/attachment',
translationKey: 'global.menu.entities.attachment',
},
{
name: 'Comment',
route: '/comment',
translationKey: 'global.menu.entities.comment',
},
+ {
+ name: 'Foo',
+ route: '/foo',
+ translationKey: 'global.menu.entities.foo',
+ },
];
conflict src/main/webapp/app/entities/entity.routes.ts
removedadded
import { Routes } from '@angular/router';
const routes: Routes = [
{
path: 'authority',
data: { pageTitle: 'jhipsterApp.adminAuthority.home.title' },
loadChildren: () => import('./admin/authority/authority.routes'),
},
{
path: 'project',
data: { pageTitle: 'jhipsterApp.project.home.title' },
loadChildren: () => import('./project/project.routes'),
},
{
path: 'label',
data: { pageTitle: 'jhipsterApp.label.home.title' },
loadChildren: () => import('./label/label.routes'),
},
{
path: 'ticket',
data: { pageTitle: 'jhipsterApp.ticket.home.title' },
loadChildren: () => import('./ticket/ticket.routes'),
},
{
path: 'attachment',
data: { pageTitle: 'jhipsterApp.attachment.home.title' },
loadChildren: () => import('./attachment/attachment.routes'),
},
{
path: 'comment',
data: { pageTitle: 'jhipsterApp.comment.home.title' },
loadChildren: () => import('./comment/comment.routes'),
},
+ {
+ path: 'foo',
+ data: { pageTitle: 'jhipsterApp.foo.home.title' },
+ loadChildren: () => import('./foo/foo.routes'),
+ },
/* jhipster-needle-add-entity-route - JHipster will add entity modules routes here */
];
export default routes;
identical src/main/webapp/app/home/home.component.ts
identical src/main/webapp/app/layouts/profiles/page-ribbon.component.ts
identical src/test/java/com/mycompany/myapp/web/rest/UserResourceIT.java
identical src/main/webapp/app/layouts/profiles/profile.service.ts
identical src/main/webapp/app/layouts/profiles/profile-info.model.ts
identical src/test/java/com/mycompany/myapp/web/rest/PublicUserResourceIT.java
identical src/test/java/com/mycompany/myapp/web/rest/AuthorityResourceIT.java
identical src/main/webapp/app/layouts/main/main.component.ts
identical src/test/java/com/mycompany/myapp/web/rest/ProjectResourceIT.java
identical src/main/webapp/app/layouts/navbar/navbar-item.model.d.ts
identical src/test/java/com/mycompany/myapp/web/rest/LabelResourceIT.java
identical src/test/java/com/mycompany/myapp/web/rest/TicketResourceIT.java
identical src/main/webapp/app/layouts/navbar/navbar.component.ts
identical src/main/webapp/app/layouts/error/error.route.ts
identical src/main/webapp/app/layouts/footer/footer.component.ts
identical src/test/java/com/mycompany/myapp/web/rest/AttachmentResourceIT.java
identical src/main/webapp/app/layouts/error/error.component.ts
identical src/test/java/com/mycompany/myapp/web/rest/CommentResourceIT.java
identical src/main/webapp/app/login/login.service.ts
identical src/main/webapp/app/layouts/navbar/active-menu.directive.ts
identical src/main/webapp/app/login/login.component.ts
identical src/main/webapp/app/login/login.model.ts
create src/test/java/com/mycompany/myapp/web/rest/FooResourceIT.java
identical src/main/java/com/mycompany/myapp/service/MailService.java
identical src/main/webapp/app/account/account.route.ts
identical src/main/java/com/mycompany/myapp/service/dto/PasswordChangeDTO.java
identical src/main/java/com/mycompany/myapp/service/EmailAlreadyUsedException.java
identical src/main/java/com/mycompany/myapp/service/InvalidPasswordException.java
identical src/main/java/com/mycompany/myapp/service/UsernameAlreadyUsedException.java
identical src/main/java/com/mycompany/myapp/web/rest/vm/KeyAndPasswordVM.java
identical src/main/java/com/mycompany/myapp/web/rest/errors/EmailAlreadyUsedException.java
identical src/main/webapp/app/account/activate/activate.route.ts
identical src/main/java/com/mycompany/myapp/web/rest/errors/InvalidPasswordException.java
identical src/main/java/com/mycompany/myapp/web/rest/errors/LoginAlreadyUsedException.java
identical src/main/java/com/mycompany/myapp/ApplicationWebXml.java
identical src/main/java/com/mycompany/myapp/config/DatabaseConfiguration.java
identical src/main/webapp/app/account/activate/activate.component.ts
identical src/main/webapp/app/account/password/password.route.ts
identical src/main/webapp/app/account/activate/activate.service.ts
conflict src/main/java/com/mycompany/myapp/config/CacheConfiguration.java
removedadded
package com.mycompany.myapp.config;
import java.time.Duration;
import org.ehcache.config.builders.*;
import org.ehcache.jsr107.Eh107Configuration;
import org.hibernate.cache.jcache.ConfigSettings;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.cache.JCacheManagerCustomizer;
import org.springframework.boot.autoconfigure.orm.jpa.HibernatePropertiesCustomizer;
import org.springframework.boot.info.BuildProperties;
import org.springframework.boot.info.GitProperties;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.cache.interceptor.KeyGenerator;
import org.springframework.context.annotation.*;
import tech.jhipster.config.JHipsterProperties;
import tech.jhipster.config.cache.PrefixedKeyGenerator;
@Configuration
@EnableCaching
public class CacheConfiguration {
private GitProperties gitProperties;
private BuildProperties buildProperties;
private final javax.cache.configuration.Configuration<Object, Object> jcacheConfiguration;
public CacheConfiguration(JHipsterProperties jHipsterProperties) {
JHipsterProperties.Cache.Ehcache ehcache = jHipsterProperties.getCache().getEhcache();
jcacheConfiguration = Eh107Configuration.fromEhcacheCacheConfiguration(
CacheConfigurationBuilder.newCacheConfigurationBuilder(
Object.class,
Object.class,
ResourcePoolsBuilder.heap(ehcache.getMaxEntries())
)
.withExpiry(ExpiryPolicyBuilder.timeToLiveExpiration(Duration.ofSeconds(ehcache.getTimeToLiveSeconds())))
.build()
);
}
@Bean
public HibernatePropertiesCustomizer hibernatePropertiesCustomizer(javax.cache.CacheManager cacheManager) {
return hibernateProperties -> hibernateProperties.put(ConfigSettings.CACHE_MANAGER, cacheManager);
}
@Bean
public JCacheManagerCustomizer cacheManagerCustomizer() {
return cm -> {
createCache(cm, com.mycompany.myapp.repository.UserRepository.USERS_BY_LOGIN_CACHE);
createCache(cm, com.mycompany.myapp.repository.UserRepository.USERS_BY_EMAIL_CACHE);
createCache(cm, com.mycompany.myapp.domain.User.class.getName());
createCache(cm, com.mycompany.myapp.domain.Authority.class.getName());
createCache(cm, com.mycompany.myapp.domain.User.class.getName() + ".authorities");
createCache(cm, com.mycompany.myapp.domain.Project.class.getName());
createCache(cm, com.mycompany.myapp.domain.Label.class.getName());
createCache(cm, com.mycompany.myapp.domain.Label.class.getName() + ".tickets");
createCache(cm, com.mycompany.myapp.domain.Ticket.class.getName());
createCache(cm, com.mycompany.myapp.domain.Ticket.class.getName() + ".attachments");
createCache(cm, com.mycompany.myapp.domain.Ticket.class.getName() + ".labels");
createCache(cm, com.mycompany.myapp.domain.Attachment.class.getName());
createCache(cm, com.mycompany.myapp.domain.Comment.class.getName());
createCache(cm, com.mycompany.myapp.domain.Comment.class.getName() + ".parents");
+ createCache(cm, com.mycompany.myapp.domain.Foo.class.getName());
// jhipster-needle-ehcache-add-entry
};
}
private void createCache(javax.cache.CacheManager cm, String cacheName) {
javax.cache.Cache<Object, Object> cache = cm.getCache(cacheName);
if (cache != null) {
cache.clear();
} else {
cm.createCache(cacheName, jcacheConfiguration);
}
}
@Autowired(required = false)
public void setGitProperties(GitProperties gitProperties) {
this.gitProperties = gitProperties;
}
@Autowired(required = false)
public void setBuildProperties(BuildProperties buildProperties) {
this.buildProperties = buildProperties;
}
@Bean
public KeyGenerator keyGenerator() {
return new PrefixedKeyGenerator(this.gitProperties, this.buildProperties);
}
}
identical src/main/java/com/mycompany/myapp/config/LiquibaseConfiguration.java
identical src/main/java/com/mycompany/myapp/domain/enumeration/Status.java
identical src/main/java/com/mycompany/myapp/domain/enumeration/Type.java
identical src/main/java/com/mycompany/myapp/domain/enumeration/Priority.java
identical src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.ts
identical src/main/webapp/app/account/password/password.component.ts
identical src/main/webapp/app/account/register/register.route.ts
identical src/main/java/com/mycompany/myapp/domain/User.java
identical src/main/java/com/mycompany/myapp/service/dto/UserDTO.java
identical src/main/java/com/mycompany/myapp/service/dto/AdminUserDTO.java
identical src/main/webapp/app/account/register/register.component.ts
identical src/main/webapp/app/account/password/password.service.ts
identical src/main/webapp/app/account/register/register.service.ts
identical src/main/webapp/app/account/register/register.model.ts
identical src/main/webapp/app/account/password-reset/init/password-reset-init.route.ts
identical src/main/java/com/mycompany/myapp/service/mapper/UserMapper.java
identical src/main/webapp/app/account/password-reset/init/password-reset-init.component.ts
identical src/main/webapp/app/account/password-reset/init/password-reset-init.service.ts
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.route.ts
identical src/main/java/com/mycompany/myapp/web/rest/UserResource.java
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.ts
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.ts
identical src/main/webapp/app/account/settings/settings.route.ts
identical src/main/webapp/app/account/settings/settings.component.ts
identical src/main/java/com/mycompany/myapp/service/UserService.java
identical src/main/webapp/app/admin/admin.routes.ts
identical src/main/webapp/app/admin/docs/docs.component.ts
identical src/main/java/com/mycompany/myapp/repository/UserRepository.java
identical src/main/java/com/mycompany/myapp/web/rest/PublicUserResource.java
identical src/main/java/com/mycompany/myapp/web/rest/AuthorityResource.java
identical src/main/webapp/app/admin/configuration/configuration.component.ts
identical src/main/webapp/app/admin/configuration/configuration.service.ts
identical src/main/webapp/app/admin/configuration/configuration.model.ts
identical src/main/webapp/app/admin/health/health.component.ts
identical src/main/webapp/app/admin/health/modal/health-modal.component.ts
identical src/main/java/com/mycompany/myapp/web/rest/ProjectResource.java
identical src/main/webapp/app/admin/health/health.service.ts
identical src/main/java/com/mycompany/myapp/web/rest/LabelResource.java
identical src/main/webapp/app/admin/health/health.model.ts
identical src/main/webapp/app/admin/logs/logs.component.ts
identical src/main/webapp/app/admin/logs/log.model.ts
identical src/main/java/com/mycompany/myapp/web/rest/TicketResource.java
identical src/main/webapp/app/admin/logs/logs.service.ts
identical src/main/java/com/mycompany/myapp/web/rest/AttachmentResource.java
identical src/main/java/com/mycompany/myapp/web/rest/CommentResource.java
identical src/main/webapp/app/admin/metrics/metrics.component.ts
create src/main/java/com/mycompany/myapp/web/rest/FooResource.java
identical src/main/java/com/mycompany/myapp/repository/AuthorityRepository.java
identical src/main/java/com/mycompany/myapp/repository/ProjectRepository.java
identical src/main/java/com/mycompany/myapp/repository/LabelRepository.java
identical src/main/java/com/mycompany/myapp/repository/TicketRepository.java
identical src/main/webapp/app/admin/metrics/metrics.model.ts
identical src/main/java/com/mycompany/myapp/repository/TicketRepositoryWithBagRelationships.java
identical src/main/java/com/mycompany/myapp/repository/TicketRepositoryWithBagRelationshipsImpl.java
identical src/main/java/com/mycompany/myapp/repository/AttachmentRepository.java
identical src/main/java/com/mycompany/myapp/repository/CommentRepository.java
identical src/main/webapp/app/admin/metrics/metrics.service.ts
create src/main/java/com/mycompany/myapp/repository/FooRepository.java
identical src/main/java/com/mycompany/myapp/domain/Authority.java
identical src/main/java/com/mycompany/myapp/domain/Project.java
identical src/main/webapp/app/admin/metrics/blocks/jvm-memory/jvm-memory.component.ts
identical src/main/java/com/mycompany/myapp/domain/Label.java
identical src/main/webapp/app/admin/metrics/blocks/jvm-threads/jvm-threads.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-cache/metrics-cache.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-datasource/metrics-datasource.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-endpoints-requests/metrics-endpoints-requests.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-garbagecollector/metrics-garbagecollector.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-request/metrics-request.component.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-system/metrics-system.component.ts
identical src/main/java/com/mycompany/myapp/domain/Ticket.java
identical src/main/webapp/app/core/config/application-config.service.ts
identical src/main/java/com/mycompany/myapp/domain/Attachment.java
identical src/main/java/com/mycompany/myapp/domain/Comment.java
identical src/main/webapp/app/core/config/application-config.service.spec.ts
create src/main/java/com/mycompany/myapp/domain/Foo.java
identical src/main/webapp/app/core/util/parse-links.service.ts
identical src/main/webapp/app/core/util/data-util.service.ts
identical src/main/webapp/app/core/util/event-manager.service.ts
identical src/main/webapp/app/core/util/operators.spec.ts
identical src/main/webapp/app/core/util/alert.service.ts
identical src/main/webapp/app/core/util/operators.ts
identical src/main/webapp/app/config/uib-pagination.config.ts
identical src/main/webapp/app/config/dayjs.ts
identical src/main/webapp/app/config/datepicker-adapter.ts
identical src/main/webapp/app/config/font-awesome-icons.ts
identical src/main/webapp/app/config/error.constants.ts
identical src/main/webapp/app/config/input.constants.ts
identical src/main/webapp/app/config/navigation.constants.ts
identical src/main/webapp/app/config/pagination.constants.ts
identical src/main/webapp/app/config/authority.constants.ts
identical src/main/webapp/app/core/interceptor/error-handler.interceptor.ts
identical src/main/webapp/app/core/interceptor/notification.interceptor.ts
identical src/main/webapp/app/core/interceptor/auth-expired.interceptor.ts
identical src/main/webapp/app/core/interceptor/index.ts
identical src/main/webapp/app/core/request/request-util.ts
identical src/main/webapp/app/core/request/request.model.ts
identical src/main/webapp/app/core/interceptor/auth.interceptor.ts
identical src/main/webapp/app/config/language.constants.ts
identical src/main/webapp/app/config/translation.config.ts
identical src/main/webapp/app/shared/shared.module.ts
identical src/main/webapp/app/shared/date/index.ts
identical src/main/webapp/app/shared/date/duration.pipe.ts
identical src/main/webapp/app/shared/date/format-medium-date.pipe.ts
identical src/main/webapp/app/shared/date/format-medium-datetime.pipe.ts
identical src/main/webapp/app/shared/sort/index.ts
identical src/main/webapp/app/shared/sort/sort-by.directive.ts
identical src/main/webapp/app/shared/sort/sort-by.directive.spec.ts
identical src/main/webapp/app/shared/sort/sort-state.ts
identical src/main/webapp/app/shared/sort/sort.directive.spec.ts
identical src/main/webapp/app/shared/sort/sort.directive.ts
identical src/main/webapp/app/shared/sort/sort.service.spec.ts
identical src/main/webapp/app/shared/sort/sort.service.ts
identical src/main/webapp/app/shared/pagination/index.ts
identical src/main/webapp/app/shared/pagination/item-count.component.ts
identical src/main/webapp/app/shared/alert/alert.component.ts
identical src/main/webapp/app/shared/alert/alert-error.component.ts
identical src/main/webapp/app/shared/alert/alert-error.model.ts
identical src/main/webapp/app/shared/filter/index.ts
identical src/main/webapp/app/shared/filter/filter.component.ts
identical src/main/webapp/app/shared/filter/filter.model.spec.ts
identical src/main/webapp/app/shared/filter/filter.model.ts
identical src/main/webapp/app/shared/language/index.ts
identical src/main/webapp/app/shared/language/translation.module.ts
identical src/main/webapp/app/shared/language/find-language-from-key.pipe.ts
identical src/main/webapp/app/shared/language/translate.directive.ts
identical src/main/webapp/app/core/auth/state-storage.service.ts
identical src/main/webapp/app/shared/auth/has-any-authority.directive.ts
identical src/main/webapp/app/core/auth/account.model.ts
identical src/main/webapp/app/core/auth/account.service.ts
identical src/main/webapp/app/core/auth/account.service.spec.ts
identical src/main/webapp/app/core/auth/user-route-access.service.ts
identical src/main/webapp/app/core/auth/auth-jwt.service.ts
identical src/main/webapp/app/core/auth/auth-jwt.service.spec.ts
identical src/main/webapp/app/admin/configuration/configuration.component.spec.ts
identical src/main/webapp/app/admin/configuration/configuration.service.spec.ts
identical src/main/webapp/app/admin/health/modal/health-modal.component.spec.ts
identical src/main/webapp/app/admin/health/health.component.spec.ts
identical src/main/webapp/app/admin/health/health.service.spec.ts
identical src/main/webapp/app/admin/logs/logs.component.spec.ts
identical src/main/webapp/app/admin/logs/logs.service.spec.ts
identical src/main/webapp/app/admin/metrics/metrics.component.spec.ts
identical src/main/webapp/app/admin/metrics/metrics.service.spec.ts
identical src/main/webapp/app/admin/metrics/blocks/metrics-modal-threads/metrics-modal-threads.component.spec.ts
identical src/main/webapp/app/shared/auth/has-any-authority.directive.spec.ts
identical src/main/webapp/app/core/util/event-manager.service.spec.ts
identical src/main/webapp/app/core/util/data-util.service.spec.ts
identical src/main/webapp/app/core/util/parse-links.service.spec.ts
identical src/main/webapp/app/core/util/alert.service.spec.ts
identical src/main/webapp/app/home/home.component.spec.ts
identical src/main/webapp/app/layouts/navbar/navbar.component.spec.ts
identical src/main/webapp/app/layouts/main/main.component.spec.ts
identical src/main/webapp/app/layouts/profiles/page-ribbon.component.spec.ts
identical src/main/webapp/app/shared/alert/alert.component.spec.ts
identical src/main/webapp/app/shared/alert/alert-error.component.spec.ts
identical src/main/webapp/app/shared/date/format-medium-date.pipe.spec.ts
identical src/main/webapp/app/shared/date/format-medium-datetime.pipe.spec.ts
identical src/main/webapp/app/shared/pagination/item-count.component.spec.ts
identical src/main/webapp/app/shared/language/translate.directive.spec.ts
identical src/main/webapp/app/account/activate/activate.component.spec.ts
identical src/main/webapp/app/account/activate/activate.service.spec.ts
identical src/main/webapp/app/account/password/password.component.spec.ts
identical src/main/webapp/app/account/password/password.service.spec.ts
identical src/main/webapp/app/account/password/password-strength-bar/password-strength-bar.component.spec.ts
identical src/main/webapp/app/account/password-reset/init/password-reset-init.component.spec.ts
identical src/main/webapp/app/account/password-reset/init/password-reset-init.service.spec.ts
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.component.spec.ts
identical src/main/webapp/app/account/password-reset/finish/password-reset-finish.service.spec.ts
identical src/main/webapp/app/account/register/register.component.spec.ts
identical src/main/webapp/app/account/register/register.service.spec.ts
identical src/main/webapp/app/account/settings/settings.component.spec.ts
identical src/main/webapp/app/login/login.component.spec.ts
identical src/main/webapp/app/entities/enumerations/status.model.ts
identical src/main/webapp/app/entities/enumerations/type.model.ts
identical src/main/webapp/app/entities/enumerations/priority.model.ts
identical src/main/webapp/app/entities/user/user.model.ts
identical src/main/webapp/app/entities/user/user.test-samples.ts
identical src/main/webapp/app/entities/user/service/user.service.ts
identical src/main/webapp/app/entities/user/service/user.service.spec.ts
identical src/main/webapp/app/admin/user-management/user-management.route.ts
identical src/main/webapp/app/admin/user-management/user-management.model.ts
identical src/main/webapp/app/admin/user-management/list/user-management.component.spec.ts
identical src/main/webapp/app/admin/user-management/list/user-management.component.ts
identical src/main/webapp/app/admin/user-management/detail/user-management-detail.component.spec.ts
identical src/main/webapp/app/admin/user-management/detail/user-management-detail.component.ts
identical src/main/webapp/app/admin/user-management/update/user-management-update.component.spec.ts
identical src/main/webapp/app/admin/user-management/update/user-management-update.component.ts
identical src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.spec.ts
identical src/main/webapp/app/admin/user-management/delete/user-management-delete-dialog.component.ts
identical src/main/webapp/app/admin/user-management/service/user-management.service.spec.ts
identical src/main/webapp/app/admin/user-management/service/user-management.service.ts
identical src/main/webapp/app/entities/admin/authority/authority.model.ts
identical src/main/webapp/app/entities/admin/authority/authority.test-samples.ts
identical src/main/webapp/app/entities/admin/authority/service/authority.service.ts
identical src/main/webapp/app/entities/admin/authority/service/authority.service.spec.ts
identical src/main/webapp/app/entities/admin/authority/authority.routes.ts
identical src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.ts
identical src/main/webapp/app/entities/admin/authority/detail/authority-detail.component.spec.ts
identical src/main/webapp/app/entities/admin/authority/list/authority.component.ts
identical src/main/webapp/app/entities/admin/authority/list/authority.component.spec.ts
identical src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.ts
identical src/main/webapp/app/entities/admin/authority/route/authority-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/admin/authority/update/authority-form.service.ts
identical src/main/webapp/app/entities/admin/authority/update/authority-form.service.spec.ts
identical src/main/webapp/app/entities/admin/authority/update/authority-update.component.spec.ts
identical src/main/webapp/app/entities/admin/authority/update/authority-update.component.ts
identical src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.ts
identical src/main/webapp/app/entities/admin/authority/delete/authority-delete-dialog.component.spec.ts
identical src/main/webapp/app/entities/project/project.model.ts
identical src/main/webapp/app/entities/project/project.test-samples.ts
identical src/main/webapp/app/entities/project/service/project.service.ts
identical src/main/webapp/app/entities/project/service/project.service.spec.ts
identical src/main/webapp/app/entities/project/project.routes.ts
identical src/main/webapp/app/entities/project/detail/project-detail.component.ts
identical src/main/webapp/app/entities/project/detail/project-detail.component.spec.ts
identical src/main/webapp/app/entities/project/list/project.component.ts
identical src/main/webapp/app/entities/project/list/project.component.spec.ts
identical src/main/webapp/app/entities/project/route/project-routing-resolve.service.ts
identical src/main/webapp/app/entities/project/route/project-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/project/update/project-form.service.ts
identical src/main/webapp/app/entities/project/update/project-form.service.spec.ts
identical src/main/webapp/app/entities/project/update/project-update.component.spec.ts
identical src/main/webapp/app/entities/project/update/project-update.component.ts
identical src/main/webapp/app/entities/project/delete/project-delete-dialog.component.ts
identical src/main/webapp/app/entities/project/delete/project-delete-dialog.component.spec.ts
identical src/main/webapp/app/entities/label/label.model.ts
identical src/main/webapp/app/entities/label/label.test-samples.ts
identical src/main/webapp/app/entities/label/service/label.service.ts
identical src/main/webapp/app/entities/label/service/label.service.spec.ts
identical src/main/webapp/app/entities/label/label.routes.ts
identical src/main/webapp/app/entities/label/detail/label-detail.component.ts
identical src/main/webapp/app/entities/label/detail/label-detail.component.spec.ts
identical src/main/webapp/app/entities/label/list/label.component.ts
identical src/main/webapp/app/entities/label/list/label.component.spec.ts
identical src/main/webapp/app/entities/label/route/label-routing-resolve.service.ts
identical src/main/webapp/app/entities/label/route/label-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/label/update/label-form.service.ts
identical src/main/webapp/app/entities/label/update/label-form.service.spec.ts
identical src/main/webapp/app/entities/label/update/label-update.component.spec.ts
identical src/main/webapp/app/entities/label/update/label-update.component.ts
identical src/main/webapp/app/entities/label/delete/label-delete-dialog.component.ts
identical src/main/webapp/app/entities/label/delete/label-delete-dialog.component.spec.ts
identical src/main/webapp/app/entities/ticket/ticket.model.ts
identical src/main/webapp/app/entities/ticket/ticket.test-samples.ts
identical src/main/webapp/app/entities/ticket/service/ticket.service.ts
identical src/main/webapp/app/entities/ticket/service/ticket.service.spec.ts
identical src/main/webapp/app/entities/ticket/ticket.routes.ts
identical src/main/webapp/app/entities/ticket/detail/ticket-detail.component.ts
identical src/main/webapp/app/entities/ticket/detail/ticket-detail.component.spec.ts
identical src/main/webapp/app/entities/ticket/list/ticket.component.ts
identical src/main/webapp/app/entities/ticket/list/ticket.component.spec.ts
identical src/main/webapp/app/entities/ticket/route/ticket-routing-resolve.service.ts
identical src/main/webapp/app/entities/ticket/route/ticket-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/ticket/update/ticket-form.service.ts
identical src/main/webapp/app/entities/ticket/update/ticket-form.service.spec.ts
identical src/main/webapp/app/entities/ticket/update/ticket-update.component.spec.ts
identical src/main/webapp/app/entities/ticket/update/ticket-update.component.ts
identical src/main/webapp/app/entities/ticket/delete/ticket-delete-dialog.component.ts
identical src/main/webapp/app/entities/ticket/delete/ticket-delete-dialog.component.spec.ts
identical src/main/webapp/app/entities/attachment/attachment.model.ts
identical src/main/webapp/app/entities/attachment/attachment.test-samples.ts
identical src/main/webapp/app/entities/attachment/service/attachment.service.ts
identical src/main/webapp/app/entities/attachment/service/attachment.service.spec.ts
identical src/main/webapp/app/entities/attachment/attachment.routes.ts
identical src/main/webapp/app/entities/attachment/detail/attachment-detail.component.ts
identical src/main/webapp/app/entities/attachment/detail/attachment-detail.component.spec.ts
identical src/main/webapp/app/entities/attachment/list/attachment.component.ts
identical src/main/webapp/app/entities/attachment/list/attachment.component.spec.ts
identical src/main/webapp/app/entities/attachment/route/attachment-routing-resolve.service.ts
identical src/main/webapp/app/entities/attachment/route/attachment-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/attachment/update/attachment-form.service.ts
identical src/main/webapp/app/entities/attachment/update/attachment-form.service.spec.ts
identical src/main/webapp/app/entities/attachment/update/attachment-update.component.spec.ts
identical src/main/webapp/app/entities/attachment/update/attachment-update.component.ts
identical src/main/webapp/app/entities/attachment/delete/attachment-delete-dialog.component.ts
identical src/main/webapp/app/entities/attachment/delete/attachment-delete-dialog.component.spec.ts
identical src/main/webapp/app/entities/comment/comment.model.ts
identical src/main/webapp/app/entities/comment/comment.test-samples.ts
identical src/main/webapp/app/entities/comment/service/comment.service.ts
identical src/main/webapp/app/entities/comment/service/comment.service.spec.ts
identical src/main/webapp/app/entities/comment/comment.routes.ts
identical src/main/webapp/app/entities/comment/detail/comment-detail.component.ts
identical src/main/webapp/app/entities/comment/detail/comment-detail.component.spec.ts
identical src/main/webapp/app/entities/comment/list/comment.component.ts
identical src/main/webapp/app/entities/comment/list/comment.component.spec.ts
identical src/main/webapp/app/entities/comment/route/comment-routing-resolve.service.ts
identical src/main/webapp/app/entities/comment/route/comment-routing-resolve.service.spec.ts
identical src/main/webapp/app/entities/comment/update/comment-form.service.ts
identical src/main/webapp/app/entities/comment/update/comment-form.service.spec.ts
identical src/main/webapp/app/entities/comment/update/comment-update.component.spec.ts
identical src/main/webapp/app/entities/comment/update/comment-update.component.ts
identical src/main/webapp/app/entities/comment/delete/comment-delete-dialog.component.ts
identical src/main/webapp/app/entities/comment/delete/comment-delete-dialog.component.spec.ts
create src/main/webapp/app/entities/foo/foo.model.ts
create src/main/webapp/app/entities/foo/foo.test-samples.ts
create src/main/webapp/app/entities/foo/service/foo.service.ts
create src/main/webapp/app/entities/foo/service/foo.service.spec.ts
create src/main/webapp/app/entities/foo/foo.routes.ts
create src/main/webapp/app/entities/foo/detail/foo-detail.component.ts
create src/main/webapp/app/entities/foo/detail/foo-detail.component.spec.ts
create src/main/webapp/app/entities/foo/list/foo.component.ts
create src/main/webapp/app/entities/foo/list/foo.component.spec.ts
create src/main/webapp/app/entities/foo/route/foo-routing-resolve.service.ts
create src/main/webapp/app/entities/foo/route/foo-routing-resolve.service.spec.ts
create src/main/webapp/app/entities/foo/update/foo-form.service.ts
create src/main/webapp/app/entities/foo/update/foo-form.service.spec.ts
create src/main/webapp/app/entities/foo/update/foo-update.component.spec.ts
create src/main/webapp/app/entities/foo/update/foo-update.component.ts
create src/main/webapp/app/entities/foo/delete/foo-delete-dialog.component.ts
create src/main/webapp/app/entities/foo/delete/foo-delete-dialog.component.spec.ts
✔ files committed to disk
No change to package.json was detected. No package manager install will be executed.
info No deployment configured
info Found .yo-rc.json in Git from /Volumes/T7/git/jhipster-samples/bug-tracker. So we assume this is application regeneration. Therefore automatic Git commit is not done. You can do Git commit manually.
✔ Spring Boot application generated successfully.
Run your Spring Boot application:
./mvnw
✔ Angular application generated successfully.
Start your Webpack development server with:
npm start
Congratulations, JHipster execution is complete!
If you find JHipster useful consider sponsoring the project https://www.jhipster.tech/sponsors/
Thanks for using JHipster! |
@naris Did you find the solution to this? I am facing the same issue, only the jdl model .jh file gets created. |
Overview of the issue
When I add new entities to the jdl file, after migrating the project to jhipster 8.5.2 from jhipster 7.9.4 and earlier, it will no longer actually generate any source files for the new entities. It only generates source for the old entities even though it does generate .json files for the new entities in the .jhipster directory and includes the new entities in the list of entities it is supposedly generating in the INFO! message. It does not generate any domain .java classes or entities typescript .ts classes for the new entities but it does re-generate that code for all the old entities.
Also, since I had used the jhipster-migrate plugin it now complains that: ERROR! ERROR! The installed generator-jhipster-migrate blueprint targets JHipster v8.3.0 and is not compatible with this JHipster version. Even if I update the jhipster-migrate plugin it still complains.
Also, the new entities have a relation to User (specified with with) and there is a warning that "you have defined an empty jhiPrefix", which is supposed to default to jhi, even if I do specify jhiPrefix by passing --jhi-prefix jhi and/or adding jhiPrefix to the jdl in application:config.
WARNING! The field name 'user' is regarded as a reserved keyword, but you have defined an empty jhiPrefix. This might lead to a non-working application.
This is the output I get when running
jhipster import-jdl .\src\main\resources\jdl\TotalFact.jdl --skip-checks
with 2 new entities (Collection & CollectionGroup) defined in in the totalfact.jdl file.I have zipped a copy of the project and attached it
Motivation for or Use Case
This used to work before, I had added many entities to the jdl and it had always generated Java classes for the backend and typescript code for the front end.
Reproduce the error
Using the attached zipped project, run
jhipster import-jdl .\src\main\resources\jdl\TotalFact.jdl
. You will have to add --skip-checks to actually generate code due to the issue mentioned above with the jhipster-migrate pluginRelated issues
Suggest a Fix
JHipster Version(s)
8.5.0
JHipster configuration
.yo-rc.json file
Environment and Tools
openjdk version "17.0.6" 2023-01-17 LTS
OpenJDK Runtime Environment Microsoft-7209853 (build 17.0.6+10-LTS)
OpenJDK 64-Bit Server VM Microsoft-7209853 (build 17.0.6+10-LTS, mixed mode, sharing)
git version 2.40.1.windows.1
node: v18.20.1
npm: 10.5.0
'docker' command could not be found
JDL for the Entity configuration(s)
entityName.json
files generated in the.jhipster
directoryJDL entity definitions
JDL definitions
Entity configuration(s)
entityName.json
files generated in the.jhipster
directoryBrowsers and Operating System
Windows 11, Edge
The text was updated successfully, but these errors were encountered: