Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [andmore-dev] Bug 525493 - Projects containing aar libraries currently fail with robolectric 3.2.1

Thanks Matthew for your contribution. I have merged your android-n.1 branch into my fork and now I am getting compile errors from having to upgrade the Android SDK version to apply my fix.
Would it be possible for you to do some more work on your branch to get Andmore to compile with tools version 25.3.3?
I am getting 14 errors compiling the "adt" module (see attached file).
 
Andrew


From: andmore-dev-bounces@xxxxxxxxxxx [mailto:andmore-dev-bounces@xxxxxxxxxxx] On Behalf Of Matthew Piggott
Sent: Thursday, 12 October 2017 2:28 AM
To: andmore developer discussions
Subject: Re: [andmore-dev] Bug 525493 - Projects containing aar libraries currently fail with robolectric 3.2.1

I was actually meaning this branch on my fork of Andmore - https://github.com/mpiggott/andmore/compare/6deb879ed0dc697bcf4b6a698cd21e3a3f7a55c3...android-n.1?expand=1



On Wed, Oct 11, 2017 at 8:31 AM, Carver, David <kingargyle@xxxxxxxxx> wrote:

Sounds good.  If you run into any issues, post back here.

Thanks.

Dave


On 10/10/2017 7:30 PM, Andrew Bowley wrote:
Dave and Matthew
 
