Project

Profile

Help

Revision c4192796

Added by Michael Kay over 9 years ago

Up version to 9.3.0.11; fix bad patch to ExpressionTool (bug 3307404)

View differences:

latest9.3/hej/net/sf/saxon/Version.java
6 6

  
7 7
public final class Version {
8 8

  
9
    private static final int[] STRUCTURED_VERSION = {9,3,0,10};
10
    private static final String VERSION = "9.3.0.10";
9
    private static final int[] STRUCTURED_VERSION = {9,3,0,11};
10
    private static final String VERSION = "9.3.0.11";
11 11
    private static final String BUILD = "102012"; //mmddhh
12
    private static final String RELEASE_DATE = "2011-10-20";
13
    private static final String MAJOR_RELEASE_DATE = "2010-10-30";
12
    private static final String RELEASE_DATE = "2011-11-17";
13
    private static final String MAJOR_RELEASE_DATE = "2010-11-17";
14 14

  
15 15
    private Version() {
16 16
        // class is never instantiated
latest9.3/hej/net/sf/saxon/expr/ExpressionTool.java
821 821
            offer.action = PromotionOffer.REPLACE_CURRENT;
822 822
            offer.containingExpression = let;
823 823
            Expression exp2 = exp.promote(offer, null);
824
            if (callsFunction(exp, Current.FN_CURRENT)) {
825
                resolveCallsToCurrentFunction(exp, config);
826
                XPathException err = new XPathException("Failed to remove call on current()", exp);
827
                throw new AssertionError("Failed to remove call on current() " + err.getLocationAsString());
828
            }
829 824
            let.setAction(exp2);
830 825
            return let;
831 826
        } else {

Also available in: Unified diff