Compare commits
28 Commits
47155431e8
...
release
| Author | SHA1 | Date | |
|---|---|---|---|
| b2569c2eba | |||
| 670b15774c | |||
| 5c8a96034c | |||
| 49fc2dbff2 | |||
| 08e6fca59d | |||
| 03faa454a6 | |||
| 7bf4c268ce | |||
| e2207ad688 | |||
| 257f3b1baf | |||
| 0580907b37 | |||
| 3e3717c439 | |||
| 9176af36ac | |||
| aa123c7011 | |||
| 3b05af3d39 | |||
| 614588fad0 | |||
| 60aacff318 | |||
| ccbba1080f | |||
| 4747bd16f8 | |||
| e63bccc234 | |||
| dfb3ffbba5 | |||
| 90af82628d | |||
| 841d5eb030 | |||
| 7523df202b | |||
| 7c62f05efd | |||
| 6723418300 | |||
| 12d01ba7fb | |||
| e90e6d2a96 | |||
| dd44595387 |
3
template/.gitignore
vendored
3
template/.gitignore
vendored
@@ -10,7 +10,8 @@ classes/
|
|||||||
|
|
||||||
## idea
|
## idea
|
||||||
*.iml
|
*.iml
|
||||||
.idea/**
|
.idea/*
|
||||||
|
!.idea/codeStyles/
|
||||||
!.idea/dataSources.xml
|
!.idea/dataSources.xml
|
||||||
HELP.md
|
HELP.md
|
||||||
|
|
||||||
|
|||||||
8
template/.toco/README
Normal file
8
template/.toco/README
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
目录用于存放rules,只支持.md文件。
|
||||||
|
|
||||||
|
global: 目录用于存放所有agent通用rules
|
||||||
|
toco: 目录用于存放Toco Agent专用rules,用于外层流程整体控制
|
||||||
|
modeling:目录用于存放Modeling Agent专用rules,用于领域建模阶段
|
||||||
|
plan: 目录用于存放Plan Agent专用rules,用于整体规划阶段
|
||||||
|
design:目录用于存放Design Agent专用rules,用于TOCO设计元素设计
|
||||||
|
coding:目录用于存放Coding Agent专用rules,用于编码阶段
|
||||||
1
template/.toco/coding/README
Normal file
1
template/.toco/coding/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放Coding Agent专用rules,用于编码阶段,只支持.md文件
|
||||||
1
template/.toco/design/README
Normal file
1
template/.toco/design/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放Design Agent专用rules,用于TOCO设计元素设计,只支持.md文件
|
||||||
1
template/.toco/global/README
Normal file
1
template/.toco/global/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放所有agent通用rules,只支持.md文件
|
||||||
1
template/.toco/modeling/README
Normal file
1
template/.toco/modeling/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放Modeling Agent专用rules,用于领域建模阶段,只支持.md文件
|
||||||
1
template/.toco/plan/README
Normal file
1
template/.toco/plan/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放Plan Agent专用rules,用于整体规划阶段,只支持.md文件
|
||||||
1
template/.toco/toco/README
Normal file
1
template/.toco/toco/README
Normal file
@@ -0,0 +1 @@
|
|||||||
|
目录用于存放Toco Agent专用rules,用于外层流程整体控制,只支持.md文件
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM maven:3.8.8 as builder
|
FROM maven:3.8.8 AS builder
|
||||||
WORKDIR source
|
WORKDIR source
|
||||||
COPY ./ ./
|
COPY ./ ./
|
||||||
ARG JAR_FILE=entrance/web/target/*.jar
|
ARG JAR_FILE=entrance/web/target/*.jar
|
||||||
|
|||||||
@@ -1,42 +1,21 @@
|
|||||||
package {{ .package }}.entrance.web;
|
package {{ .package }}.entrance.web;
|
||||||
|
|
||||||
import com.vs.debug.stack.config.EnableVSReplayConfiguration;
|
|
||||||
import com.vs.sqlmapper.spring.DataSourceConfig;
|
import com.vs.sqlmapper.spring.DataSourceConfig;
|
||||||
import com.vs.sqlmapper.spring.scan.VSDaoBeanScan;
|
import com.vs.sqlmapper.spring.scan.VSDaoBeanScan;
|
||||||
import com.vs.mock.config.EnableVSMockConfiguration;
|
|
||||||
import com.vs.sqlmapper.spring.express.EnableVSMockExpress;
|
|
||||||
import com.vs.agent.TocoAgentInitializer;
|
import com.vs.agent.TocoAgentInitializer;
|
||||||
|
|
||||||
import com.vs.debug.stack.agent.LogStackContextInvokeRecorder;
|
import org.mybatis.spring.annotation.MapperScan;
|
||||||
import com.vs.debug.stack.agent.MethodVisitorHandlerFilter;
|
|
||||||
import com.vs.debug.stack.agent.StackContextInvokeRecorder;
|
|
||||||
|
|
||||||
import org.springframework.boot.SpringApplication;
|
import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
import org.springframework.context.annotation.Import;
|
import org.springframework.context.annotation.Import;
|
||||||
|
|
||||||
@SpringBootApplication(scanBasePackages = {"{{.groupId}}", "com.vs"})
|
@SpringBootApplication(scanBasePackages = {"{{.groupId}}", "com.vs"})
|
||||||
@VSDaoBeanScan(basePackages = {"com.vs","{{.groupId}}"})
|
@VSDaoBeanScan(basePackages = {"com.vs","{{.groupId}}"})
|
||||||
@Import(DataSourceConfig.class)
|
@Import(DataSourceConfig.class)
|
||||||
@EnableVSReplayConfiguration
|
@MapperScan("{{.groupId}}.**.persist.mapper.mybatis")
|
||||||
@EnableVSMockConfiguration
|
|
||||||
@EnableVSMockExpress
|
|
||||||
@MapperScan("自定义mapper包")
|
|
||||||
public class AppApplication{
|
public class AppApplication{
|
||||||
|
|
||||||
// @Bean(name = "stackContextInvokeRecorder")
|
|
||||||
// public StackContextInvokeRecorder createStackContextInvokeRecorder() throws Exception {
|
|
||||||
// return new LogStackContextInvokeRecorder(); // 可以根据需求扩展实现
|
|
||||||
// }
|
|
||||||
|
|
||||||
@Bean
|
|
||||||
public MethodVisitorHandlerFilter createMethodVisitorHandlerFilter() {
|
|
||||||
StackContextInvokeRecorder stackContextInvokeRecorder = new LogStackContextInvokeRecorder();
|
|
||||||
return new MethodVisitorHandlerFilter(stackContextInvokeRecorder);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
SpringApplication application = new SpringApplication(AppApplication.class);
|
SpringApplication application = new SpringApplication(AppApplication.class);
|
||||||
application.addInitializers(new TocoAgentInitializer());
|
application.addInitializers(new TocoAgentInitializer());
|
||||||
|
|||||||
@@ -14,10 +14,12 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB
|
|||||||
{{- else if eq .dbType "postgresql" }}
|
{{- else if eq .dbType "postgresql" }}
|
||||||
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
||||||
{{- else if eq .dbType "mysql" }}
|
{{- else if eq .dbType "mysql" }}
|
||||||
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
|
{{- else if eq .dbType "dm"}}
|
||||||
|
spring.datasource.url=jdbc:dm://${ .dbHost }/${ .dbPort }/SYSDBA?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
{{- end }}
|
{{- end }}
|
||||||
spring.datasource.username={{ .dbUsername }}
|
spring.datasource.username=${DB_USER:hande_test_user}
|
||||||
spring.datasource.password={{ .dbPassword }}
|
spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5}
|
||||||
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
||||||
|
|
||||||
# Druid Data Source Config
|
# Druid Data Source Config
|
||||||
@@ -31,10 +33,14 @@ hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
|
|||||||
{{- else if eq .dbType "oracle" }}
|
{{- else if eq .dbType "oracle" }}
|
||||||
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
||||||
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
||||||
hibernate.show_sql=true
|
|
||||||
vs.sqlmapper.dialect=oracle
|
vs.sqlmapper.dialect=oracle
|
||||||
vs.sqlmapper.showSql=true
|
{{- else if eq .dbType "dm" }}
|
||||||
|
spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver
|
||||||
|
hibernate.dialect=org.hibernate.dialect.DmDialect
|
||||||
|
vs.sqlmapper.dialect=dm
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
hibernate.show_sql=true
|
||||||
|
vs.sqlmapper.showSql=true
|
||||||
spring.datasource.tomcat.max-age=3600000
|
spring.datasource.tomcat.max-age=3600000
|
||||||
spring.jpa.open-in-view=false
|
spring.jpa.open-in-view=false
|
||||||
spring.redis.host=${REDIS_HOST:redis.byteawake.com}
|
spring.redis.host=${REDIS_HOST:redis.byteawake.com}
|
||||||
|
|||||||
@@ -13,10 +13,12 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB
|
|||||||
{{- else if eq .dbType "postgresql" }}
|
{{- else if eq .dbType "postgresql" }}
|
||||||
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
||||||
{{- else if eq .dbType "mysql" }}
|
{{- else if eq .dbType "mysql" }}
|
||||||
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
|
{{- else if eq .dbType "dm"}}
|
||||||
|
spring.datasource.url=jdbc:dm://${ .dbHost }/${ .dbPort }/SYSDBA?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
{{- end }}
|
{{- end }}
|
||||||
spring.datasource.username={{ .dbUsername }}
|
spring.datasource.username=${DB_USER:hande_test_user}
|
||||||
spring.datasource.password={{ .dbPassword }}
|
spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5}
|
||||||
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
||||||
|
|
||||||
# Druid Data Source Config
|
# Druid Data Source Config
|
||||||
@@ -30,10 +32,14 @@ hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
|
|||||||
{{- else if eq .dbType "oracle" }}
|
{{- else if eq .dbType "oracle" }}
|
||||||
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
||||||
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
||||||
hibernate.show_sql=true
|
|
||||||
vs.sqlmapper.dialect=oracle
|
vs.sqlmapper.dialect=oracle
|
||||||
vs.sqlmapper.showSql=true
|
{{- else if eq .dbType "dm" }}
|
||||||
|
spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver
|
||||||
|
hibernate.dialect=org.hibernate.dialect.DmDialect
|
||||||
|
vs.sqlmapper.dialect=dm
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
hibernate.show_sql=true
|
||||||
|
vs.sqlmapper.showSql=true
|
||||||
spring.datasource.tomcat.max-age=3600000
|
spring.datasource.tomcat.max-age=3600000
|
||||||
spring.jpa.open-in-view=false
|
spring.jpa.open-in-view=false
|
||||||
spring.redis.host=${REDIS_HOST:redis.byteawake.com}
|
spring.redis.host=${REDIS_HOST:redis.byteawake.com}
|
||||||
|
|||||||
@@ -13,10 +13,12 @@ spring.datasource.url=jdbc:oracle:thin:@//{{ .dbHost }}:{{ .dbPort }}/ORCLCDB
|
|||||||
{{- else if eq .dbType "postgresql" }}
|
{{- else if eq .dbType "postgresql" }}
|
||||||
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
spring.datasource.url=jdbc:postgresql://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?useUnicode=true&characterEncoding=utf8&autoReconnect=true&stringtype=unspecified
|
||||||
{{- else if eq .dbType "mysql" }}
|
{{- else if eq .dbType "mysql" }}
|
||||||
spring.datasource.url=jdbc:{{ .dbType }}://{{ .dbHost }}:{{ .dbPort }}/{{ .dbDatabase }}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
spring.datasource.url=jdbc:mysql://${DB_HOST:10.0.2.201:3306}/${DB_DATABASE:hande_test}?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
|
{{- else if eq .dbType "dm"}}
|
||||||
|
spring.datasource.url=jdbc:dm://${ .dbHost }/${ .dbPort }/SYSDBA?characterEncoding=utf-8&serverTimezone=Asia/Shanghai
|
||||||
{{- end }}
|
{{- end }}
|
||||||
spring.datasource.username={{ .dbUsername }}
|
spring.datasource.username=${DB_USER:hande_test_user}
|
||||||
spring.datasource.password={{ .dbPassword }}
|
spring.datasource.password=${DB_PASSWORD:Yu0FvhjUQDGdnmm5}
|
||||||
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
|
||||||
|
|
||||||
# Druid Data Source Config
|
# Druid Data Source Config
|
||||||
@@ -30,10 +32,14 @@ hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
|
|||||||
{{- else if eq .dbType "oracle" }}
|
{{- else if eq .dbType "oracle" }}
|
||||||
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
|
||||||
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
|
||||||
hibernate.show_sql=true
|
|
||||||
vs.sqlmapper.dialect=oracle
|
vs.sqlmapper.dialect=oracle
|
||||||
vs.sqlmapper.showSql=true
|
{{- else if eq .dbType "dm" }}
|
||||||
|
spring.datasource.driver-class-name=dm.jdbc.driver.DmDriver
|
||||||
|
hibernate.dialect=org.hibernate.dialect.DmDialect
|
||||||
|
vs.sqlmapper.dialect=dm
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
vs.sqlmapper.showSql=true
|
||||||
|
hibernate.show_sql=true
|
||||||
|
|
||||||
spring.datasource.tomcat.max-age=3600000
|
spring.datasource.tomcat.max-age=3600000
|
||||||
spring.jpa.open-in-view=false
|
spring.jpa.open-in-view=false
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ spring.main.allow-bean-definition-overriding=true
|
|||||||
project_id=${projectId}
|
project_id=${projectId}
|
||||||
project_name=handeTest
|
project_name=handeTest
|
||||||
check=true
|
check=true
|
||||||
|
|
||||||
spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER
|
spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER
|
||||||
|
#注销掉es的自动装配
|
||||||
|
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.elasticsearch.ElasticsearchRestClientAutoConfiguration
|
||||||
com.toco.agent.attach=true
|
com.toco.agent.attach=true
|
||||||
0
template/mvnw
vendored
Normal file → Executable file
0
template/mvnw
vendored
Normal file → Executable file
0
template/mvnw.cmd
vendored
Normal file → Executable file
0
template/mvnw.cmd
vendored
Normal file → Executable file
@@ -80,6 +80,10 @@
|
|||||||
<ox.sprintboot.web.starter.version>1.0-SNAPSHOT</ox.sprintboot.web.starter.version>
|
<ox.sprintboot.web.starter.version>1.0-SNAPSHOT</ox.sprintboot.web.starter.version>
|
||||||
<ox.basidc.common>1.0-SNAPSHOT</ox.basidc.common>
|
<ox.basidc.common>1.0-SNAPSHOT</ox.basidc.common>
|
||||||
<vs.sqlmapper.spring>1.0.0-SNAPSHOT</vs.sqlmapper.spring>
|
<vs.sqlmapper.spring>1.0.0-SNAPSHOT</vs.sqlmapper.spring>
|
||||||
|
{{- if eq .dbType "dm" }}
|
||||||
|
<dm.driver.version>18</dm.driver.version>
|
||||||
|
<db.hiernate.dialect.version>8.1.3.140</db.hiernate.dialect.version>
|
||||||
|
{{- end }}
|
||||||
</properties>
|
</properties>
|
||||||
<dependencyManagement>
|
<dependencyManagement>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
@@ -372,6 +376,18 @@
|
|||||||
<artifactId>hibernate-core</artifactId>
|
<artifactId>hibernate-core</artifactId>
|
||||||
<version>${hibernate.version}</version>
|
<version>${hibernate.version}</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
{{- if eq .dbType "dm" }}
|
||||||
|
<dependency>
|
||||||
|
<groupId>dm</groupId>
|
||||||
|
<artifactId>DmJdbcDriver</artifactId>
|
||||||
|
<version>${dm.driver.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.dameng</groupId>
|
||||||
|
<artifactId>DmDialect-for-hibernate5.6</artifactId>
|
||||||
|
<version>${db.hiernate.dialect.version}</version>
|
||||||
|
</dependency>
|
||||||
|
{{- end }}
|
||||||
</dependencies>
|
</dependencies>
|
||||||
</dependencyManagement>
|
</dependencyManagement>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
@@ -385,18 +401,31 @@
|
|||||||
<version>1.0.0-SNAPSHOT</version>
|
<version>1.0.0-SNAPSHOT</version>
|
||||||
<type>pom</type>
|
<type>pom</type>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish</groupId>
|
||||||
|
<artifactId>javax.el</artifactId>
|
||||||
|
<version>3.0.0</version>
|
||||||
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.apache.logging.log4j</groupId>
|
<groupId>org.apache.logging.log4j</groupId>
|
||||||
<artifactId>log4j-core</artifactId>
|
<artifactId>log4j-core</artifactId>
|
||||||
<version>2.17.0</version>
|
<version>2.17.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.baomidou</groupId>
|
<groupId>com.baomidou</groupId>
|
||||||
<artifactId>mybatis-plus-boot-starter</artifactId>
|
<artifactId>mybatis-plus-boot-starter</artifactId>
|
||||||
<version>3.5.7</version>
|
<version>3.5.7</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
{{- if eq .dbType "dm" }}
|
||||||
|
<dependency>
|
||||||
|
<groupId>dm</groupId>
|
||||||
|
<artifactId>DmJdbcDriver</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.dameng</groupId>
|
||||||
|
<artifactId>DmDialect-for-hibernate5.6</artifactId>
|
||||||
|
</dependency>
|
||||||
|
{{- end }}
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
@@ -439,6 +468,23 @@
|
|||||||
<skip>true</skip>
|
<skip>true</skip>
|
||||||
</configuration>
|
</configuration>
|
||||||
</plugin>
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.diffplug.spotless</groupId>
|
||||||
|
<artifactId>spotless-maven-plugin</artifactId>
|
||||||
|
<version>2.43.0</version>
|
||||||
|
<configuration>
|
||||||
|
<java>
|
||||||
|
<googleJavaFormat>
|
||||||
|
<groupArtifact>com.google.googlejavaformat:google-java-format</groupArtifact>
|
||||||
|
<version>1.22.0</version>
|
||||||
|
<style>AOSP</style>
|
||||||
|
<reorderImports>true</reorderImports>
|
||||||
|
<reflowLongStrings>true</reflowLongStrings>
|
||||||
|
<formatJavadoc>true</formatJavadoc>
|
||||||
|
</googleJavaFormat>
|
||||||
|
</java>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
<modules>
|
<modules>
|
||||||
|
|||||||
0
template/run.bat
Normal file → Executable file
0
template/run.bat
Normal file → Executable file
0
template/run.sh
Normal file → Executable file
0
template/run.sh
Normal file → Executable file
Reference in New Issue
Block a user