<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>platform-core-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/maillist.html</link>
		<description>platform-core-dev</description>
		<language>en-us</language>
		<pubDate>Fri, 03 May 2013 14:57:38 GMT</pubDate>
		<lastBuildDate>Fri, 03 May 2013 14:57:38 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>platform-core-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[platform-core-dev] Project meta data is out of date for	eclipse.platform.resources</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01703.html</link>
		<description>Szymon, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * Project home page (projecturl = http://www.eclipse.org/eclipse/platfor...</description>
		<content:encoded><![CDATA[<pre>Szymon,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* Project home page (projecturl =
<a  href="http://www.eclipse.org/eclipse/platform-core/">http://www.eclipse.org/eclipse/platform-core/</a>) does not have an &quot;About
&lt;project&gt;&quot;,&quot;About This Project&quot; or &quot;Information about &lt;project&gt;&quot; link.
Projects are required to provide that standard link on their home page (see
<a  href="http://www.eclipse.org/projects/standard-link-on-home-page.php">http://www.eclipse.org/projects/standard-link-on-home-page.php</a>) .
The 'About' link should point to this URL: 
<a  href="http://www.eclipse.org/projects/project_summary.php?projectid=eclipse.platf">http://www.eclipse.org/projects/project_summary.php?projectid=eclipse.platf</a>
orm.resources


</pre>]]></content:encoded>
		<pubDate>Fri, 05 Apr 2013 04:00:14 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01703.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>Re: [platform-core-dev] Creating new file without using java.io.File</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01702.html</link>
		<description>Thanks a lot. That worked :) ________________________________ From: platform-core-dev-bounces@xxxxxxxxxxx [platform-core-dev-bounces@xxxxxxxxxxx] on behalf of John Arthorne [John_Arthorne@xxxxxxxxxx] Sent: Friday, March 22, 2013 4:58 PM To: Eclipse Platfor...</description>
		<content:encoded><![CDATA[<pre>Thanks a lot. That worked :)
________________________________
From: platform-core-dev-bounces@xxxxxxxxxxx [platform-core-dev-bounces@xxxxxxxxxxx] on behalf of John Arthorne [John_Arthorne@xxxxxxxxxx]
Sent: Friday, March 22, 2013 4:58 PM
To: Eclipse Platform Core component developers list.
Subject: Re: [platform-core-dev] Creating new file without using java.io.File

You can create a new empty file by opening an output stream and then immediately close it. I.e., fs.openOutputStream(...).close();

John




From:        &quot;Grigoropol, IoanaX&quot; &lt;ioanax.grigoropol@xxxxxxxxx&gt;
To:        &quot;platform-core-dev@xxxxxxxxxxx&quot; &lt;platform-core-dev@xxxxxxxxxxx&gt;,
Date:        03/22/2013 10:28 AM
Subject:        [platform-core-dev] Creating new file without using java.io.File
Sent by:        platform-core-dev-bounces@xxxxxxxxxxx
________________________________



Hello,

I am trying to abstractive a remote file store implementation and I am stuck in the following scenario:

           IFileStore fs = EFS.getStore(uri);
           fs = fs.getFileStore(relPath);
           IFileInfo f = fs.fetchInfo();
           if (!f.exists()){
                // create this file
           }
Is there a way of creating a new file without using java.io.File.createNewFile() ?  This fails in my case since the URI that this file was created on is not a local one (does not start with &quot;file://&quot;).
Are there any recommended ways of creating a new file just by using the interfaces IFileInfo and/ord IFileStore (eg. fileStore.createNewFile() method)?

Thank you,
Ioana Grigoropol
_______________________________________________
platform-core-dev mailing list
platform-core-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/platform-core-dev">https://dev.eclipse.org/mailman/listinfo/platform-core-dev</a>



</pre>]]></content:encoded>
		<pubDate>Mon, 25 Mar 2013 11:12:29 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01702.html</guid>
		<author>ioanax.grigoropol@xxxxxxx (Grigoropol, IoanaX)</author>
	</item>


	<item>
		<title>Re: [platform-core-dev] Creating new file without using java.io.File</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01701.html</link>
		<description>You can create a new empty file by opening an output stream and then immediately close it. I.e., fs.openOutputStream(...).close(); John From:        &amp;quot;Grigoropol, IoanaX&amp;quot; &amp;lt;ioanax.grigoropol@xxxxxxxxx&amp;gt; To:     bsp;  &amp;quot;platform-core-dev@xxxxxxxxxxxuot; &amp;lt;platfo...</description>
		<content:encoded><![CDATA[<font size=2 face="sans-serif">You can create a new empty file by opening
an output stream and then immediately close it. I.e., fs.openOutputStream(...).close();</font>
<br>
<br><font size=2 face="sans-serif">John</font>
<br>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;Grigoropol, IoanaX&quot;
&lt;ioanax.grigoropol@xxxxxxxxx&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">&quot;platform-core-dev@xxxxxxxxxxx&quot;
&lt;platform-core-dev@xxxxxxxxxxx&gt;, </font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">03/22/2013 10:28 AM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">[platform-core-dev]
Creating new file without using java.io.File</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">platform-core-dev-bounces@xxxxxxxxxxx</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hello,<br>
<br>
I am trying to abstractive a remote file store implementation and I am
stuck in the following scenario:<br>
<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;IFileStore fs = EFS.getStore(uri);<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;fs = fs.getFileStore(relPath);<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;IFileInfo f = fs.fetchInfo();<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if (!f.exists()){<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; // create this
file<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;}<br>
Is there a way of creating a new file without using java.io.File.createNewFile()
? &nbsp;This fails in my case since the URI that this file was created
on is not a local one (does not start with &quot;file://&quot;).<br>
Are there any recommended ways of creating a new file just by using the
interfaces IFileInfo and/ord IFileStore (eg. fileStore.createNewFile()
method)?<br>
<br>
Thank you,<br>
Ioana Grigoropol<br>
_______________________________________________<br>
platform-core-dev mailing list<br>
platform-core-dev@xxxxxxxxxxx<br>
</font></tt><a href="https://dev.eclipse.org/mailman/listinfo/platform-core-dev"><tt><font size=2>https://dev.eclipse.org/mailman/listinfo/platform-core-dev</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>]]></content:encoded>
		<pubDate>Fri, 22 Mar 2013 14:58:39 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01701.html</guid>
		<author>John_Arthorne@xxxxxxx (John Arthorne)</author>
	</item>
	<item>
		<title>[platform-core-dev] Creating new file without using java.io.File</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01700.html</link>
		<description>Hello, I am trying to abstractive a remote file store implementation and I am stuck in the following scenario: IFileStore fs = EFS.getStore(uri); fs = fs.getFileStore(relPath); IFileInfo f = fs.fetchInfo(); if (!f.exists()){ // create this file } Is there ...</description>
		<content:encoded><![CDATA[<pre>Hello,

I am trying to abstractive a remote file store implementation and I am stuck in the following scenario:

            IFileStore fs = EFS.getStore(uri);
            fs = fs.getFileStore(relPath);
            IFileInfo f = fs.fetchInfo();
            if (!f.exists()){
                 // create this file
            }
Is there a way of creating a new file without using java.io.File.createNewFile() ?  This fails in my case since the URI that this file was created on is not a local one (does not start with &quot;file://&quot;).
Are there any recommended ways of creating a new file just by using the interfaces IFileInfo and/ord IFileStore (eg. fileStore.createNewFile() method)?

Thank you,
Ioana Grigoropol

</pre>]]></content:encoded>
		<pubDate>Fri, 22 Mar 2013 14:28:12 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01700.html</guid>
		<author>ioanax.grigoropol@xxxxxxx (Grigoropol, IoanaX)</author>
	</item>


	<item>
		<title>[platform-core-dev] Join 'Workspace-Local Code Search' project for	GSOC 2013</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01699.html</link>
		<description>Hi, I am final year computer engineering undergraduate from University of Peradeniya. I have used Eclipse for 3 years and I am really like to join Eclipse for GSOC 2013. I am interested in the &amp;#39;Workspace-Local Code Search&amp;#39; project. I have an idea about the...</description>
		<content:encoded><![CDATA[<div dir="ltr"><pre><font face="sans-serif">Hi,

I am final year computer engineering undergraduate from University of Peradeniya. I have used Eclipse for 3 years and I am really like to join Eclipse for GSOC 2013.
I am interested in the &#39;Workspace-Local Code Search&#39; project. I have an idea about the expected task. Could you please give me advice about how I get started with

Thank you,
Malintha Adikari</font></pre></div>
]]></content:encoded>
		<pubDate>Sun, 24 Feb 2013 04:46:06 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01699.html</guid>
		<author>malintha.adikari@xxxxxxx (Malintha Adikari)</author>
	</item>
	<item>
		<title>[platform-core-dev] Join 'Create filterable Console View' Project	for GSOC 2013</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01698.html</link>
		<description>Hi, I am final year computer engineering undergraduate from University of Peradeniya. I have used Eclipse for 3 years and I am really like to join Eclipse for GSOC 2013. I am interested in the 'Create filterable Console View' project. I have an idea about ...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi,</pre><br>
<tt>I am final year computer engineering undergraduate from University of 
Peradeniya. I have used Eclipse for 3 years and I am really like to join 
Eclipse for GSOC 2013. I am interested in the 'Create filterable Console 
View' project. I have an idea about the expected task. Could you please 
give me advice about how I get started with</tt><br>
<br>
<pre style="margin: 0em;">Thank you,
Malintha Adikari</pre><br>
]]></content:encoded>
		<pubDate>Sat, 23 Feb 2013 23:41:37 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01698.html</guid>
		<author>malintha.adikari@xxxxxxx (Malintha)</author>
	</item>


	<item>
		<title>[platform-core-dev] Gerrit for eclipse.platform.ui and	eclipse.platform.runtime</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01697.html</link>
		<description>We&amp;#39;ve had Gerrit active on eclipse.platform.ua for a while without incident (also used in JDT core and platform resources), so I&amp;#39;ve requested it be activated for eclipse.platform.ui.and eclipse.platform.runtime.&amp;#xC2; This won&amp;#39;t effect any committer&amp;#39;s main deve...</description>
		<content:encoded><![CDATA[We&#39;ve had Gerrit active on <a href="http://eclipse.platform.ua">eclipse.platform.ua</a> for a while without incident (also used in JDT core and platform resources), so I&#39;ve requested it be activated for eclipse.platform.ui.and eclipse.platform.runtime.&#xC2; This won&#39;t effect any committer&#39;s main development workflow, but it will 1) make it available to committers that would like more reviews of some fixes and 2) make it available to contributors (which over time as it is adopted will make Contributor Days even easier).<br>
<br>I&#39;ll update <a href="http://wiki.eclipse.org/Platform_UI/How_to_Contribute">http://wiki.eclipse.org/Platform_UI/How_to_Contribute</a> when it&#39;s done.<br><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=401544"><b>Bug&#xC2;401544</b></a> -<span id="summary_alias_container"> 
      <span id="short_desc_nonedit_display">Update Platform UI how to contribute page<br><br>PW<br clear="all"></span></span><br>-- <br>Paul Webster<br>Hi floor.&#xC2; Make me a sammich! - GIR
]]></content:encoded>
		<pubDate>Fri, 22 Feb 2013 16:03:50 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01697.html</guid>
		<author>pwebster@xxxxxxx (Paul Webster)</author>
	</item>


	<item>
		<title>Re: [platform-core-dev] Testing the Eclipse Editor component logic</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01696.html</link>
		<description>Daniel Megert murmured on Yakatit 4, 2005: Yay ! Woah, thanks a lot&amp;#xC2;! That's pretty much exactly what I was looking for! Because of the stability approach of those tests (which I surmise are not really released, and even more probably don't have the same s...</description>
		<content:encoded><![CDATA[<pre>Daniel Megert murmured on Yakatit 4, 2005: 

&gt; We don't have headless tests for UI components. There are several tests 
&gt; for the model (document and file buffer tests) and then tests that 
&gt; directly interact with either the viewer or the editor.

Yay !

&gt; You can either get all available Eclipse SDK tests from our download page, 
&gt; e.g. 
&gt; <a  href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M5a-201302041400/#JUnitPlugin">http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M5a-201302041400/#JUnitPlugin</a>
&gt; or you can take a closer look at the Platform Text test projects (those 
&gt; who end with &quot;.tests&quot;):
&gt; <a  href="http://git.eclipse.org/c/platform/eclipse.platform.text.git/tree/">http://git.eclipse.org/c/platform/eclipse.platform.text.git/tree/</a>

Woah, thanks a lot&#xC2;! That's pretty much exactly what I was looking for!

Because of the stability approach of those tests (which I surmise are
not really released, and even more probably don't have the same
stability goals as the Eclipse platform release itself), I may have to
reproduce some of this, but in any case, the architecture is inspirational.

Very cool to have had your input on this,
-- 
FG


</pre>]]></content:encoded>
		<pubDate>Fri, 15 Feb 2013 10:18:10 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01696.html</guid>
		<author>francois.garillot@xxxxxxx (Fran&#xC3;ois Garillot)</author>
	</item>


	<item>
		<title>Re: [platform-core-dev] Testing the Eclipse Editor component logic</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01695.html</link>
		<description>We don't have headless tests for UI components. There are several tests for the model (document and file buffer tests) and then tests that directly interact with either the viewer or the editor. You can either get all available Eclipse SDK tests from our d...</description>
		<content:encoded><![CDATA[<font size=2 face="sans-serif">We don't have headless tests for UI components.
There are several tests for the model (document and file buffer tests)
and then tests that directly interact with either the viewer or the editor.</font>
<br>
<br><font size=2 face="sans-serif">You can either get all available Eclipse
SDK tests from our download page, e.g. </font><a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M5a-201302041400/#JUnitPlugin"><font size=2 face="sans-serif">http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M5a-201302041400/#JUnitPlugin</font></a><font size=2 face="sans-serif">
or you can take a closer look at the Platform Text test projects (those
who end with &quot;.tests&quot;):</font>
<br><a href=http://git.eclipse.org/c/platform/eclipse.platform.text.git/tree/><font size=2 face="sans-serif">http://git.eclipse.org/c/platform/eclipse.platform.text.git/tree/</font></a>
<br>
<br><font size=2 face="sans-serif">Dani</font>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">francois.garillot@xxxxxxxxxxxx (Fran&#xE7;ois
Garillot)</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">platform-core-dev@xxxxxxxxxxx, </font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">08.02.2013 15:19</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">[platform-core-dev] Testing the Eclipse
Editor component logic</font></table>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hello,<br>
<br>
I have a question about unit testing the Eclipse text editor framework,<br>
that may or may not be finding the right outlet in this mailing<br>
list. Feel free to point me to better options.<br>
<br>
I'm working on a plugin which editor augments on the existing JDT editor<br>
using aspects.<br>
<br>
Now, Eclipse text editors that derive from AbstractTextEditor are<br>
organized in clear components, following an MVC architecture. Those<br>
components are then accessed through precise paths,<br>
e.g. reconciliation. You can find one example of a custom reconciler and<br>
the assumptions it can (and does) use on the behavior of the editor<br>
here:<br>
<br>
</font></tt><a href="http://blog.ankursharma.org/2009/08/adding-spellchecking-to-custom-editors_19.html"><tt><font size=2>http://blog.ankursharma.org/2009/08/adding-spellchecking-to-custom-editors_19.html</font></tt></a><tt><font size=2><br>
<br>
I'd like to write headless unit tests against those assumptions, that<br>
would check that my weaving through aspects has not broken anything along<br>
the way. For example, in the case of reconciliation, I would like to<br>
open an editor, input some incorrect content (with respect to some<br>
reconciliation strategy), wait for a while, and check that Problems are<br>
indeed reported : that would ensure that I haven't broken any essential<br>
part of the reconciliation mechanism along the way.<br>
<br>
Note that which problems are reported, or how they would be signaled to<br>
the user in a UI component doesn't concern me, here. I want to test that<br>
my swapping a SourceViewer for a custom one through aspects doesn't break<br>
editor logic, /not/ my specific reconciliation strategy. In fact, I'd<br>
probably mock it for that test. Moreover, the UI testing, being<br>
presumably not runnable in a headless fashion, is beyond the scope of my<br>
question.<br>
<br>
It seems this should be easy to do if the appropriate structures<br>
existed. Is there any test framework in sync with Eclipse's<br>
architectural assumptions that would let me do what I have in mind&nbsp;?<br>
Such mocks would have but to reproduce the Eclipse editor workflows.<br>
Surely this would be among Eclipse's own unit tests, right ? ... though<br>
I can't seem to find anything of the sort. Any ideas&nbsp;?<br>
<br>
-- <br>
FG<br>
<br>
<br>
_______________________________________________<br>
platform-core-dev mailing list<br>
platform-core-dev@xxxxxxxxxxx<br>
</font></tt><a href="https://dev.eclipse.org/mailman/listinfo/platform-core-dev"><tt><font size=2>https://dev.eclipse.org/mailman/listinfo/platform-core-dev</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>]]></content:encoded>
		<pubDate>Mon, 11 Feb 2013 11:08:21 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01695.html</guid>
		<author>daniel_megert@xxxxxxx (Daniel Megert)</author>
	</item>


	<item>
		<title>[platform-core-dev] Testing the Eclipse Editor component logic</title>
		<link>http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01694.html</link>
		<description>Hello, I have a question about unit testing the Eclipse text editor framework, that may or may not be finding the right outlet in this mailing list. Feel free to point me to better options. I'm working on a plugin which editor augments on the existing JDT ...</description>
		<content:encoded><![CDATA[<pre>Hello,

I have a question about unit testing the Eclipse text editor framework,
that may or may not be finding the right outlet in this mailing
list. Feel free to point me to better options.

I'm working on a plugin which editor augments on the existing JDT editor
using aspects.

Now, Eclipse text editors that derive from AbstractTextEditor are
organized in clear components, following an MVC architecture. Those
components are then accessed through precise paths,
e.g. reconciliation. You can find one example of a custom reconciler and
the assumptions it can (and does) use on the behavior of the editor
here:

<a  href="http://blog.ankursharma.org/2009/08/adding-spellchecking-to-custom-editors_19.html">http://blog.ankursharma.org/2009/08/adding-spellchecking-to-custom-editors_19.html</a>

I'd like to write headless unit tests against those assumptions, that
would check that my weaving through aspects has not broken anything along
the way. For example, in the case of reconciliation, I would like to
open an editor, input some incorrect content (with respect to some
reconciliation strategy), wait for a while, and check that Problems are
indeed reported : that would ensure that I haven't broken any essential
part of the reconciliation mechanism along the way.

Note that which problems are reported, or how they would be signaled to
the user in a UI component doesn't concern me, here. I want to test that
my swapping a SourceViewer for a custom one through aspects doesn't break
editor logic, /not/ my specific reconciliation strategy. In fact, I'd
probably mock it for that test. Moreover, the UI testing, being
presumably not runnable in a headless fashion, is beyond the scope of my
question.

It seems this should be easy to do if the appropriate structures
existed. Is there any test framework in sync with Eclipse's
architectural assumptions that would let me do what I have in mind&#xC2;?
Such mocks would have but to reproduce the Eclipse editor workflows.
Surely this would be among Eclipse's own unit tests, right ? ... though
I can't seem to find anything of the sort. Any ideas&#xC2;?

-- 
FG



</pre>]]></content:encoded>
		<pubDate>Fri, 08 Feb 2013 14:19:48 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/platform-core-dev/msg01694.html</guid>
		<author>francois.garillot@xxxxxxx (Fran&#xC3;ois Garillot)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
