* Restructuring to a Maven multi-module project. - Renamed directories to match artifact ids. - Added parent POM. - Added developers to parent POM. - Added dependency management and plugin management. No expectation that the build or release process is fully functional. - Extracted versions into properties like other projects. * Fixed file paths for workflow and documentation. - Added junit to j2html-codegen module. * Temporarily setting packaging for j2html-codegen to pom, to allow workflow to complete. * Removed copied configuration of maven-jar-plugin from parent POM. * Integrating code generation into the main build process. - j2html-codegen is now supplying a Maven plugin that can read a model file and generate corresponding attribute and tag classes as part of the project build. - j2html classes that would conflict with the generated classes have been removed. * Targeting LTS versions only. - JDK 9 & 10 support ended in 2018
102 lines
1.5 KiB
Plaintext
102 lines
1.5 KiB
Plaintext
# Created by https://www.gitignore.io
|
||
|
||
### Intellij ###
|
||
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm
|
||
|
||
*.iml
|
||
|
||
## Directory-based project format:
|
||
.idea/
|
||
# if you remove the above rule, at least ignore the following:
|
||
|
||
# User-specific stuff:
|
||
# .idea/workspace.xml
|
||
# .idea/tasks.xml
|
||
# .idea/dictionaries
|
||
|
||
# Sensitive or high-churn files:
|
||
# .idea/dataSources.ids
|
||
# .idea/dataSources.xml
|
||
# .idea/sqlDataSources.xml
|
||
# .idea/dynamic.xml
|
||
# .idea/uiDesigner.xml
|
||
|
||
# Gradle:
|
||
# .idea/gradle.xml
|
||
# .idea/libraries
|
||
|
||
# Mongo Explorer plugin:
|
||
# .idea/mongoSettings.xml
|
||
|
||
## File-based project format:
|
||
*.ipr
|
||
*.iws
|
||
|
||
## Plugin-specific files:
|
||
|
||
# IntelliJ
|
||
/out/
|
||
|
||
# mpeltonen/sbt-idea plugin
|
||
.idea_modules/
|
||
|
||
# JIRA plugin
|
||
atlassian-ide-plugin.xml
|
||
|
||
# Crashlytics plugin (for Android Studio and IntelliJ)
|
||
com_crashlytics_export_strings.xml
|
||
crashlytics.properties
|
||
crashlytics-build.properties
|
||
|
||
|
||
### Windows ###
|
||
# Windows image file caches
|
||
Thumbs.db
|
||
ehthumbs.db
|
||
|
||
# Folder config file
|
||
Desktop.ini
|
||
|
||
# Recycle Bin used on file shares
|
||
$RECYCLE.BIN/
|
||
|
||
# Windows Installer files
|
||
*.cab
|
||
*.msi
|
||
*.msm
|
||
*.msp
|
||
|
||
# Windows shortcuts
|
||
*.lnk
|
||
|
||
|
||
### Java ###
|
||
*.class
|
||
|
||
# Mobile Tools for Java (J2ME)
|
||
.mtj.tmp/
|
||
|
||
# Package Files #
|
||
*.jar
|
||
*.war
|
||
*.ear
|
||
|
||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||
hs_err_pid*
|
||
|
||
|
||
### Maven ###
|
||
target/
|
||
pom.xml.tag
|
||
pom.xml.releaseBackup
|
||
pom.xml.versionsBackup
|
||
pom.xml.next
|
||
release.properties
|
||
dependency-reduced-pom.xml
|
||
|
||
### Eclipse ###
|
||
.classpath
|
||
.project
|
||
.settings/
|
||
buildNumber.properties
|