You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by jg...@apache.org on 2008/12/11 21:46:20 UTC

svn commit: r725807 - in /ibatis/trunk/java/tools/ibator: core/build/ core/doc/ core/htmldoc/ eclipse/IbatorUpdateSite/ eclipse/IbatorUpdateSite/features/ eclipse/IbatorUpdateSite/plugins/ eclipse/org.apache.ibatis.ibator.core/ eclipse/org.apache.ibati...

Author: jgbutler
Date: Thu Dec 11 12:46:20 2008
New Revision: 725807

URL: http://svn.apache.org/viewvc?rev=725807&view=rev
Log:
[ibator] final (hopefully) changes for release

Added:
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar   (with props)
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar   (with props)
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar   (with props)
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar   (with props)
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar   (with props)
    ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml
Removed:
    ibatis/trunk/java/tools/ibator/core/doc/MigrationNotes.txt
Modified:
    ibatis/trunk/java/tools/ibator/core/build/build.xml
    ibatis/trunk/java/tools/ibator/core/build/version.properties
    ibatis/trunk/java/tools/ibator/core/doc/todo.txt
    ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties
    ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml

Modified: ibatis/trunk/java/tools/ibator/core/build/build.xml
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/build/build.xml?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/core/build/build.xml (original)
+++ ibatis/trunk/java/tools/ibator/core/build/build.xml Thu Dec 11 12:46:20 2008
@@ -106,7 +106,7 @@
     <jar destfile="${deploy.files}/ibator.jar" basedir="${work.classes}">
       <manifest>
         <attribute name="Main-Class" value="org.apache.ibatis.ibator.api.IbatorRunner"/>
-        <attribute name="Specification-Title" value="Apache iBATIS ibator"/>
+        <attribute name="Specification-Title" value="Apache iBATIS Ibator"/>
         <attribute name="Specification-Version" value="${version}"/>
         <attribute name="Specification-Vendor" value="The Apache Software Foundation"/>
       </manifest>

Modified: ibatis/trunk/java/tools/ibator/core/build/version.properties
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/build/version.properties?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/core/build/version.properties (original)
+++ ibatis/trunk/java/tools/ibator/core/build/version.properties Thu Dec 11 12:46:20 2008
@@ -1,4 +1,4 @@
 #ibator build version info
-#Wed Dec 10 15:49:21 CST 2008
+#Thu Dec 11 14:08:45 CST 2008
 version=1.2.0
-buildNum=656
+buildNum=665

Modified: ibatis/trunk/java/tools/ibator/core/doc/todo.txt
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/doc/todo.txt?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/core/doc/todo.txt (original)
+++ ibatis/trunk/java/tools/ibator/core/doc/todo.txt Thu Dec 11 12:46:20 2008
@@ -8,22 +8,16 @@
        runtime, rather than requiring a connection in the 
        XML config.
 
-    3. Refactoring: Make a class for each type of method to be generated
-    
-    4. Comments generated through a plugin
-    
-    5. Checking in rootClass implemented through a plugin
-    
-    6. Relationships?
+    3. Relationships?
+
+    4. Java merger with ANTLR?
 
 Eclipse:
 
-  1.2
+  Future
   
-    1. Rename to ibator
-
-    2. Write a launch configuration for the plugin to allow better
+    1. Write a launch configuration for the plugin to allow better
        control of the class path.
        
-    3. Get rid of the "Generate iBATIS Artifacts" popup menu - should
+    2. Get rid of the "Generate iBATIS Artifacts" popup menu - should
        only run with a launch configuration or with Ant.

Modified: ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html (original)
+++ ibatis/trunk/java/tools/ibator/core/htmldoc/whatsNew.html Thu Dec 11 12:46:20 2008
@@ -41,15 +41,24 @@
       strongly suggest that you move to a plugin.  See the
       <a href="configreference/ibatorPlugin.html">&lt;ibatorPlugin&gt;</a> page
       for detailed information.</li>
+  <li>Ibator ships with the following plugins:
+    <ul>
+      <li>A plugin that will generate an SQL Map Config File
+        (<code>org.apache.ibatis.ibator.plugins.SqlMapConfigPlugin</code>)
+      </li>
+      <li>A plugin that will make generated model classes Serialiable
+        (<code>org.apache.ibatis.ibator.plugins.SerializablePlugin</code>)
+      </li>
+      <li>A plugin that will add <code>equals</code> and <code>hashCode</code>
+        methods to generated model classes
+        (<code>org.apache.ibatis.ibator.plugins.EqualsHashCodePlugin</code>)
+      </li>
+    </ul>
+  </li>
   <li>Added support for "runtimeCatalog" and "runtimeSchema" properties to the
       <a href="configreference/table.html">&lt;table&gt;</a>
       configuration element.  Thanks to Dan Turkenkopf for the idea and the
       patch!</li>
-  <li>Added the ability to provide a custom implementation of the
-      IntrospectedTable interface.  Implementations of this interface can
-      change many of the core behaviors of Ibator.  See the
-      <a href="configreference/ibatorContext.html">&lt;ibatorContext&gt;</a> page
-      for further information.</li>
   <li>New generated method - insertSelective.  This method will allow you to use
       column defaults on a table definition on insert</li>
   <li>Added the ability to specify a that DAO implementation classes be in a
@@ -74,7 +83,8 @@
       you must specify that classpath entry external to Ibator.</li>
   <li>The API for extending Ibator is significantly changed from Abator.
       In most cases, implementations of the old Abator interfaces should
-      be converted to Ibator plugins.</li>
+      be converted to Ibator plugins.  See the
+      <a href="reference/extending.html">Extending Ibator</a> for more information.</li>
   <li>The <code>afterXXXGenerationHook</code> methods have been removed from
       all Ibator supplied implementations of the core interfaces.  If you
       were extending an Ibator supplied implementation to make use of these methods,

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project?rev=725807&view=auto
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project (added)
+++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/.project Thu Dec 11 12:46:20 2008
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>IbatorUpdateSite</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.pde.UpdateSiteBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.pde.UpdateSiteNature</nature>
+	</natures>
+</projectDescription>

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar?rev=725807&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/features/org.apache.ibatis.ibator_1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html?rev=725807&view=auto
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html (added)
+++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/index.html Thu Dec 11 12:46:20 2008
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+  <title>Apache iBATIS Ibator for Eclipse Update Site</title>
+</head>
+<body>
+<h1>Apache iBATIS Ibator for Eclipse Update Site</h1>
+<p>This is the Apache iBATIS Ibator for Eclipse update site.  If you're not
+sure what Ibator is, then
+see this page <a href="http://ibatis.apache.org/ibator.html">
+http://ibatis.apache.org/ibator.html</a></p>
+<p>If you've already installed a prior version of Apache iBATIS Ibator for Eclipse, then simply run
+ the Eclipse Install/Update
+ tool and any new version will be found automatically.</p>
+<p>If you've not already installed Apache iBATIS Ibator, then you can use the built in Eclipse
+   install support by following these steps:</p>
+<ol>
+  <li>Take the "Help&gt;Software Updates..." Menu Option</li>
+  <li>Select the "Available Software" Tab</li>
+  <li>Press the "Add Site" button</li>
+  <li>Enter the following information:
+    <dl>
+      <dt>Location:</dt>
+      <dd>http://ibatis.apache.org/tools/ibator</dd>
+    </dl>
+  </li>
+  <li>Press OK</li>
+  <li>Check the box next to "Apache iBATIS Ibator Feature"</li>
+  <li>Press the "Install" button</li>
+  <li>Follow the remainder of the install wizard</li>
+</ol>
+
+</body>
+</html>

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar?rev=725807&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.core_1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar?rev=725807&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.core_1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar?rev=725807&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.doc_1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar?rev=725807&view=auto
==============================================================================
Binary file - no diff available.

Propchange: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/plugins/org.apache.ibatis.ibator.eclipse.ui_1.2.0.jar
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml?rev=725807&view=auto
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml (added)
+++ ibatis/trunk/java/tools/ibator/eclipse/IbatorUpdateSite/site.xml Thu Dec 11 12:46:20 2008
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<site>
+   <feature url="features/org.apache.ibatis.ibator_1.2.0.jar" id="org.apache.ibatis.ibator" version="1.2.0">
+      <category name="Ibator Version 1.2"/>
+   </feature>
+   <category-def name="Ibator Version 1.2" label="Ibator Version 1.2">
+      <description>
+         Versions of the Ibator featured based on Ibator version 1.2 and Eclipse version 3.4.1
+      </description>
+   </category-def>
+</site>

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.core/ibator.jar?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
Binary files - no diff available.

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties (original)
+++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/build.properties Thu Dec 11 12:46:20 2008
@@ -1,9 +1,9 @@
 bin.includes = plugin.xml,\
-               META-INF/,\
                html/,\
                toc.xml,\
                toc_eclipseui.xml,\
                toc_ibatordoc.xml,\
                toc_javadoc.xml,\
                LICENSE,\
-               NOTICE
+               NOTICE,\
+               META-INF/MANIFEST.MF

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml (original)
+++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.doc/buildDoc.xml Thu Dec 11 12:46:20 2008
@@ -26,6 +26,7 @@
       version="true"
       classpathref="org.abache.ibatis.ibator.doc.javadocclasspath">
     	<packageset dir="../../core/src" />
+    	<packageset dir="../org.apache.ibatis.ibator.eclipse.core/src" />
     	<packageset dir="../org.apache.ibatis.ibator.eclipse.ui/src" />
     	<packageset dir="../org.apache.ibatis.ibator.eclipse.ui/antsrc" />
     </javadoc>

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties (original)
+++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator.eclipse.ui/build.properties Thu Dec 11 12:46:20 2008
@@ -5,7 +5,8 @@
                plugin.xml,\
                lib/antsupport.jar,\
                LICENSE,\
-               NOTICE
+               NOTICE,\
+               icons/iBatisLogo.gif
 jars.compile.order = .,\
                      lib/antsupport.jar
 source.lib/antsupport.jar = antsrc/

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties (original)
+++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.properties Thu Dec 11 12:46:20 2008
@@ -225,7 +225,5 @@
       of any other Contributor, and only if You agree to indemnify,\n\
       defend, and hold each Contributor harmless for any liability\n\
       incurred by, or claims asserted against, such Contributor by reason\n\
-      of your accepting any such warranty or additional liability.\n\
-\n\
-   END OF TERMS AND CONDITIONS\n
-########### end of license property ##########################################
\ No newline at end of file
+      of your accepting any such warranty or additional liability.\n
+########### end of license property ##########################################

Modified: ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml?rev=725807&r1=725806&r2=725807&view=diff
==============================================================================
--- ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml (original)
+++ ibatis/trunk/java/tools/ibator/eclipse/org.apache.ibatis.ibator/feature.xml Thu Dec 11 12:46:20 2008
@@ -13,7 +13,7 @@
       %copyright
    </copyright>
 
-   <license url="%licanseURL">
+   <license url="%licenseURL">
       %license
    </license>