Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [xtext-dev] Can't build the unit test packages cleanly

Hi Moritz,

I'm now using the test suite and the related Xtext projects from the master branch and they build cleanly now. Thanks for the tip on the close all and reopen dependent projects. It works really well! :-)

Thanks for your help!

Mary

--------------------------------------------------
From: "Moritz Eysholdt" <moritz.eysholdt@xxxxxxxxx>
Sent: Wednesday, May 18, 2011 1:48 PM
To: "Xtext dev list" <xtext-dev@xxxxxxxxxxx>
Cc: "Mary Komor" <mary.mailinglist@xxxxxxxxx>; "Sebastian Zarnekow" <Sebastian.Zarnekow@xxxxxxxxx>
Subject: Re: [xtext-dev] Can't build the unit test packages cleanly

Hi Mary,

On 18.05.11 18:19, Mary Komor wrote:
The test packages are from the master branch, but Xtext is from the
Eclipse distribution
eclipse-SDK-3.7M6-Xtext-2-nightly-HEAD-linux-gtk-x86_64.tar.gz
<http://download.itemis.com/distros/eclipse-SDK-3.7M6-Xtext-2-nightly-HEAD-linux-gtk-x86_64.tar.gz>.
Is that what's causing the problem?

yes, it is. The test suite contains tests for code that we wrote *after*
M6. You might want to checkout the test suite's version that corresponds
to the M6 or import the other Xtext projects into your workspace.

Trick:
1. import all projects without copying the source
2. close all projects.
3. open the test projects that your are interested in
  and select "open dependent projects"
4. delete all projects that are still closed.

now you've got all the projects you need to run the tests but nothing more.

cheers,
 Moritz




Some sample errors....

Description Resource Path Location Type
AbstractElementAlias cannot be resolved to a
type AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java /org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer line
19 Java Problem
AbstractElementAlias cannot be resolved to a
type NfaToGrammarTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
53 Java Problem
AbstractSemanticSequencer cannot be resolved to a
type AbstractSequencerTestLanguageSemanticSequencer.java /org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer line
45 Java Problem
ActionFilterNFAProvider cannot be resolved to a
type GrammarConstraintProviderAssignedActionTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
40 Java Problem
ActionFilterState cannot be resolved to a
type GrammarConstraintProviderAssignedActionTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
40 Java Problem
ActionFilterTransition cannot be resolved to a
type GrammarConstraintProviderAssignedActionTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
40 Java Problem
Context2NameFunction cannot be resolved to a
type AbstractSyntacticSequencerPDAProviderTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
106 Java Problem
Couldn't resolve reference to JvmIdentifiableElement
'registerGenModelFile'. GenerateAllTestLanguages.mwe2 /org.eclipse.xtext.tests/src/org/eclipse/xtext line:
20
/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 Xtext
Check (fast)
Couldn't resolve reference to JvmType
'serializer.SerializerFragment'. GenerateAllTestLanguages.mwe2 /org.eclipse.xtext.tests/src/org/eclipse/xtext line:
354
/org.eclipse.xtext.tests/src/org/eclipse/xtext/GenerateAllTestLanguages.mwe2 Xtext
Check (fast)
DebugSequenceAcceptor cannot be resolved to a
type HiddenTokenSequencerTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
49 Java Problem
ElementAlias cannot be resolved to a
type AbstractSyntacticSequencerTestLanguageSyntacticSequencer.java /org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer line
28 Java Problem
EmitterNodeIterator cannot be resolved to a
type HiddenTokenSequencerTest.java /org.eclipse.xtext.tests/src/org/eclipse/xtext/serializer line
128 Java Problem
errorAcceptor cannot be
resolved AbstractSequencerTestLanguageSemanticSequencer.java /org.eclipse.xtext.tests/src-gen/org/eclipse/xtext/serializer/serializer line
229 Java Problem
Thanks for your help.

Mary

*From:* Sebastian Zarnekow <mailto:Sebastian.Zarnekow@xxxxxxxxx>
*Sent:* Wednesday, May 18, 2011 2:20 AM
*To:* Xtext dev list <mailto:xtext-dev@xxxxxxxxxxx> ; Mary Komor
<mailto:mary.mailinglist@xxxxxxxxx>
*Subject:* Re: [xtext-dev] Can't build the unit test packages cleanly

Hi Mary,

these packages compile against the latest version from the Xtext master
branch. What kind of problems do you get?

Regards,
Sebastian


On 18.05.2011, at 07:38, Mary Komor wrote:

I'm using the 3.7M6-Xtext-2-nightly-HEAD distribution package and have
checked out org.eclipse.xtext.tests and
org.eclispe.xtext.testlanguages from the Xtext Git repository
(git://git.eclipse.org/gitroot/tmf/org.eclipse.xtext.git). The two
test packages do not build cleanly for me. Am I missing something? Are
these test packages typically kept up to date?

Thanks!

Mary
_______________________________________________
xtext-dev mailing list
xtext-dev@xxxxxxxxxxx <mailto:xtext-dev@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/xtext-dev



_______________________________________________
xtext-dev mailing list
xtext-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/xtext-dev




Back to the top