Building with eclipse generated gradle script reports error

173 views
Skip to first unread message

tac...@gmail.com

unread,
Oct 2, 2014, 4:28:40 AM10/2/14
to xtend...@googlegroups.com
Many thanks to stephan for the prompt response!

I'm quite new to xtend and gradle, so I'll tell my case as much as possible.

I'm using eclipse luna dsl downloaded from xtend official site, then I installed android plugins from their update site, then created my android application, enabled xtend support by adding an xtend class, then everythings works like magic! so far so good.

then I found the ant building no longer work. so i downloaded gradle 1.12, generated a gradle script with eclipse (File, Export, Generate Gradle build files), the generated file needs some change to support xtend, so I made some change to have it supported. eventuallly my build.gradle:

buildscript {
  repositories {
    mavenCentral()
  }
  dependencies {
    classpath "org.xtend:xtend-android-gradle-plugin:0.2.0"
  }
}


apply plugin: 'android'
apply plugin: 'org.xtend.xtend-android'

dependencies {
    compile 'org.eclipse.xtend:org.eclipse.xtend.lib:2.6.+'
    compile fileTree(dir: 'libs', include: '*.jar')
    compile project(':3rdparty:Bolts-Android-master:Bolts')
    compile project(':fotos:Simple Facebook')
    compile project(':3rdparty:facebook-android-sdk-sdk-version-3.14.1:facebook')
}

android {
    compileSdkVersion 19
    buildToolsVersion "20.0.0"

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['xtend-gen','src']
            resources.srcDirs = ['xtend-gen','src']
            aidl.srcDirs = ['xtend-gen','src']
            renderscript.srcDirs = ['xtend-gen','src']
            res.srcDirs = ['res']
            assets.srcDirs = ['assets']
        }

        // Move the tests to tests/java, tests/res, etc...
        instrumentTest.setRoot('tests')

        // Move the build types to build-types/<type>
        // For instance, build-types/debug/java, build-types/debug/AndroidManifest.xml, ...
        // This moves them out of them default location under src/<type>/... which would
        // conflict with src/ being used by the main source set.
        // Adding new build types or product flavors should be accompanied
        // by a similar customization.
        debug.setRoot('build-types/debug')
        release.setRoot('build-types/release')
    }
}


And it tells me:


FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':fotos:Fotos'.
> Could not resolve all dependencies for configuration ':fotos:Fotos:_debugCompile'.
   > Could not find any version that matches org.eclipse.xtend:org.eclipse.xtend.lib:2.6.+.
     Required by:
         Code.fotos:Fotos:unspecified

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 12.782 secs

Stefan Oehme

unread,
Oct 2, 2014, 4:36:55 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
The project has no repository declaration, so it doesn't know where to look for the artifacts. The repository in the buildScript{} block is only used for finding gradle plugins, not project dependencies.

Just add 

repositories {
  mavenCentral()
}

after the "apply plugin" statements. 

Stefan Oehme

unread,
Oct 2, 2014, 4:40:37 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
Oh by the way, "xtend-gen" is automatically added to the srcDirs, no need to do it by hand =)


Am Donnerstag, 2. Oktober 2014 10:28:40 UTC+2 schrieb tac...@gmail.com:

tac...@gmail.com

unread,
Oct 2, 2014, 4:44:23 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
Worked immediately! It's too good! :D

Then there's another issue,

> Failed to notify project evaluation listener.
   > com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;

Could you tell me what wong here?



在 2014年10月2日星期四UTC+8下午4时28分40秒,tac...@gmail.com写道:

tac...@gmail.com

unread,
Oct 2, 2014, 5:00:28 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
It seems to be the plugin is calling an method that does not exist in the installed version of gralde. I'm using 1.12.

