diff --git a/.gitattributes b/.gitattributes
index 097f9f9..afd59d8 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -6,4 +6,3 @@
# These are Windows script files and should use crlf
*.bat text eol=crlf
-
diff --git a/.gitignore b/.gitignore
index 1b6985c..6927fa1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,120 @@
# Ignore Gradle build output directory
build
+# Created by https://www.toptal.com/developers/gitignore/api/intellij
+# Edit at https://www.toptal.com/developers/gitignore?templates=intellij
+
+### Intellij ###
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff
+.idea/**/workspace.xml
+.idea/**/tasks.xml
+.idea/**/usage.statistics.xml
+.idea/**/dictionaries
+.idea/**/shelf
+
+# AWS User-specific
+.idea/**/aws.xml
+
+# Generated files
+.idea/**/contentModel.xml
+
+# Sensitive or high-churn files
+.idea/**/dataSources/
+.idea/**/dataSources.ids
+.idea/**/dataSources.local.xml
+.idea/**/sqlDataSources.xml
+.idea/**/dynamic.xml
+.idea/**/uiDesigner.xml
+.idea/**/dbnavigator.xml
+
+# Gradle
+.idea/**/gradle.xml
+.idea/**/libraries
+
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# SonarLint plugin
+.idea/sonarlint/
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### Intellij Patch ###
+# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
+
+# *.iml
+# modules.xml
+# .idea/misc.xml
+# *.ipr
+
+# Sonarlint plugin
+# https://plugins.jetbrains.com/plugin/7973-sonarlint
+.idea/**/sonarlint/
+
+# SonarQube Plugin
+# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
+.idea/**/sonarIssues.xml
+
+# Markdown Navigator plugin
+# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
+.idea/**/markdown-navigator.xml
+.idea/**/markdown-navigator-enh.xml
+.idea/**/markdown-navigator/
+
+# Cache file creation bug
+# See https://youtrack.jetbrains.com/issue/JBR-2257
+.idea/$CACHE_FILE$
+
+# CodeStream plugin
+# https://plugins.jetbrains.com/plugin/12206-codestream
+.idea/codestream.xml
+
+# Azure Toolkit for IntelliJ plugin
+# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij
+.idea/**/azureSettings.xml
+
+# End of https://www.toptal.com/developers/gitignore/api/intellij
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 13566b8..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/.name b/.idea/.name
deleted file mode 100644
index 056a18f..0000000
--- a/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-ci-demo
\ No newline at end of file
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
deleted file mode 100644
index b86273d..0000000
--- a/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
deleted file mode 100644
index 0c8f436..0000000
--- a/.idea/gradle.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
deleted file mode 100644
index e40fc1c..0000000
--- a/.idea/jarRepositories.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jpa-buddy.xml b/.idea/jpa-buddy.xml
deleted file mode 100644
index 966d5f5..0000000
--- a/.idea/jpa-buddy.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml
deleted file mode 100644
index f8467b4..0000000
--- a/.idea/kotlinc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 47a747d..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/ci-demo.app.iml b/.idea/modules/app/ci-demo.app.iml
deleted file mode 100644
index 29630a9..0000000
--- a/.idea/modules/app/ci-demo.app.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/ci-demo.app.main.iml b/.idea/modules/app/ci-demo.app.main.iml
deleted file mode 100644
index f9a6573..0000000
--- a/.idea/modules/app/ci-demo.app.main.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/app/ci-demo.app.test.iml b/.idea/modules/app/ci-demo.app.test.iml
deleted file mode 100644
index fed63a4..0000000
--- a/.idea/modules/app/ci-demo.app.test.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/buildSrc/ci-demo.buildSrc.iml b/.idea/modules/buildSrc/ci-demo.buildSrc.iml
deleted file mode 100644
index 92b2ff8..0000000
--- a/.idea/modules/buildSrc/ci-demo.buildSrc.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/buildSrc/ci-demo.buildSrc.main.iml b/.idea/modules/buildSrc/ci-demo.buildSrc.main.iml
deleted file mode 100644
index 2c05037..0000000
--- a/.idea/modules/buildSrc/ci-demo.buildSrc.main.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/buildSrc/ci-demo.buildSrc.test.iml b/.idea/modules/buildSrc/ci-demo.buildSrc.test.iml
deleted file mode 100644
index 0981768..0000000
--- a/.idea/modules/buildSrc/ci-demo.buildSrc.test.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/ci-demo.iml b/.idea/modules/ci-demo.iml
deleted file mode 100644
index 23222ef..0000000
--- a/.idea/modules/ci-demo.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/list/ci-demo.list.iml b/.idea/modules/list/ci-demo.list.iml
deleted file mode 100644
index 5ad24e9..0000000
--- a/.idea/modules/list/ci-demo.list.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/list/ci-demo.list.main.iml b/.idea/modules/list/ci-demo.list.main.iml
deleted file mode 100644
index 497ef89..0000000
--- a/.idea/modules/list/ci-demo.list.main.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/list/ci-demo.list.test.iml b/.idea/modules/list/ci-demo.list.test.iml
deleted file mode 100644
index 4c0ce94..0000000
--- a/.idea/modules/list/ci-demo.list.test.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/utilities/ci-demo.utilities.iml b/.idea/modules/utilities/ci-demo.utilities.iml
deleted file mode 100644
index 9cb6e63..0000000
--- a/.idea/modules/utilities/ci-demo.utilities.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/utilities/ci-demo.utilities.main.iml b/.idea/modules/utilities/ci-demo.utilities.main.iml
deleted file mode 100644
index 763cde5..0000000
--- a/.idea/modules/utilities/ci-demo.utilities.main.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/utilities/ci-demo.utilities.test.iml b/.idea/modules/utilities/ci-demo.utilities.test.iml
deleted file mode 100644
index a4d859e..0000000
--- a/.idea/modules/utilities/ci-demo.utilities.test.iml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/build.gradle.kts b/build.gradle.kts
index 56f142a..6047e40 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -26,4 +26,3 @@ spotless {
ktfmt() // intellij plugin available
}
}
-