pax_global_header 0000666 0000000 0000000 00000000064 14603325301 0014507 g ustar 00root root 0000000 0000000 52 comment=9d93b72eebef8dab16bce1147729975bae326b4d
qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/ 0000775 0000000 0000000 00000000000 14603325301 0023374 5 ustar 00root root 0000000 0000000 qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/.editorconfig 0000664 0000000 0000000 00000001155 14603325301 0026053 0 ustar 00root root 0000000 0000000 # EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs
# editorconfig.org
root = true
[*]
indent_style = space
indent_size = 4
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
max_line_length = 150
# From https://maven.apache.org/developers/conventions/code.html
[*.xml]
indent_size = 2
max_line_length = 240
[*.java]
# ij_continuation_indent_size is non-standard and only works in IntelliJ. Currently continuation_indent_size is not part of the
# .editorconfig standard.
ij_continuation_indent_size = 4
[*.md]
max_line_length = 120
qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/.gitignore 0000664 0000000 0000000 00000000552 14603325301 0025366 0 ustar 00root root 0000000 0000000 target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored)
!/.mvn/wrapper/maven-wrapper.jar
# intellij java
.idea/
*.iml
# eclipse java
.classpath
.project
*.prefs
/.metadata/ qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/CONTRIBUTING.md 0000664 0000000 0000000 00000004545 14603325301 0025635 0 ustar 00root root 0000000 0000000 # Contributor's Guide:
Extensions for Apache Proton-J library
## Code of conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact
[opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
## Getting started
### Prerequisites
To build and test this locally, make sure you install:
- Java Development Kit (JDK) with version 8 or above.
- [Maven](https://maven.apache.org/).
### Building and packaging
Open a command prompt/terminal:
1. Execute `git clone https://github.com/Azure/qpid-proton-j-extensions.git`.
1. Traverse to the repository root.
1. Execute `mvn install`.
This should successfully run all unit/integration tests, build the qpid-proton-j-extensions JAR, and install it to your
local Maven repository.
## Filing issues
You can find the issues that have been filed in the [Issues](https://github.com/Azure/qpid-proton-j-extensions/issues)
section of the repository.
If you encounter any bugs, would like to request a feature, or have general questions/concerns/comments, feel free to
file an issue [here](https://github.com/Azure/qpid-proton-j-extensions/issues/new).
## Pull requests
### Required guidelines
When filing a pull request, it must pass our CI build.
- Tests have been added to validate changes.
- All tests pass.
- Zero CheckStyle and Spotbugs violations.
- `mvn verify` has no violations.
### General guidelines
If you would like to make changes to this library, **break up the change into small, logical, testable chunks, and
organize your pull requests accordingly**. This makes for a cleaner, less error-prone development process.
If you'd like to get involved, but don't know what to work on, then please reach out to us by opening an issue.
If you're new to opening pull requests - or would like some additional guidance - the following list is a good set of
best practices!
- Title of the pull request is clear and informative.
- Commits are small and each have an informative message.
- A description of the changes the pull request makes is included, and a reference to the bug/issue the pull request
fixes is included, if applicable.
- Pull request includes comprehensive test coverage for the included changes.
qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/LICENSE 0000664 0000000 0000000 00000002212 14603325301 0024376 0 ustar 00root root 0000000 0000000 MIT License
Copyright (c) Microsoft Corporation. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE
qpid-proton-j-extensions-qpid-proton-j-extensions_1.2.5/README.md 0000664 0000000 0000000 00000003330 14603325301 0024652 0 ustar 00root root 0000000 0000000