-
Notifications
You must be signed in to change notification settings - Fork 24.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Java port of H3 hexagonal grid library #81714
Conversation
Pinging @elastic/es-delivery (Team:Delivery) |
Pinging @elastic/es-analytics-geo (Team:Analytics) |
@@ -172,6 +172,8 @@ public void runRat() { | |||
matchers.add(subStringMatcher("GEN ", "Generated", "ANTLR GENERATED CODE")); | |||
// Vendored Code | |||
matchers.add(subStringMatcher("VEN ", "Vendored", "@notice")); | |||
// Uber h3 port | |||
matchers.add(subStringMatcher("H3 ", "Vendored", "Based on the h3 project by Uber (@uber)")); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
added this to make precommit happy .
@@ -0,0 +1,42 @@ | |||
/* | |||
* Based on the h3 project by Uber (@uber) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure this header text is going to be enough:
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work
I think we need to include the original source header text here, with the addition of a line mentioning we modified the code.
libs/h3/NOTICE.txt
Outdated
@@ -0,0 +1,203 @@ | |||
This file is based on a modification of https://github.com/uber/h3, which is licensed under the Apache 2.0 license. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be a copy of the original NOTICE file?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@elasticmachine update branch |
@elasticmachine update branch |
Adds a new lib project that contains the port to Java of basic functionality of the bar H3 library. The main functionality proved is: