UNPKG

gen-jhipster

Version:

Spring Boot + Angular/React/Vue in one handy generator

20 lines (19 loc) 955 B
/** * Removes server files that where generated in previous JHipster versions and therefore * need to be removed. * * @param {import('../base/index.js')} this - reference to generator * @param {Object} application * @param {Object} entity */ export function cleanupOldFiles({ application: { packageFolder, srcMainJava, srcTestJava, searchEngineElasticsearch }, entity: { entityClass, entityAbsoluteFolder }, }) { if (this.isJhipsterVersionLessThan('7.6.1')) { if (searchEngineElasticsearch) { this.removeFile(`${srcMainJava}${packageFolder}/repository/search/SortToFieldSortBuilderConverter.java`); } } if (this.isJhipsterVersionLessThan('7.7.1')) { this.removeFile(`${srcMainJava}${packageFolder}/repository/search/SortToSortBuilderListConverter.java`); this.removeFile(`${srcTestJava}${entityAbsoluteFolder}/repository/search/${entityClass}SearchRepositoryMockConfiguration.java`); } }