I have found pull request "Update embedded Android SDK to 24.4.1 #113" (https://github.com/eclipse/andmore/pull/113) and see it includes embedded jar files from the Android SDK.
From the PR conversion I see Matthew state:
 
"I originally used the SDK tools to download them, I've now double checked that the Windows download from https://developer.android.com/sdk/index.html#Other ( http://dl.google.com/android/android-sdk_r24.4.1-windows.zip ) does match the files downloaded."
 
I now understand Dave's comment about Google poorly tagging "what version of the source matches to what they distribute".
I have been using the maven-dependency-plugin "copy" goal to fetch the dependency jars and follow the POM dependency tree to work out what jars are required.
That is why I ran into trouble over the SWT-specific jars like ddmuilib.jar as I could not find them in any online Maven repository.
 
The Android Tools versions I am applying are taken from the android-maven-plugin: android.builder.version=2.3.0 and android.tools.version=25.3.0
 
As first priority, I will complete tracking down all dependencies for above versions and compile them into a spreadsheet so the legal processes can start.
I will then research the new manifest merge design with AndroidBuilder. Once I have grasped that, I can then begin to get an idea of the scope of work to be undertaken.
 
Andrew


From: andmore-dev-bounces@eclipse.org [mailto:andmore-dev-bounces@eclipse.org] On Behalf Of David Carver
Sent: Tuesday, 10 October 2017 11:41 PM
To: andmore developer discussions
Subject: Re: [andmore-dev] andmore-dev Digest, Vol 26, Issue 2


Andrew and the Matthew if you two can work together to get a Pull Request up, I can start the CQ process to get the latest versions of the SDK approved.  I will need best guesses to the source code since, Google does a poor job of making sure to tag what version of the source matches to what they distribute.

Thanks for taking the time to get things working.

Dave
 


_______________________________________________
andmore-dev mailing list
andmore-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/andmore-dev


_______________________________________________
andmore-dev mailing list
andmore-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/andmore-dev


Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.26.0:compile (default-compile) on project org.eclipse.andmore: Compilation failure: Compilation failure:
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\configuration\DeviceMenuListener.java:[19]
        import static com.android.ide.common.rendering.HardwareConfigHelper.MANUFACTURER_GENERIC;
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import com.android.ide.common.rendering.HardwareConfigHelper.MANUFACTURER_GENERIC cannot be resolved

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\configuration\DeviceMenuListener.java:[24]
        import static com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList;
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList cannot be resolved

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\configuration\DeviceMenuListener.java:[150]
        if (device.getManufacturer().equals(MANUFACTURER_GENERIC)) {
                                            ^^^^^^^^^^^^^^^^^^^^
MANUFACTURER_GENERIC cannot be resolved to a variable

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\configuration\DeviceMenuListener.java:[163]
        sortNexusList(nexus);
        ^^^^^^^^^^^^^
The method sortNexusList(List<Device>) is undefined for the type DeviceMenuListener

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\gle2\RenderPreview.java:[629]
        configuredFrameworkRes = frameworkRes.getConfiguredResources(config);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceValue>>

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\gle2\RenderPreview.java:[652]
        resourceResolver = ResourceResolver.create(
                                            ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in the type ResourceResolver
 is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceType,Map<String,ResourceValue>>, String, boolean)
 
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\WidgetPullParser.java:[61]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type WidgetPullParser must override or implement a supertype method

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manager\ProjectResources.java:[95]
        public Map<ResourceType, Map<String, ResourceValue>> getConfiguredResources(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The return type is incompatible with ResourceRepository.getConfiguredResources(FolderConfiguration)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manager\ProjectResources.java:[123]
        libRes.doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceValue>>

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manager\ProjectResources.java:[150]
        doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceValue>>

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\configuration\ConfigurationChooser.java:[1810]
        frameworkRes.getConfiguredResources(mConfiguration.getFullConfig());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceValue>>

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\gle2\GraphicalEditorPart.java:[847]
        mConfiguredFrameworkRes = frameworkRes.getConfiguredResources(
                        mConfigChooser.getConfiguration().getFullConfig());
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceValue>>

F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\gle2\GraphicalEditorPart.java:[1677]
        mResourceResolver = ResourceResolver.create(
                                             ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in the type ResourceResolver

 is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceType,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\UiElementPullParser.java:[210]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type UiElementPullParser must override or implement a supertype method

14 problems (14 errors)


















































































































































































































































































Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.26.0:compile (default-compile) on project org.e
clipse.andmore: Compilation failure: Compilation failure:
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\wizards\templat
es\CreateFileChange.java:[83]
        InputSupplier<FileInputStream> supplier = Files.asByteSource(mSource);
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from ByteSource to InputSupplier<FileInputStream>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[25]
        import static com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList;
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList cannot be resolved
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[166]
        sortNexusList(nexus);
        ^^^^^^^^^^^^^
The method sortNexusList(List<Device>) is undefined for the type DeviceMenuListener
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[629]
        configuredFrameworkRes = frameworkRes.getConfiguredResources(config);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[652]
        resourceResolver = ResourceResolver.create(
                                            ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
WidgetPullParser.java:[61]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type WidgetPullParser must override or implement a supertype method
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[95]
        public Map<ResourceType, Map<String, ResourceValue>> getConfiguredResources(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The return type is incompatible with ResourceRepository.getConfiguredResources(FolderConfiguration)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[123]
        libRes.doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[150]
        doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\ConfigurationChooser.java:[1810]
        frameworkRes.getConfiguredResources(mConfiguration.getFullConfig());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[847]
        mConfiguredFrameworkRes = frameworkRes.getConfiguredResources(
                        mConfigChooser.getConfiguration().getFullConfig());
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[1677]
        mResourceResolver = ResourceResolver.create(
                                             ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
UiElementPullParser.java:[210]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type UiElementPullParser must override or implement a supertype method
13 problems (13 errors)
-> [Help 1]
[ERROR]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

F:\development\andmore>

















































































































































































































































































Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.26.0:compile (default-compile) on project org.e
clipse.andmore: Compilation failure: Compilation failure:
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\wizards\templat
es\CreateFileChange.java:[83]
        InputSupplier<FileInputStream> supplier = Files.asByteSource(mSource);
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from ByteSource to InputSupplier<FileInputStream>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[25]
        import static com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList;
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList cannot be resolved
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[166]
        sortNexusList(nexus);
        ^^^^^^^^^^^^^
The method sortNexusList(List<Device>) is undefined for the type DeviceMenuListener
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[629]
        configuredFrameworkRes = frameworkRes.getConfiguredResources(config);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[652]
        resourceResolver = ResourceResolver.create(
                                            ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
WidgetPullParser.java:[61]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type WidgetPullParser must override or implement a supertype method
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[95]
        public Map<ResourceType, Map<String, ResourceValue>> getConfiguredResources(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The return type is incompatible with ResourceRepository.getConfiguredResources(FolderConfiguration)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[123]
        libRes.doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[150]
        doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\ConfigurationChooser.java:[1810]
        frameworkRes.getConfiguredResources(mConfiguration.getFullConfig());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[847]
        mConfiguredFrameworkRes = frameworkRes.getConfiguredResources(
                        mConfigChooser.getConfiguration().getFullConfig());
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[1677]
        mResourceResolver = ResourceResolver.create(
                                             ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
UiElementPullParser.java:[210]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type UiElementPullParser must override or implement a supertype method
13 problems (13 errors)
-> [Help 1]
[ERROR]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

F:\development\andmore>

















































































































































































































































































Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:0.26.0:compile (default-compile) on project org.e
clipse.andmore: Compilation failure: Compilation failure:
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\wizards\templat
es\CreateFileChange.java:[83]
        InputSupplier<FileInputStream> supplier = Files.asByteSource(mSource);
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from ByteSource to InputSupplier<FileInputStream>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[25]
        import static com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList;
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import com.android.ide.common.rendering.HardwareConfigHelper.sortNexusList cannot be resolved
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\DeviceMenuListener.java:[166]
        sortNexusList(nexus);
        ^^^^^^^^^^^^^
The method sortNexusList(List<Device>) is undefined for the type DeviceMenuListener
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[629]
        configuredFrameworkRes = frameworkRes.getConfiguredResources(config);
                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\RenderPreview.java:[652]
        resourceResolver = ResourceResolver.create(
                                            ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
WidgetPullParser.java:[61]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type WidgetPullParser must override or implement a supertype method
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[95]
        public Map<ResourceType, Map<String, ResourceValue>> getConfiguredResources(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The return type is incompatible with ResourceRepository.getConfiguredResources(FolderConfiguration)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[123]
        libRes.doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\resources\manag
er\ProjectResources.java:[150]
        doGetConfiguredResources(referenceConfig);
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
configuration\ConfigurationChooser.java:[1810]
        frameworkRes.getConfiguredResources(mConfiguration.getFullConfig());
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[847]
        mConfiguredFrameworkRes = frameworkRes.getConfiguredResources(
                        mConfigChooser.getConfiguration().getFullConfig());
                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type mismatch: cannot convert from Map<ResourceType,ResourceValueMap> to Map<ResourceType,Map<String,ResourceVal
ue>>
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
gle2\GraphicalEditorPart.java:[1677]
        mResourceResolver = ResourceResolver.create(
                                             ^^^^^^
The method create(Map<ResourceType,ResourceValueMap>, Map<ResourceType,ResourceValueMap>, String, boolean) in th
e type ResourceResolver is not applicable for the arguments (Map<ResourceType,Map<String,ResourceValue>>, Map<ResourceTy
pe,Map<String,ResourceValue>>, String, boolean)
F:\development\andmore\android-core\plugins\org.eclipse.andmore\src\org\eclipse\andmore\internal\editors\layout\
UiElementPullParser.java:[210]
        public Object getViewKey() {
                      ^^^^^^^^^^^^
The method getViewKey() of type UiElementPullParser must override or implement a supertype method
13 problems (13 errors)
-> [Help 1]
[ERROR]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

F:\development\andmore>


















































































































































































































































































Back to the top