Commit Graph

35 Commits

Author SHA1 Message Date
dependabot[bot] 57798554c4
Bump gradle-nullaway-plugin from 1.4.0 to 1.5.0 (#574) 2022-11-08 15:55:46 -08:00
dependabot[bot] 664402ec52
Bump gradle-errorprone-plugin from 2.0.2 to 3.0.1 (#544) 2022-10-17 13:08:04 -07:00
dependabot[bot] e13874adb4
Bump spotless-plugin-gradle from 6.9.0 to 6.11.0 (#545) 2022-10-17 11:42:37 -07:00
dependabot[bot] fd4c192f3b
Bump gradle-nullaway-plugin from 1.3.0 to 1.4.0 (#543)
Bumps gradle-nullaway-plugin from 1.3.0 to 1.4.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=net.ltgt.gradle:gradle-nullaway-plugin&package-manager=gradle&previous-version=1.3.0&new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 16:27:17 +02:00
dependabot[bot] 39f63d3391
Bump com.diffplug.spotless from 6.9.0 to 6.11.0 (#546)
Bumps com.diffplug.spotless from 6.9.0 to 6.11.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.diffplug.spotless&package-manager=gradle&previous-version=6.9.0&new-version=6.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 16:26:26 +02:00
Trask Stalnaker 425128399e
Update errorprone (#490) 2022-09-29 16:42:29 -07:00
Trask Stalnaker 902b995399
Fix javadoc (#445) 2022-09-21 09:40:54 -05:00
Mateusz Rzeszutek f3d64a4601
Bump spotless version (#414) 2022-08-05 19:15:21 +02:00
Trask Stalnaker 106e54bc1e
Update errorprone (#412)
* Update errorprone

* Sync

* Spotless

* More
2022-08-03 21:47:06 -07:00
Mateusz Rzeszutek 972cf46cf8
Allow UPPERCASE type parameter names (#348) 2022-05-20 13:45:20 -07:00
Anuraag Agrawal 27b2a75b39
Update errorprone (#285) 2022-04-11 17:59:11 +09:00
Anuraag Agrawal c1c5a8c4ec
Update Gradle and build dependencies (#284) 2022-04-08 14:58:27 +09:00
Trask Stalnaker e345310597
Sync github actions, including release workflow (#274)
* Sync github actions, other than release actions

* Add release workflow

* Remove nebula

* fix

* Add missing workflow

* Fix link

* more

* Updates

* Sentence case

* more
2022-03-29 10:21:24 -07:00
Anuraag Agrawal d6c4d9dd27
Use new jacoco aggregation plugin (#230) 2022-02-10 22:14:13 +09:00
Anuraag Agrawal c4d06b63bc
Update Gradle and build dependencies. (#229) 2022-02-10 15:56:23 +09:00
Anuraag Agrawal 685b189304
Migrate from test-sets to test suites. (#214) 2022-01-21 14:42:46 +09:00
Anuraag Agrawal d6beb881c2
Update errorprone (#171) 2022-01-07 17:08:13 +09:00
Anuraag Agrawal 6ed9ba70d1
Fail build on warnings (#170)
* Fail build on warnings

* Update dependencyManagement/build.gradle.kts

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-01-07 16:15:27 +09:00
Anuraag Agrawal 743a0d3d08
Format gradle scripts (#168)
* Add formatting of buildSrc

* Format root with conventions

* Format top level

* Format
2022-01-05 18:30:23 +09:00
Anuraag Agrawal 42818333e2
Switch to javax.annotation.Nullable (#159)
* Switch to javax.annotation.Nullable

* Spotless
2022-01-03 11:40:50 -08:00
Anuraag Agrawal a100755322
Update Gradle and dependencies (#157) 2021-12-23 15:23:21 +09:00
Anuraag Agrawal 7b888a1ce6
Enable errorprone (#150)
* Enable errorprone

* git add
2021-12-16 21:56:10 +09:00
Anuraag Agrawal 7ca901a5cb
Update dependencies (#142)
* Update dependencies

* Apply spotless
2021-12-02 08:38:33 -08:00
Anuraag Agrawal 91e49c53db
Use Java 17 for building, still target Java 8 by default (#117) 2021-10-18 16:23:06 +09:00
Anuraag Agrawal 0a694fd4af
Update to Groovy 3 (#116) 2021-10-18 13:04:07 +09:00
Anuraag Agrawal a1158f2917
Update spotless (#107)
* Update spotless

* Reformat
2021-10-05 13:34:58 +09:00
Anuraag Agrawal 7315737bc8
Migrate jmx-metrics IT to Java (#104)
* Migrate jmx-metrics integration tests to Java.

* More

* Remove default unit assertions

* Fixes
2021-09-30 08:00:31 +09:00
Trask Stalnaker b5d88e223c
Update spotless config and add .editorconfig (#100)
* Update spotless config and add .editorconfig

* spotlessApply
2021-09-27 17:16:23 +09:00
Nikita Salnikov-Tarnovski b26bb07994
Attributes rule based sampler (#70)
* Initial POC version of url-based sampler

* Extract UrlMatcher class

* Pre-compile patterns

* Use UrlMatcher in UrlSampler

* Accept several attributes to check

* Will not extract path for matching

* Converted to rule-based routing implementation

* Polish

* Rename module

* Improve comments

* Apply suggestions from code review

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>

* Code review polish

* Polish

* Better equals

Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2021-09-02 14:43:01 +09:00
Anuraag Agrawal 9b9514e122
Allow configuring endpoint with environment variable. (#67) 2021-08-09 16:05:34 +09:00
Anuraag Agrawal 86a0f8b580
Bring in publish-conventions from other repos. (#59)
* Bring in publish-conventions from other repos.

* Remove RELEASE.md for now
2021-08-02 13:23:43 +09:00
Anuraag Agrawal 2332851f38
Setup jacoco (#60) 2021-07-31 11:34:33 +09:00
Anuraag Agrawal 8944db8459
Move in x-ray extensions from java repo (#46)
* Copy in aws-xray extension from -java core.

* Typo

* README
2021-07-06 13:54:55 +09:00
Anuraag Agrawal 7f4b71c484
Update to OTel 1.3.0 (#44)
* Update to OTel 1.3.0

* Update version
2021-07-02 08:12:04 +09:00
Anuraag Agrawal 4bfd97dfff
Build logic changes (#41)
* Migrate some build logic to conventions of other repos.

* spotlessApply

* Fix groovy compile version

* Regex
2021-06-30 22:43:20 +09:00