Skip to content

Commit

Permalink
code
Browse files Browse the repository at this point in the history
  • Loading branch information
taketoday committed Aug 4, 2024
0 parents commit 29def3b
Show file tree
Hide file tree
Showing 31 changed files with 3,291 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
* text=auto eol=lf

*.bat text eol=crlf
*.cmd text eol=crlf

*.ai binary
*.binarypb binary
*.br binary
*.class binary
*.crt binary
*.eot binary
*.exe binary
*.gif binary
*.gz binary
*.ico binary
*.jar binary
*.jks binary
*.jpg binary
*.jpeg binary
*.m4a binary
*.m4v binary
*.mp4 binary
*.otf binary
*.p12 binary
*.pdf binary
*.pem binary
*.pkcs12 binary
*.png binary
*.ttc binary
*.ttf binary
*.webm binary
*.webp binary
*.woff binary
*.woff2 binary
*.xz binary
*.zip binary
141 changes: 141 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
# Build output
/build
/*/build
/*/*/build
/*/*/*/build
/out
/*/out
/*/*/out
/*/*/*/out
**/gen-java
**/gen-src
/reports
/site/public
/site/.cache

# Package Files #
*.jar
!**/src/**/WEB-INF/lib/*.jar
!/gradle/wrapper/gradle-wrapper.jar
!/settings/intellij_idea/settings.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# Gradle
.gradle

# IntelliJ
.idea
*.iml
*.iws
*.ipr
*.ids
*.orig
/classes
/out

# VSCode
/.vscode

# Eclipse
*.pydevproject
.project
.metadata
/bin
/*/bin
/tmp
/*/tmp
*.tmp
*.bak
*.swp
*~.nib
.classpath
.settings
.loadpath

# External tool builders
.externalToolBuilders/**

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath

### Node template
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# next.js build output
.next

# ASDF
.tool-versions

# SDKMAN rc file
.sdkmanrc

# macOS folder metadata
.DS_Store
66 changes: 66 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>cn.tuyucheng.taketoday</groupId>
<artifactId>thread-pool</artifactId>
<packaging>jar</packaging>
<version>1.0.0</version>

<properties>
<java.version>21</java.version>
</properties>

<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.9</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.9</version>
</dependency>
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>findbugs</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.9.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>33.2.1-jre</version>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-core</artifactId>
<version>1.12.3</version>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
<version>1.12.3</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.12.1</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
</plugins>
</build>
</project>
Loading

0 comments on commit 29def3b

Please sign in to comment.