16:53:02.781 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
16:53:02.783 [ERROR] [org.gradle.BuildExceptionReporter] 
16:53:02.783 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
16:53:02.783 [ERROR] [org.gradle.BuildExceptionReporter] A problem occurred configuring project ':fotos:Fotos'.
16:53:02.784 [ERROR] [org.gradle.BuildExceptionReporter] > Failed to notify project evaluation listener.
16:53:02.785 [ERROR] [org.gradle.BuildExceptionReporter]    > com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;
16:53:02.789 [ERROR] [org.gradle.BuildExceptionReporter] 
16:53:02.790 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
16:53:02.791 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.ProjectConfigurationException: A problem occurred configuring project ':fotos:Fotos'.
16:53:02.791 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:79)
16:53:02.792 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:74)
16:53:02.792 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61)
16:53:02.792 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:493)
16:53:02.792 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:80)
16:53:02.793 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31)
16:53:02.794 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
16:53:02.796 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
16:53:02.796 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
16:53:02.796 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:64)
16:53:02.796 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
16:53:02.797 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
16:53:02.797 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:35)
16:53:02.797 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
16:53:02.797 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
16:53:02.798 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
16:53:02.798 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
16:53:02.798 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
16:53:02.798 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
16:53:02.799 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
16:53:02.799 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
16:53:02.799 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
16:53:02.799 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.doAction(Main.java:46)
16:53:02.800 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
16:53:02.800 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.main(Main.java:37)
16:53:02.800 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
16:53:02.800 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
16:53:02.800 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
16:53:02.801 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.gradle.listener.ListenerNotificationException: Failed to notify project evaluation listener.
16:53:02.801 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:94)
16:53:02.801 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31)
16:53:02.801 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
16:53:02.801 [ERROR] [org.gradle.BuildExceptionReporter] at com.sun.proxy.$Proxy13.afterEvaluate(Unknown Source)
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] ... 26 more
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.NoSuchMethodError: com.android.build.gradle.api.BaseVariant.getOutputs()Ljava/util/List;
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] at org.xtend.gradle.XtendAndroidPlugin$1$1.execute(XtendAndroidPlugin.java:136)
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] at org.xtend.gradle.XtendAndroidPlugin$1$1.execute(XtendAndroidPlugin.java:96)
16:53:02.802 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DefaultDomainObjectCollection.all(DefaultDomainObjectCollection.java:110)
16:53:02.803 [ERROR] [org.gradle.BuildExceptionReporter] at org.xtend.gradle.XtendAndroidPlugin$1.execute(XtendAndroidPlugin.java:248)
16:53:02.803 [ERROR] [org.gradle.BuildExceptionReporter] at org.xtend.gradle.XtendAndroidPlugin$1.execute(XtendAndroidPlugin.java:73)
16:53:02.803 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:109)
16:53:02.803 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:98)
16:53:02.803 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83)
16:53:02.804 [ERROR] [org.gradle.BuildExceptionReporter] ... 30 more
16:53:02.804 [ERROR] [org.gradle.BuildExceptionReporter] 
16:53:02.804 [LIFECYCLE] [org.gradle.BuildResultLogger] 
16:53:02.804 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED


在 2014年10月2日星期四UTC+8下午4时28分40秒,tac...@gmail.com写道:

Stefan Oehme

unread,
Oct 2, 2014, 5:27:05 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
You are right, the new xtend-android plugin is only compatible with android-build-tools 0.13+. That in turn requires Gradle 2.1. The problem here is that the android build system itself is still in development, so there are a lot of API changes, which makes it hard for me to stay compatible to older versions.

tac...@gmail.com

unread,
Oct 2, 2014, 5:48:32 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
So what's recommended way of building xtend android application from command line?

BTW is gradle 2.1 working? Initially I downloaded gradle 2.1, then I get an error from the android plugin telling me only 1.x is supported.

I guess I must be wrong here. 2.1 might work somehow, please help me confirm this.

在 2014年10月2日星期四UTC+8下午4时28分40秒,tac...@gmail.com写道:

Toby Kurien

unread,
Oct 2, 2014, 7:06:08 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
Good question - I had my project all set up with the gradle plugin a month ago, but tried compiling my app a few days ago and it would just break with this obscure message:

> Could not create plugin of type 'AppPlugin'.

After hours of frustration, I eventually removed the xtend gradle plugin, added the xtend-gen dir to my java sources (java.srcDirs = ['src', 'xtend-gen']), and then gradle compiled that fine, using the files generated by the Eclipse plugin.

Stefan Oehme

unread,
Oct 2, 2014, 7:15:36 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
As I said, you need android build tools 0.13+

@Toby: I really appreciate your feedback, but why didn't you report your problem? I'm sure there would have been a simple fix. Removing the xtend plugin is definitely not the way to go in the future ;)

Stefan Oehme

unread,
Oct 2, 2014, 7:53:53 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
Just to confirm, the following works for me:

buildscript {
  repositories {
    mavenCentral()
  }
  dependencies {
    classpath "org.xtend:xtend-android-gradle-plugin:0.2.0"
    classpath 'com.android.tools.build:gradle:0.13.+'
  }
}

apply plugin: 'android'
apply plugin: 'org.xtend.xtend-android'



Maybe you have specified a different version for android somewhere else? It must be 0.13 or above and Gradle 2.1

Stefan Oehme

