Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Javadoc Android #2002

Closed
ljbade opened this issue Aug 6, 2015 · 35 comments
Closed

Javadoc Android #2002

ljbade opened this issue Aug 6, 2015 · 35 comments
Assignees
Labels
Android Mapbox Maps SDK for Android documentation

Comments

@ljbade
Copy link
Contributor

ljbade commented Aug 6, 2015

Before we start publishing Javadoc of Android GL we need to go and do a solid push on documenting all the public APIs with good Javadoc comments.

There are plenty of comments from me but I just did them as normal comments no Javadoc.

We can hit this down the road when we get closer to launching Android.

/cc @bleege

@ljbade ljbade added the Android Mapbox Maps SDK for Android label Aug 6, 2015
@bleege bleege added this to the Android b1 milestone Aug 6, 2015
@bleege
Copy link
Contributor

bleege commented Aug 6, 2015

Yep, let's clean this up as part of the shipping process. Good to flag for now though.

@bleege bleege modified the milestones: android-v0.2.0, android-v0.1.0 Aug 31, 2015
@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

@bleege Time to start cleaning this up.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

First task to tackle, document public APIs on MapView.

I think we should not have JavaDoc comments on protected or private APIs? Google tends to do this...

Interesting question to figure out is how to document the XML attributes.

@tobrun After we merge all your UX changes for next point release, I think we should coordinate on who wants to tackle which parts.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

@ljbade ljbade self-assigned this Oct 1, 2015
@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

I created a branch to work on this in 2002-javadoc. So far got up to the MapView constructors.

Going to be a bunch of fixing up the location of bits of code too and removing some cruft to make it easier to navigate that massive Java file.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

We should run at the public level, limit scope to just the SDK, and exclude the com.almeros.*

Also using -linkoffline http://developer.android.com/reference /home/leith/mb/android-sdk/docs/reference/ allows links to work correctly to the Android docs.

Somehow need to figure out how to set this via gradle.

@tobrun
Copy link
Member

tobrun commented Oct 1, 2015

Nice finds and conclusions 👍

I think we should coordinate on who wants to tackle which parts.

Yes, maybe just divide classes or packages?

Linking this issue to #2443, automatic warning on JavaDoc should be included in dev setup.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 1, 2015

@tobrun Yeah I think that is a sensible way to go. I'm currently doing MapView which is a big job so I think I will break into daily PRs to reduce the merge conflicts.

Yep we should enable JavaDoc warnings.

@bleege
Copy link
Contributor

bleege commented Oct 2, 2015

We also need to add support for the Android and Dependencies APIs to the Gradle task that is generating Javadocs. Specifically:

android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java:25: error: package android.support.annotation does not exist

import android.support.annotation.NonNull;
android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java:29: error: package android.support.v4.view does not exist

import android.support.v4.view.GestureDetectorCompat;
android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java:63: error: package com.mapzen.android.lost.api does not exist

import com.mapzen.android.lost.api.LocationListener;
android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java:88: error: cannot find symbol public class MapView extends FrameLayout implements LocationListener, CompassView.CompassDelegate {

android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/CompassView.java:10: error: package android.support.v4.content does not exist
import android.support.v4.content.ContextCompat;

android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/http/HTTPContext.java:4: error: package com.squareup.okhttp does not exist
import com.squareup.okhttp.Call;

android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/views/MapView.java:351: error: cannot find symbol
    public MapView(@NonNull Context context, @Nullable AttributeSet attrs) {

@ljbade
Copy link
Contributor Author

ljbade commented Oct 2, 2015

@bleege I wonder how this is done in Gradle. In the Android Studio UI (under Tools -> Generate JavaDoc) there is an option to include dependency sources.

@bleege
Copy link
Contributor

bleege commented Oct 13, 2015

Finally the package info files dissappeared in be5b99f @bleege What is the reasoning for this?

It wasn't clear what the purpose of this file was. On the contrary it appeared as cruft left over from a refactor. Unless there's more specific and complete detail to be contained in this file, I think we should avoid adding it to the SDK as it looks more like noise.

@bleege
Copy link
Contributor

bleege commented Oct 13, 2015

@ljbade To finish this up we need to make sure that there aren't any warnings / errors thrown when the JavaDocs are being generated. It looks like we're pretty close based on the latest commit from master. To test this out / know when this is done, the following command needs to execute without errors:

cd ./android/java/MapboxGLAndroidSDK
../gradlew clean assembleRelease javadocRelease

Currently, it's producing this:

:MapboxGLAndroidSDK:javadocrelease
javadoc: warning - Error fetching URL: http://d.android.com/reference/package-list
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Polygon.java:85: warning - @return tag cannot be used in method with void return type.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Polyline.java:39: warning - @return tag has no arguments.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/Polyline.java:39: warning - @return tag cannot be used in method with void return type.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/annotations/PolylineOptions.java:63: warning - @return tag has no arguments.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3034: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3046: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3058: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3074: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3090: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3106: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3122: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3132: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3154: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3164: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3180: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3196: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3210: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3220: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3230: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3240: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3250: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3266: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3276: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3294: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3304: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3320: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3330: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3344: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3354: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3368: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3378: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3397: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3416: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3455: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3467: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3477: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3493: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3503: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3513: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3538: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3552: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3582: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3592: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3602: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3612: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3622: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3632: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3655: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3671: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3685: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3719: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3729: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3750: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3761: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3794: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3808: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3875: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3885: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3900: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3925: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3941: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3957: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3973: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3989: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4005: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4015: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4030: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4044: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4058: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4068: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4091: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4106: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4126: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4151: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4161: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4189: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4199: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4228: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4242: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4256: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4300: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4316: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4332: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4347: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4363: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4379: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4393: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4409: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4443: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4458: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4478: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4494: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4510: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4527: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4543: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4558: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4595: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4601: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4607: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4613: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4619: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4629: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4645: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4659: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4678: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4703: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4709: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4715: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4721: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4742: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4748: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4840: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4869: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4885: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4901: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4917: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4933: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4947: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4961: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4975: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:4989: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5018: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5034: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5050: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5066: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5082: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5096: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5110: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5139: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5155: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5171: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5187: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5203: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5217: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5231: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5245: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5259: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5273: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5287: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5301: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5315: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5345: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5351: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5357: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5363: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5369: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5375: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5434: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5448: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5462: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5468: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5474: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5480: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5486: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5492: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5498: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5504: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5510: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5516: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5522: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5528: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5534: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5540: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5560: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5594: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5600: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5606: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5612: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5618: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5624: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5630: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5644: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5683: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5689: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5695: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5711: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5721: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5731: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5746: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5756: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5771: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5781: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5802: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5816: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5843: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5868: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5897: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5952: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5958: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5964: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5970: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5980: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:5990: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6004: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6014: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6028: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6038: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6048: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6062: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6072: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6082: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6092: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6102: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6112: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6135: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6151: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6167: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6192: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6198: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6204: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6214: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6253: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6259: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6265: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6279: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6293: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6309: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6325: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6335: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6351: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6361: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6417: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6433: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6450: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6465: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6481: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6497: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6513: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6530: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6546: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6562: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6578: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6594: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6610: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6625: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6635: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6650: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6678: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6684: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6690: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6696: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6707: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6737: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6743: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6757: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6767: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6781: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:6791: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7054: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7064: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7074: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7098: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7108: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7118: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7128: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7138: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7148: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7158: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7168: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7178: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7188: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7198: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7210: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7220: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7230: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7240: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7250: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7260: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7270: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7280: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7290: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7300: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7310: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7320: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7330: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7340: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7350: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7360: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7370: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7380: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7394: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7404: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7414: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7420: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7426: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7436: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7446: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7456: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7466: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7476: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7486: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7496: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7506: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7516: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7526: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7536: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7551: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7566: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7581: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7596: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7611: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7626: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7641: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7656: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7666: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7682: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7692: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7702: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7712: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7722: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7738: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7748: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7760: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7770: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7780: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7790: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7800: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7810: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7826: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7842: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7858: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7874: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7890: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7900: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7910: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7926: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7936: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7946: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7956: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7966: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7976: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7986: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:7996: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8006: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8016: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8026: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8036: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8046: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8056: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8066: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8076: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8086: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8098: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8110: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8120: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8130: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8144: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8158: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8172: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8191: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8210: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8229: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8248: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8267: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8286: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8300: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8373: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8379: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8393: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8403: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8419: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8435: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8451: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8467: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8477: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8491: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8507: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8521: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8531: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8541: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8555: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8565: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8580: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8594: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8610: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8626: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8642: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8658: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8674: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8684: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8699: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8727: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8733: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8749: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8765: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8775: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8798: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8813: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8833: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8856: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8862: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:8868: warning - @attr is an unknown tag.
393 warnings

@ljbade
Copy link
Contributor Author

ljbade commented Oct 13, 2015

Hmm I wonder if we can turn warnings off for the R package, or skip in in JavaDoc completely.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

@bleege Not sure how to fix the R class errors. JavaDoc has an -exclude option for this, but it sounds like Gradle does not expose it. See http://stackoverflow.com/questions/32785002/javadoc-exclude-causing-errors-on-import

If I try to use gradle's exclude I get import errors as that person from Stackoverflow notes.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

I fixed the other warnings. However the annotations classes need some serious TLC, a lot of the functions are simply "unimplemented".

@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

I implemented an overview.html mirroring the iOS one.

Things that need to be improved:

@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

@bleege Can you generate a JavaDoc set and check if the homepage is as you would like it.

ljbade pushed a commit that referenced this issue Oct 15, 2015
@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

@bleege Also I should mention that to get JavaDoc to correctly link to the online Android docs for the Android classes, you need to make sure you have a valid ANDROID_HOME environment variable set to the SDK location - and that you have the latest Android SDK reference package installed.

@bleege
Copy link
Contributor

bleege commented Oct 15, 2015

This is looking better @ljbade! The only warnings thrown during compilation were:

javadoc: warning - Error fetching URL: http://docs.oracle.com/javase/7/docs/api/package-list
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3039: warning - @attr is an unknown tag.
/Users/brad/development/mapbox-gl-android/android/java/MapboxGLAndroidSDK/build/generated/source/r/release/com/mapbox/mapboxsdk/R.java:3051: warning - @attr is an unknown tag.

I cut out about 300 more @attr lines to make this shorter

As for the error loading http://docs.oracle.com/javase/7/docs/api/package-list I also couldn't load it via Web browser so I'm thinking it's a network issue / problem on Oracle's side. oracle.com loaded just fine FWIW. All in all I think this is in a good spot.

A few things I noticed that should be changed (if possible) before closing this issue:

  1. Remove generated classes. Ex: R.* and BuildConfig.
    screen shot 2015-10-15 at 4 05 51 pm
  2. Remove the iOS Changelog
    screen shot 2015-10-15 at 4 11 24 pm
    No iOS content should be included (especially iPhone chrome)

The general rule of thumb with this is to keep anything that would "look odd" to you as an Android developer out the JavaDoc.

Almost there! 👍

@ljbade
Copy link
Contributor Author

ljbade commented Oct 15, 2015

@bleege yeah I made comment ^ about that image, if we can get an Androidy one in time for launch, otherwise cut it, and make a ticket for 2.2.0.

Did you check out the very rough Changelog? I assume you will edit to have more detail?

As for removing R and BuildType I was having issues due to Gradle in comment ^

@ljbade
Copy link
Contributor Author

ljbade commented Oct 16, 2015

PR made that:

  • removes R, BuiltType and com.almeros.* from the JavaDoc
  • removes the iOS image, pending a similar one for Android

@bleege
Copy link
Contributor

bleege commented Oct 16, 2015

@ljbade

  • No Android image for 2.1.0
  • No Change Log for now (this is release 1)

@ljbade
Copy link
Contributor Author

ljbade commented Oct 16, 2015

Changelog hidden.

@ljbade
Copy link
Contributor Author

ljbade commented Oct 16, 2015

I think we are done here for v2.1.0 now we are locking down the release.

I'll close this and open a new v2.2.0 ticket to continue documenting the remaining classes after our initial release.

@bleege
Copy link
Contributor

bleege commented Oct 16, 2015

Awesome! Way to make this happen @ljbade! 👍

AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
AndwareSsj pushed a commit to AndwareSsj/mapbox-gl-native that referenced this issue Nov 6, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Android Mapbox Maps SDK for Android documentation
Projects
None yet
Development

No branches or pull requests

4 participants