[PR #556] [MERGED] Add JNI wrappers. #1198

Open
opened 2026-01-29 20:52:56 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/google/brotli/pull/556
Author: @eustas
Created: 6/1/2017
Status: Merged
Merged: 6/1/2017
Merged by: @eustas

Base: masterHead: jni-wrappers


📝 Commits (4)

📊 Changes

30 files changed (+2766 additions, -9 deletions)

View changed files

📝 BUILD (+62 -1)
📝 java/org/brotli/dec/BUILD (+5 -2)
📝 java/org/brotli/dec/pom.xml (+4 -4)
📝 java/org/brotli/integration/BUILD (+21 -1)
java/org/brotli/wrapper/common/BUILD (+65 -0)
java/org/brotli/wrapper/common/BrotliCommon.java (+130 -0)
java/org/brotli/wrapper/common/CommonJNI.java (+16 -0)
java/org/brotli/wrapper/common/SetRfcDictionaryTest.java (+102 -0)
java/org/brotli/wrapper/common/SetZeroDictionaryTest.java (+53 -0)
java/org/brotli/wrapper/common/common_jni.cc (+47 -0)
java/org/brotli/wrapper/dec/BUILD (+73 -0)
java/org/brotli/wrapper/dec/BrotliDecoderChannel.java (+74 -0)
java/org/brotli/wrapper/dec/BrotliDecoderChannelTest.java (+89 -0)
java/org/brotli/wrapper/dec/BrotliInputStream.java (+108 -0)
java/org/brotli/wrapper/dec/BrotliInputStreamTest.java (+87 -0)
java/org/brotli/wrapper/dec/Decoder.java (+160 -0)
java/org/brotli/wrapper/dec/DecoderJNI.java (+117 -0)
java/org/brotli/wrapper/dec/DecoderTest.java (+82 -0)
java/org/brotli/wrapper/dec/decoder_jni.cc (+228 -0)
java/org/brotli/wrapper/enc/BUILD (+98 -0)

...and 10 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/google/brotli/pull/556 **Author:** [@eustas](https://github.com/eustas) **Created:** 6/1/2017 **Status:** ✅ Merged **Merged:** 6/1/2017 **Merged by:** [@eustas](https://github.com/eustas) **Base:** `master` ← **Head:** `jni-wrappers` --- ### 📝 Commits (4) - [`5025177`](https://github.com/google/brotli/commit/5025177cd5b204f533eb912162e842fe5c7f89a0) Add JNI wrappers. - [`df65448`](https://github.com/google/brotli/commit/df6544853a36206ec0a95f967b7ffc650cf3c953) Fix maven build - [`acb4eca`](https://github.com/google/brotli/commit/acb4ecae8b925ad2cca5f9941aa20b338c83f185) Workaround for bazel on OSX - [`1f0e88d`](https://github.com/google/brotli/commit/1f0e88d539c89ee3d89099bc8e57e26b0985763a) Try to fix windows build ### 📊 Changes **30 files changed** (+2766 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `BUILD` (+62 -1) 📝 `java/org/brotli/dec/BUILD` (+5 -2) 📝 `java/org/brotli/dec/pom.xml` (+4 -4) 📝 `java/org/brotli/integration/BUILD` (+21 -1) ➕ `java/org/brotli/wrapper/common/BUILD` (+65 -0) ➕ `java/org/brotli/wrapper/common/BrotliCommon.java` (+130 -0) ➕ `java/org/brotli/wrapper/common/CommonJNI.java` (+16 -0) ➕ `java/org/brotli/wrapper/common/SetRfcDictionaryTest.java` (+102 -0) ➕ `java/org/brotli/wrapper/common/SetZeroDictionaryTest.java` (+53 -0) ➕ `java/org/brotli/wrapper/common/common_jni.cc` (+47 -0) ➕ `java/org/brotli/wrapper/dec/BUILD` (+73 -0) ➕ `java/org/brotli/wrapper/dec/BrotliDecoderChannel.java` (+74 -0) ➕ `java/org/brotli/wrapper/dec/BrotliDecoderChannelTest.java` (+89 -0) ➕ `java/org/brotli/wrapper/dec/BrotliInputStream.java` (+108 -0) ➕ `java/org/brotli/wrapper/dec/BrotliInputStreamTest.java` (+87 -0) ➕ `java/org/brotli/wrapper/dec/Decoder.java` (+160 -0) ➕ `java/org/brotli/wrapper/dec/DecoderJNI.java` (+117 -0) ➕ `java/org/brotli/wrapper/dec/DecoderTest.java` (+82 -0) ➕ `java/org/brotli/wrapper/dec/decoder_jni.cc` (+228 -0) ➕ `java/org/brotli/wrapper/enc/BUILD` (+98 -0) _...and 10 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 20:52:56 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#1198