<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>drjava Legacy SVN Repository changes</title><link href="https://sourceforge.net/p/drjava/code/" rel="alternate"/><link href="https://sourceforge.net/p/drjava/code/feed.atom" rel="self"/><id>https://sourceforge.net/p/drjava/code/</id><updated>2014-09-03T19:09:04.055000Z</updated><subtitle>Recent changes to Legacy SVN Repository repository in drjava project</subtitle><entry><title>This revision works around a JVM bug that happened in</title><link href="https://sourceforge.net/p/drjava/code/5763/" rel="alternate"/><published>2014-09-03T19:09:04.055000Z</published><updated>2014-09-03T19:09:04.055000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5763/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This revision works around a JVM bug that happened in OptionConstants.java. Ethan Steinberg tracked down the error and worked around it by permuting the order of tests in a conjunction.  It also fixes a bug that only manifests in Java 8 (why??): an override of setUp in JPDADebugTestCase generates a class cast exception involving two classes with identical names; they must be loaded by different class loaders, but I don't know why and I don't understand why it only happens in Java 8.  But the override (which narrows the type of the field named _debugger by introducing a shadowing field) was completely unnecessary anyway so I commented it out to no effect (other than eliminating the error).&lt;br /&gt;&lt;a href="/p/drjava/code/5763"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Created tag drjava-stable-20140826-r5761</title><link href="https://sourceforge.net/p/drjava/code/5762/" rel="alternate"/><published>2014-08-26T05:08:28.291000Z</published><updated>2014-08-26T05:08:28.291000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5762/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Created tag drjava-stable-20140826-r5761&lt;br /&gt;&lt;a href="/p/drjava/code/5762"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This commit simply has a revised build file that makes Java 7 the</title><link href="https://sourceforge.net/p/drjava/code/5761/" rel="alternate"/><published>2014-08-26T04:24:20.952000Z</published><updated>2014-08-26T04:24:20.952000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5761/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This commit simply has a revised build file that makes Java 7 the default JDK rather than Java 8.  In fact, only the OpenJDK Java 7 compiler appears to work on Linux.&lt;br /&gt;&lt;a href="/p/drjava/code/5761"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This is an experimental commit.  The files were created in the Windows</title><link href="https://sourceforge.net/p/drjava/code/5760/" rel="alternate"/><published>2014-08-25T03:48:47.002000Z</published><updated>2014-08-25T03:48:47.002000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5760/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is an experimental commit.  The files were created in the Windows NTFS file system using WUBI Linux but commited from Windows.  The primary changes are to build.xml in an attempt to support compiling and testing in Java 6, 7, and 8.  Compilation is typically done using Java but with 1.6 as a target so that class files version tags are compatible with Java 6.  The only changes are small formatting corrections.&lt;br /&gt;&lt;a href="/p/drjava/code/5760"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This revision includes an updated platform.jar file supporting JDK 8.</title><link href="https://sourceforge.net/p/drjava/code/5759/" rel="alternate"/><published>2014-02-26T21:13:43.837000Z</published><updated>2014-02-26T21:13:43.837000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5759/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This revision includes an updated platform.jar file supporting JDK 8.&lt;br /&gt;&lt;a href="/p/drjava/code/5759/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title/><link href="https://sourceforge.net/p/drjava/code/5758/" rel="alternate"/><published>2014-02-26T21:12:38.185000Z</published><updated>2014-02-26T21:12:38.185000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5758/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="/p/drjava/code/5758/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Created tag drjava-stable-20130901-r5756</title><link href="https://sourceforge.net/p/drjava/code/5757/" rel="alternate"/><published>2013-09-01T21:37:50.226000Z</published><updated>2013-09-01T21:37:50.226000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5757/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Created tag drjava-stable-20130901-r5756&lt;br /&gt;&lt;a href="/p/drjava/code/5757/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This commit patches build.xml to use the new svn repository address:</title><link href="https://sourceforge.net/p/drjava/code/5756/" rel="alternate"/><published>2013-09-01T21:21:55.671000Z</published><updated>2013-09-01T21:21:55.671000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5756/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This commit patches build.xml to use the new svn repository address: &lt;a href="https://drjava.svn.sourceforge.net/svnroot/drjava"&gt;https://drjava.svn.sourceforge.net/svnroot/drjava&lt;/a&gt;&lt;br /&gt;&lt;a href="/p/drjava/code/5756/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This commit consists of a few patches to support the Oracle Java 7</title><link href="https://sourceforge.net/p/drjava/code/5755/" rel="alternate"/><published>2013-08-30T12:00:39.534000Z</published><updated>2013-08-30T12:00:39.534000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5755/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This commit consists of a few patches to support the Oracle Java 7 compiler on Mac OS X; Oracle changed the organization of the distribution file tree when it assumed reponsibility for Java releases on Macs.  These patches also support using JDK 8 (at least on Linux). The commit also includes a slightly modified build file that includes a new property binding to eliminate a plethora of test failures under Java 7 using ant; this change was gleaned from searching the internet. It is not clear what difference the new property binding makes.&lt;br /&gt;&lt;a href="/p/drjava/code/5755/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>This commit makes some additional patches to JavaVersion and</title><link href="https://sourceforge.net/p/drjava/code/5754/" rel="alternate"/><published>2013-08-30T11:55:19.544000Z</published><updated>2013-08-30T11:55:19.544000Z</updated><author><name>rcartwright</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net/p/drjava/code/5754/</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This commit makes some additional patches to JavaVersion and JavaVersionTest to support JDK 8.&lt;br /&gt;&lt;a href="/p/drjava/code/5754/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>