Skip to content

Commit 541c3bc

Browse files
committed
Release 1.5.0
0 parents  commit 541c3bc

File tree

143 files changed

+14861
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+14861
-0
lines changed

.gitignore

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Copyright 2017 Vorlonsoft LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# project file
16+
.gradle
17+
/local.properties
18+
19+
# android studio
20+
/.idea/libraries
21+
/.idea/modules.xml
22+
/.idea/workspace.xml
23+
*.iml
24+
25+
# mac
26+
.DS_Store
27+
28+
/build
29+
/captures

.idea/encodings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/markdown-navigator.xml

Lines changed: 72 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/markdown-navigator/profiles_settings.xml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 33 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations.xml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.travis.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Copyright 2017 Vorlonsoft LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
language: android
16+
sudo: false
17+
jdk: oraclejdk8
18+
android:
19+
components:
20+
- build-tools-27.0.1
21+
- extra-android-support
22+
- extra-android-m2repository
23+
- android-27
24+
licenses:
25+
- '.+'
26+
script:
27+
# Sonatype bypass
28+
- echo "nexusUsername=dummy" >> library/gradle.properties
29+
- echo "nexusPassword=dummy" >> library/gradle.properties
30+
- ./gradlew clean assemble check
31+
- ./gradlew :library:androidJavadocs

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# CHANGELOG
2+
3+
## 1.5.0 (released 18.11.2017)
4+
5+
- Initial Public Version

CONTRIBUTING.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
CONTRIBUTING
2+
============
3+
Android Async HTTP library is an open-source project made by developers for developers!
4+
5+
If you would like to contribute to the project, it's really great. You can contribute in a variety of ways:
6+
7+
* Help us with test cases and examples for the Wiki (and kindly follow our [Coding Standards](#coding-standards))
8+
* If you have a good idea/patch for the project, create a [pull request](#pull-requests)
9+
* Found a bug? You're more than welcome to [submit an issue](#issues)
10+
* Help other fellow developers solve their problems, you're welcome to do so in issues
11+
12+
We do require certain guidelines to be followed so that the quality of the project remains top-notch:
13+
14+
PULL requests
15+
-------------
16+
When you submit a patch or a new functionality for the project, you must open a pull request. We will get to the pull request as soon as possible, investigate what functionality or bug fixes have been added and decide whether to include it in the library or not -- for the benefit of everyone.
17+
18+
**You agree that all contributions that you make to the library will be distributed further under the same license as the library itself (Apache V2).**
19+
20+
Don't be discouraged if your pull request is rejected. This is not a deadline and sometimes with a proper explanation on your side, we are persuaded to merge in the request. Just remember that this is a library for everyone and as such must meet certain, generic rules that we would like to believe are following.
21+
22+
ISSUES
23+
---------
24+
25+
![Read the ISSUES?](https://i.imgur.com/LPWyLe7.jpg "Read the ISSUES?")
26+
27+
The issues system is the place to report bugs and not for submitting patches or new functionality. As helpful as we would like to be, we cannot replace the developer and we certainly do not see what you're seeing. So when you come to report an issue, follow these simple rules:
28+
29+
* Report bugs in the English language only
30+
* Use Markdown to format your issue in a fashionable way (easier to read): [Writing on GitHub](https://help.github.com/articles/github-flavored-markdown)
31+
* If the issue is due to a crash, include the stack trace -- `throwable.printStackTrace()` -- and any other detail that will shed light on the problem
32+
* We need to see the source code (minus certain details that you think are confidential) that caused the problem in the first place, so include it too
33+
34+
Opening issues without providing us with the information necessary to debug and fix it is useless; so we will close such issues within 7 days period
35+
36+
CODING STANDARDS
37+
----------------
38+
We need you to follow certain rules when sending source code contributions. These are the basic principles that we ourselves abide to and we require that you do so as well:
39+
40+
* Do not use the Tab character (it's in first place for a reason)
41+
* Indentation is 4 spaces
42+
* Include the copyright info (as in other files) at the top of the class file
43+
* You must provide proper Javadoc, including description, in English for both public and protected methods, classes and properties
44+
* Group packages that belong to the same top-level package together, followed by an empty line
45+
* Add an empty line after and before class/interface declarations, methods and constructors
46+
* Add an empty line before and after a group of properties
47+
* Do not catch generic Exception/Throwable errors, but always catch the most specific type of the exception/error

0 commit comments

Comments
 (0)