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"><ibatorPlugin></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"><table></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"><ibatorContext></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>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>