Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit d37c4b9

Browse files
feat: adoc 생성을 위한 API 생성.
1 parent 4b5b8e3 commit d37c4b9

30 files changed

+1084
-0
lines changed

‎.gitignore

Lines changed: 161 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,114 @@
1+
2+
# Created by https://www.toptal.com/developers/gitignore/api/macos,intellij,gradle,kotlin
3+
# Edit at https://www.toptal.com/developers/gitignore?templates=macos,intellij,gradle,kotlin
4+
5+
### Intellij ###
6+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
7+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
8+
9+
# User-specific stuff
10+
.idea/**/workspace.xml
11+
.idea/**/tasks.xml
12+
.idea/**/usage.statistics.xml
13+
.idea/**/dictionaries
14+
.idea/**/shelf
15+
16+
# AWS User-specific
17+
.idea/**/aws.xml
18+
19+
# Generated files
20+
.idea/**/contentModel.xml
21+
22+
# Sensitive or high-churn files
23+
.idea/**/dataSources/
24+
.idea/**/dataSources.ids
25+
.idea/**/dataSources.local.xml
26+
.idea/**/sqlDataSources.xml
27+
.idea/**/dynamic.xml
28+
.idea/**/uiDesigner.xml
29+
.idea/**/dbnavigator.xml
30+
31+
# Gradle
32+
.idea/**/gradle.xml
33+
.idea/**/libraries
34+
35+
# Gradle and Maven with auto-import
36+
# When using Gradle or Maven with auto-import, you should exclude module files,
37+
# since they will be recreated, and may cause churn. Uncomment if using
38+
# auto-import.
39+
# .idea/artifacts
40+
# .idea/compiler.xml
41+
# .idea/jarRepositories.xml
42+
# .idea/modules.xml
43+
# .idea/*.iml
44+
# .idea/modules
45+
# *.iml
46+
# *.ipr
47+
48+
# CMake
49+
cmake-build-*/
50+
51+
# Mongo Explorer plugin
52+
.idea/**/mongoSettings.xml
53+
54+
# File-based project format
55+
*.iws
56+
57+
# IntelliJ
58+
out/
59+
60+
# mpeltonen/sbt-idea plugin
61+
.idea_modules/
62+
63+
# JIRA plugin
64+
atlassian-ide-plugin.xml
65+
66+
# Cursive Clojure plugin
67+
.idea/replstate.xml
68+
69+
# Crashlytics plugin (for Android Studio and IntelliJ)
70+
com_crashlytics_export_strings.xml
71+
crashlytics.properties
72+
crashlytics-build.properties
73+
fabric.properties
74+
75+
# Editor-based Rest Client
76+
.idea/httpRequests
77+
78+
# Android studio 3.1+ serialized cache file
79+
.idea/caches/build_file_checksums.ser
80+
81+
### Intellij Patch ###
82+
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
83+
84+
# *.iml
85+
# modules.xml
86+
# .idea/misc.xml
87+
# *.ipr
88+
89+
# Sonarlint plugin
90+
# https://plugins.jetbrains.com/plugin/7973-sonarlint
91+
.idea/**/sonarlint/
92+
93+
# SonarQube Plugin
94+
# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin
95+
.idea/**/sonarIssues.xml
96+
97+
# Markdown Navigator plugin
98+
# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced
99+
.idea/**/markdown-navigator.xml
100+
.idea/**/markdown-navigator-enh.xml
101+
.idea/**/markdown-navigator/
102+
103+
# Cache file creation bug
104+
# See https://youtrack.jetbrains.com/issue/JBR-2257
105+
.idea/$CACHE_FILE$
106+
107+
# CodeStream plugin
108+
# https://plugins.jetbrains.com/plugin/12206-codestream
109+
.idea/codestream.xml
110+
111+
### Kotlin ###
1112
# Compiled class file
2113
*.class
3114

@@ -21,3 +132,53 @@
21132

22133
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
23134
hs_err_pid*
135+
136+
### macOS ###
137+
# General
138+
.DS_Store
139+
.AppleDouble
140+
.LSOverride
141+
142+
# Icon must end with two \r
143+
Icon
144+
145+
146+
# Thumbnails
147+
._*
148+
149+
# Files that might appear in the root of a volume
150+
.DocumentRevisions-V100
151+
.fseventsd
152+
.Spotlight-V100
153+
.TemporaryItems
154+
.Trashes
155+
.VolumeIcon.icns
156+
.com.apple.timemachine.donotpresent
157+
158+
# Directories potentially created on remote AFP share
159+
.AppleDB
160+
.AppleDesktop
161+
Network Trash Folder
162+
Temporary Items
163+
.apdisk
164+
165+
### Gradle ###
166+
.gradle
167+
build/
168+
169+
# Ignore Gradle GUI config
170+
gradle-app.setting
171+
172+
# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
173+
!gradle-wrapper.jar
174+
175+
# Cache of project
176+
.gradletasknamecache
177+
178+
# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
179+
# gradle/wrapper/gradle-wrapper.properties
180+
181+
### Gradle Patch ###
182+
**/build/
183+
184+
# End of https://www.toptal.com/developers/gitignore/api/macos,intellij,gradle,kotlin

‎.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.idea/compiler.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.idea/jarRepositories.xml

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.idea/libraries-with-intellij-classes.xml

Lines changed: 65 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.idea/misc.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎build.gradle.kts

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
2+
3+
plugins {
4+
id("org.springframework.boot") version "2.5.3"
5+
id("io.spring.dependency-management") version "1.0.11.RELEASE"
6+
id("org.asciidoctor.convert") version "1.5.8"
7+
kotlin("jvm") version "1.5.21"
8+
kotlin("plugin.spring") version "1.5.21"
9+
}
10+
11+
group = "com.j"
12+
version = "0.0.1-SNAPSHOT"
13+
java.sourceCompatibility = JavaVersion.VERSION_11
14+
15+
repositories {
16+
mavenCentral()
17+
}
18+
19+
extra["snippetsDir"] = file("build/generated-snippets")
20+
21+
dependencies {
22+
implementation("org.springframework.boot:spring-boot-starter-web")
23+
implementation("org.springframework.boot:spring-boot-starter-validation")
24+
25+
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
26+
implementation("org.jetbrains.kotlin:kotlin-reflect")
27+
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
28+
29+
// Spring Rest Docs
30+
testImplementation("com.epages:restdocs-api-spec-mockmvc:0.11.3")
31+
testImplementation("org.springframework.restdocs:spring-restdocs-mockmvc")
32+
33+
// Mockito-Kotlin
34+
testImplementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0")
35+
36+
// JUnit5...etc
37+
testImplementation("org.springframework.boot:spring-boot-starter-test")
38+
}
39+
40+
tasks.withType<KotlinCompile> {
41+
kotlinOptions {
42+
freeCompilerArgs = listOf("-Xjsr305=strict")
43+
jvmTarget = "11"
44+
}
45+
}
46+
47+
tasks.withType<Test> {
48+
useJUnitPlatform()
49+
}
50+
51+
//val snippetsDir = "./target/classes/static/docs"
52+
//
53+
//tasks.test {
54+
// outputs.dir(snippetsDir)
55+
//}
56+
//
57+
//tasks.asciidoctor {
58+
// inputs.dir(snippetsDir)
59+
//// dependsOn(test)
60+
//}

‎gradle/wrapper/gradle-wrapper.jar

58.1 KB
Binary file not shown.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
distributionBase=GRADLE_USER_HOME
2+
distributionPath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.1.1-bin.zip
4+
zipStoreBase=GRADLE_USER_HOME
5+
zipStorePath=wrapper/dists

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /