-------- Original Message --------
Subject: Re: [Hibernate] Fwd: [Hibernate-commits] Hibernate Code SVN:
r9731 - in trunk/HibernateExt/metadata/src: java/org/hibernate/cfg
java/org/hibernate/lucene java/org/hibernate/validator
test/org/hibernate/test/annotations
Date: Tue, 04 Apr 2006 23:02:39 +0200
From: Emmanuel Bernard <emm...@hi...>
To: Max Rydahl Andersen <max...@jb...>
References: <E1F...@co...>
<op.s7hspottsj49yt@max>
Good remark, I'm going to move it
Max Rydahl Andersen wrote:
>
> Why are we putting a Version class for Annotations into the
> org.hibernate.cfg package ?
>
> /max
>
> Added:
> trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java
> ===================================================================
> ---
> trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java
> 2006-04-03 17:00:19 UTC (rev 9730)
> +++
> trunk/HibernateExt/metadata/src/java/org/hibernate/cfg/Version.java
> 2006-04-04 16:33:47 UTC (rev 9731)
> @@ -0,0 +1,19 @@
> +//$Id: $
> +package org.hibernate.cfg;
> +
> +import org.apache.commons.logging.Log;
> +import org.apache.commons.logging.LogFactory;
> +
> +/**
> + * @author Emmanuel Bernard
> + */
> +public class Version {
> + public static String VERSION = "3.2.beta10";
> + private static Log log = LogFactory.getLog( Version.class );
> +
> + static {
> + log.info( "Hibernate Annotations " + VERSION );
> + }
> +
> + public static void touch() {}
> +}
>
> Modified:
> trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
>
> ===================================================================
> ---
> trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
> 2006-04-03 17:00:19 UTC (rev 9730)
> +++
> trunk/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java
> 2006-04-04 16:33:47 UTC (rev 9731)
> @@ -16,9 +16,14 @@
> import org.apache.lucene.index.Term;
> import org.hibernate.AssertionFailure;
> import org.hibernate.HibernateException;
> +import org.hibernate.cfg.Version;
>
> public class DocumentBuilder<T> {
>
> + static {
> + Version.touch(); //touch version
> + }
> +
> private final List<Member> keywordGetters = new ArrayList<Member>();
> private final List<String> keywordNames = new ArrayList<String>();
> private final List<Member> unstoredGetters = new
> ArrayList<Member>();
>
> Modified:
> trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
>
> ===================================================================
> ---
> trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
> 2006-04-03 17:00:19 UTC (rev 9730)
> +++
> trunk/HibernateExt/metadata/src/java/org/hibernate/validator/ClassValidator.java
> 2006-04-04 16:33:47 UTC (rev 9731)
> @@ -28,6 +28,7 @@
> import org.hibernate.AssertionFailure;
> import org.hibernate.Hibernate;
> import org.hibernate.MappingException;
> +import org.hibernate.cfg.Version;
> import org.hibernate.mapping.PersistentClass;
> import org.hibernate.mapping.Property;
> import org.hibernate.reflection.Filter;
> @@ -59,6 +60,10 @@
> INDEXABLE_CLASS.add( String.class );
> }
>
> + static {
> + Version.touch(); //touch version
> + }
> +
> private final Class<T> beanClass;
> private transient ResourceBundle messageBundle;
> private transient boolean defaultResourceBundle;
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> language
> that extends applications into web and mobile media. Attend the live
> webcast
> and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> hibernate-commits mailing list
> hib...@li...
> https://lists.sourceforge.net/lists/listinfo/hibernate-commits
>
>
>
> ----
> Max Rydahl Andersen
> callto://max.rydahl.andersen
>
> Hibernate
> ma...@hi...
> http://hibernate.org
>
> JBoss Inc
> max...@jb...
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting
> language
> that extends applications into web and mobile media. Attend the live
> webcast
> and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> hibernate-devel mailing list
> hib...@li...
> https://lists.sourceforge.net/lists/listinfo/hibernate-devel
>
|