Setup gradle, checkstyle, errorprone, google-java-format, jmh and fir… · goodjava/opentelemetry-java@afaef31 · GitHub
Skip to content

Commit afaef31

Browse files
committed
Setup gradle, checkstyle, errorprone, google-java-format, jmh and first two artifacts context and api.
1 parent 11eb9d0 commit afaef31

13 files changed

Lines changed: 881 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 5 additions & 0 deletions

.gitignore

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Gradle
2+
build
3+
gradle.properties
4+
.gradle
5+
local.properties
6+
out/
7+
8+
# Maven (proto)
9+
target
10+
11+
# IntelliJ IDEA
12+
.idea
13+
*.iml
14+
.editorconfig
15+
16+
# Eclipse
17+
.classpath
18+
.project
19+
.settings
20+
bin
21+
22+
# NetBeans
23+
/.nb-gradle
24+
/.nb-gradle-properties
25+
26+
# VS Code
27+
.vscode
28+
29+
# OS X
30+
.DS_Store
31+
32+
# Emacs
33+
*~
34+
\#*\#
35+
36+
# Vim
37+
.swp
38+
39+
# Other
40+
TAGS

api/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
OpenConsensus API
2+
======================================================
3+
4+
* Java 7 and Android 14 compatible.
5+
* The abstract classes in this directory can be subclassed to create alternative
6+
implementations of the OpenCensus library.

api/build.gradle

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
description = 'OpenConsensus API'
2+
3+
dependencies {
4+
compile project(':openconsensus-context')
5+
6+
compileOnly libraries.auto_value
7+
8+
signature "org.codehaus.mojo.signature:java17:1.0@signature"
9+
signature "net.sf.androidscents.signature:android-api-level-14:4.0_r4@signature"
10+
}

build.gradle

Lines changed: 259 additions & 0 deletions

0 commit comments

Comments
 (0)