unread,
Oct 2, 2014, 8:14:30 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
Also I checked the Maven POMs for the xtend-gradle-plugin and it has an invalid version number in there. Guess that didn't get handled by the grade-maven-plugin correctly. This explains why it doesn't download android-build-tools 0.13 by default. This will be fixed in the next patch to xtend-gradle.

tac...@gmail.com

unread,
Oct 2, 2014, 8:40:01 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
OK I know where the issue is.
Again many thanks. The framework and the toolsets has been too good.

在 2014年10月2日星期四UTC+8下午8时14分30秒,Stefan Oehme写道:

Toby Kurien

unread,
Oct 2, 2014, 9:52:14 AM10/2/14
to xtend...@googlegroups.com, tac...@gmail.com
So this is me reporting the problem :-) I needed to get the build out quickly and didn't have time to resolve the issue. I initially thought the problem was with the android tools.

My understanding was that if I hadn't changed any version number in the build.gradle file, it should use the same previous versions to build the app, so the build should never break, unless I increase version numbers. It frustrated me that that was not the case.

Stefan Oehme

unread,
Oct 2, 2014, 10:51:26 AM10/2/14
to xtend...@googlegroups.com
Hey Toby,

thanks for reporting back =) There are version ranges in your build.gradle file, so the versions are actually changing. Of course normally, bugfix releases should not break. But the Android build tools are still unstable API-wise and the xtend-android plugin needs to build on top of that, making it even harder to be stable. If you want to be 100% sure, it would be best to avoid version ranges. E.g. use android build tools 0.13.2 instead of 0.13+. 

For the xtend-gradle plugin I will make sure not to break with bugfix releases, so you can use 0.2+

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Wei Liu

unread,
Oct 2, 2014, 10:58:38 AM10/2/14
to xtend...@googlegroups.com
I’m in trouble again :P

Finally I was able to make the xtend classes compile, with gradle 2.1 and xtend gradle plugin 0.13, and 

    compile 'org.eclipse.xtend:org.eclipse.xtend.lib:2.7.+'

Then I found it downloaded 2.7.2 for me and the generated java files used some Java 8 features, which cannot be recognised by android building system.

Can I specify Java source code version?

Stefan Oehme

unread,
Oct 2, 2014, 11:04:37 AM10/2/14
to xtend...@googlegroups.com
Sorry, I did not get around to implement the bootClasspath feature yet, which is what you would need. As a workaround, you can start gradle with Java 7. See http://www.gradle.org/docs/current/userguide/build_environment.html on how to tell gradle the java.home

Wei Liu

unread,
Oct 2, 2014, 11:52:29 AM10/2/14
to xtend...@googlegroups.com
Successfully switched to java 6, then new issue comes.

The plugin seems to think xtend source will have zero dependency to java source. xtend class that extends from java class will have a unresolved symbol error.
BTW R.java seems not generated when compiling xtend source too.

Stefan Oehme

unread,
Oct 2, 2014, 12:12:09 PM10/2/14
to xtend...@googlegroups.com

This is definitely not what it should do. R.java should come before Xtend and references to Java classes should work.

Could you give me a full example project? Otherwise I will try to build my own.

Wei Liu

unread,
Oct 2, 2014, 10:07:17 PM10/2/14
to xtend...@googlegroups.com
Sorry it was too late last night.

I’ll give you an example project soon. Before that I’ll tell as much as possible see if there’s something wrong that’s obvious to you.

My project is basically xtend and java cross referencing each other. So the dependencies can be complicated.
The log:

:fotos:Fotos:prepareCode3rdpartyBoltsAndroidMasterBoltsUnspecifiedLibrary UP-TO-DATE
:fotos:Fotos:prepareCode3rdpartyFacebookAndroidSdkSdkVersion3141FacebookUnspecifiedLibrary UP-TO-DATE
:fotos:Fotos:prepareCodeFotosSimpleFacebookUnspecifiedLibrary UP-TO-DATE
:fotos:Fotos:prepareDebugDependencies
:fotos:Fotos:compileDebugAidl UP-TO-DATE
:fotos:Fotos:compileDebugRenderscript UP-TO-DATE
:fotos:Fotos:generateDebugAssets UP-TO-DATE
:fotos:Fotos:mergeDebugAssets UP-TO-DATE
:fotos:Fotos:generateDebugResValues UP-TO-DATE
:fotos:Fotos:generateDebugResources UP-TO-DATE
:fotos:Fotos:mergeDebugResources UP-TO-DATE
:fotos:Fotos:processDebugManifest UP-TO-DATE
:fotos:Fotos:processDebugResources UP-TO-DATE
:fotos:Fotos:compileDebugXtend UP-TO-DATE
:fotos:Fotos:generateDebugBuildConfig UP-TO-DATE
:fotos:Fotos:generateDebugSources UP-TO-DATE
:fotos:Fotos:compileDebugJava UP-TO-DATE
:fotos:Fotos:preDexDebug UP-TO-DATE
:fotos:Fotos:dexDebug UP-TO-DATE
:fotos:Fotos:installDebugXtendDebugInfo UP-TO-DATE
:fotos:Fotos:processDebugJavaRes UP-TO-DATE
:fotos:Fotos:validateDebugSigning
:fotos:Fotos:packageDebug UP-TO-DATE
:fotos:Fotos:zipalignDebug UP-TO-DATE
:fotos:Fotos:assembleDebug UP-TO-DATE
:fotos:Fotos:checkReleaseManifest
:fotos:Fotos:prepareReleaseDependencies
:fotos:Fotos:compileReleaseAidl UP-TO-DATE
:fotos:Fotos:compileReleaseRenderscript UP-TO-DATE
:fotos:Fotos:generateReleaseAssets UP-TO-DATE
:fotos:Fotos:mergeReleaseAssets UP-TO-DATE
:fotos:Fotos:generateReleaseResValues UP-TO-DATE
:fotos:Fotos:generateReleaseResources UP-TO-DATE
:fotos:Fotos:mergeReleaseResources UP-TO-DATE
:fotos:Fotos:processReleaseManifest UP-TO-DATE
:fotos:Fotos:processReleaseResources UP-TO-DATE
:fotos:Fotos:compileReleaseXtend

ERROR: FbAlbumAdapter.xtend - 
3: com.atomicadd.fotos.mediaview.IAlbum cannot be resolved to a type.

ERROR: FbAlbumAdapter.xtend - 
7: IAlbum cannot be resolved to a type.

ERROR: FbAlbumAdapter.xtend - 
11: The method getImageCount() of type FbAlbumAdapter must override a superclass method.

ERROR: FbAlbumAdapter.xtend - 
16: The method getImageId() of type FbAlbumAdapter must override a superclass method.

ERROR: FbAlbumAdapter.xtend - 
24: The method getName() of type FbAlbumAdapter must override a superclass method.

ERROR: FbAlbumAdapter.xtend - 
7: Implemented interface must be an interface

ERROR: SyncFragment.xtend - 
13: com.atomicadd.fotos.R cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
14: com.atomicadd.fotos.mediaview.AndroidGallery cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
15: com.atomicadd.fotos.mediaview.BucketListAdapter cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
16: com.atomicadd.fotos.mediaview.GalleryBucket cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
17: com.atomicadd.fotos.moments.LinkageBuildingParam cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
20: com.atomicadd.fotos.moments.MomentsActivity cannot be resolved to a type.

ERROR: SyncFragment.xtend - 
25: LinkageBuildingParam cannot be resolved to a type.

It seems debug build is working.

Wei Liu

unread,
Oct 2, 2014, 10:51:45 PM10/2/14
to xtend...@googlegroups.com
@Stefan,

Have sent you a email containing the sample project.
I managed to find your email address from github. Hope you don’t mind.


On Oct 3, 2014, at 12:12 AM, Stefan Oehme <st.o...@gmail.com> wrote:

Stefan Oehme

unread,
Oct 3, 2014, 3:19:07 AM10/3/14
to xtend...@googlegroups.com

Thank you very much for coming up with an example. I'll look into it :)

Wei Liu

unread,
Oct 5, 2014, 12:46:48 AM10/5/14
to xtend...@googlegroups.com
Hi Stefan,

Has there been any progress?

Thanks
Wei

Stefan Oehme

unread,
Oct 5, 2014, 2:36:41 AM10/5/14
to xtend...@googlegroups.com

Hey Wei,

there was a holiday in Germany on Friday and now it's weekend. I'll have a look tomorrow :)

Have a nice Sunday,
Stefan

Stefan Oehme

unread,
Oct 6, 2014, 3:27:53 AM10/6/14
to xtend...@googlegroups.com
The problem was simply that the Xtend compiler stumbled over some non-existing source directories. I have released version 0.2.2 that fixes this problem.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Xtend Programming Language" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/xtend-lang/-H-WzDlGP00/unsubscribe.
To unsubscribe from this group and all its topics, send an email to xtend-lang+unsubscribe@googlegroups.com.

Wei Liu

unread,
Oct 6, 2014, 8:57:30 PM10/6/14
to xtend...@googlegroups.com
That’s amazingly fast!

Thank you

To unsubscribe from this group and all its topics, send an email to xtend-lang+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages