├── .git2gus └── config.json ├── .github └── workflows │ ├── ci.yml │ ├── maven-publish.yml │ └── maven-release.yml ├── .gitignore ├── .travis.yml ├── BUILD.bazel ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── WORKSPACE ├── api ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── force │ │ │ └── formula │ │ │ ├── BindingObserver.java │ │ │ ├── ContextualFormulaFieldInfo.java │ │ │ ├── DisplayField.java │ │ │ ├── FieldNotAllowedException.java │ │ │ ├── FieldSetMemberInfo.java │ │ │ ├── Formula.java │ │ │ ├── FormulaCommand.java │ │ │ ├── FormulaCommandType.java │ │ │ ├── FormulaCommandTypeRegistry.java │ │ │ ├── FormulaCommandVisitor.java │ │ │ ├── FormulaContext.java │ │ │ ├── FormulaCurrencyData.java │ │ │ ├── FormulaDataType.java │ │ │ ├── FormulaDataValue.java │ │ │ ├── FormulaDateException.java │ │ │ ├── FormulaDateTime.java │ │ │ ├── FormulaDmlType.java │ │ │ ├── FormulaEngine.java │ │ │ ├── FormulaEngineHooks.java │ │ │ ├── FormulaEvaluationException.java │ │ │ ├── FormulaException.java │ │ │ ├── FormulaExceptionWithHTMLErrorMessage.java │ │ │ ├── FormulaFactory.java │ │ │ ├── FormulaFieldInfo.java │ │ │ ├── FormulaFieldReference.java │ │ │ ├── FormulaFieldReferenceInfo.java │ │ │ ├── FormulaGeolocation.java │ │ │ ├── FormulaInfo.java │ │ │ ├── FormulaInformationContext.java │ │ │ ├── FormulaPicklistInfo.java │ │ │ ├── FormulaProperties.java │ │ │ ├── FormulaProvider.java │ │ │ ├── FormulaReturnType.java │ │ │ ├── FormulaRuntimeContext.java │ │ │ ├── FormulaSchema.java │ │ │ ├── FormulaTime.java │ │ │ ├── FormulaTooLongException.java │ │ │ ├── FormulaTypeAdapter.java │ │ │ ├── FormulaTypeSpec.java │ │ │ ├── FormulaTypeWithDomain.java │ │ │ ├── FunctionFilter.java │ │ │ ├── FunctionNotAllowedException.java │ │ │ ├── GenericFormulaException.java │ │ │ ├── GlobalFormulaProperties.java │ │ │ ├── InvalidFieldReferenceException.java │ │ │ ├── InvalidFieldReferenceForFunctionException.java │ │ │ ├── JSTooBigException.java │ │ │ ├── MissingFieldValueException.java │ │ │ ├── NameDetokenizer.java │ │ │ ├── NameTokenizer.java │ │ │ ├── RuntimeFormulaInfo.java │ │ │ ├── Tokenizer.java │ │ │ ├── UnsupportedTypeException.java │ │ │ ├── sql │ │ │ ├── FormulaSQLProvider.java │ │ │ ├── FormulaSqlStyle.java │ │ │ ├── FormulaTableRegistry.java │ │ │ ├── FormulaWithSql.java │ │ │ ├── ITableAliasRegistry.java │ │ │ ├── InvalidFormula.java │ │ │ ├── RuntimeSqlFormulaInfo.java │ │ │ ├── SQLPair.java │ │ │ └── TableSet.java │ │ │ └── util │ │ │ ├── BaseCompositeFormulaContext.java │ │ │ ├── BaseRootFormulaContext.java │ │ │ ├── BigDecimalHelper.java │ │ │ ├── ContextualFormulaFieldInfoImpl.java │ │ │ ├── DistanceUnit.java │ │ │ ├── FormulaDateUtil.java │ │ │ ├── FormulaFieldInfoImpl.java │ │ │ ├── FormulaFieldReferenceImpl.java │ │ │ ├── FormulaFieldReferenceInfoImpl.java │ │ │ ├── FormulaGeolocationService.java │ │ │ ├── FormulaI18nUtils.java │ │ │ ├── FormulaTextUtil.java │ │ │ ├── NullFormulaContext.java │ │ │ ├── SingleValueFormulaContext.java │ │ │ └── SystemFormulaContext.java │ └── resources │ │ └── com │ │ └── force │ │ └── formula │ │ └── labels │ │ ├── da │ │ └── labels.xml │ │ ├── de │ │ └── labels.xml │ │ ├── es │ │ ├── MX │ │ │ └── labels.xml │ │ └── labels.xml │ │ ├── fi │ │ └── labels.xml │ │ ├── fr │ │ └── labels.xml │ │ ├── it │ │ └── labels.xml │ │ ├── ja │ │ └── labels.xml │ │ ├── ko │ │ └── labels.xml │ │ ├── labels.dtd │ │ ├── labels.xml │ │ ├── names.xml │ │ ├── nl │ │ └── labels.xml │ │ ├── no │ │ └── labels.xml │ │ ├── pt │ │ └── BR │ │ │ └── labels.xml │ │ ├── ru │ │ └── labels.xml │ │ ├── sv │ │ └── labels.xml │ │ ├── th │ │ └── labels.xml │ │ └── zh │ │ ├── TW │ │ └── labels.xml │ │ └── labels.xml │ └── test │ └── java │ └── com │ └── force │ └── formula │ ├── DefaultFormulaHooksTest.java │ ├── FormulaApiMocks.java │ ├── FormulaDateTimeTest.java │ ├── FormulaPropertiesTest.java │ ├── sql │ ├── InvalidFormulaTest.java │ └── SQLPairTest.java │ └── util │ ├── BaseCompositeFormulaContextTest.java │ ├── BigDecimalHelperTest.java │ ├── ContextualFormulaFieldInfoImplTest.java │ ├── DistanceUnitTest.java │ ├── FormulaDateUtilTest.java │ ├── FormulaFieldReferenceImplTest.java │ ├── FormulaI18nUtilsTest.java │ ├── FormulaTextUtilTest.java │ ├── SingleValueFormulaContextTest.java │ └── TrieMatcherTest.java ├── docs └── coverage │ └── pom.xml ├── google-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── Spanner │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ ├── impl │ │ └── FormulaSpannerXMLTests.java │ │ └── sql │ │ └── google │ │ ├── GoogleContainerTester.java │ │ └── SpannerContainerTester.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── h2-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithDivideExpr2.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithCustomDate.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextNum2.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ ├── testWeekday.xml │ │ └── v2 │ │ └── h2 │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ ├── FormulaH2Tests.java │ │ ├── FormulaH2XmlTests.java │ │ ├── TestH2ExtendedFormulas.java │ │ ├── TestH2IgnoredFormulas.java │ │ ├── TestH2MathFormulas.java │ │ └── TestH2StandardFormulas.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── impl ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── antlr │ │ └── FormulaGrammar.g │ ├── antlr4 │ │ ├── com │ │ │ └── force │ │ │ │ └── formula │ │ │ │ └── parser │ │ │ │ └── gen4 │ │ │ │ └── Formula.g4 │ │ └── imports │ │ │ └── LexerRules.g4 │ ├── java │ │ └── com │ │ │ └── force │ │ │ └── formula │ │ │ ├── commands │ │ │ ├── AbstractFormulaCommand.java │ │ │ ├── BaseFieldReferenceCommand.java │ │ │ ├── BinaryMathCommand.java │ │ │ ├── BinaryMathCommandBehavior.java │ │ │ ├── BinaryMathCommandInfo.java │ │ │ ├── CompositeCommand.java │ │ │ ├── ConstantBase.java │ │ │ ├── ConstantFalse.java │ │ │ ├── ConstantNull.java │ │ │ ├── ConstantNullCommand.java │ │ │ ├── ConstantNumber.java │ │ │ ├── ConstantString.java │ │ │ ├── ConstantTemplateString.java │ │ │ ├── ConstantTrue.java │ │ │ ├── ConvertCurrencyToNumberCommandInfo.java │ │ │ ├── FieldReferenceCommand.java │ │ │ ├── FieldReferenceCommandInfo.java │ │ │ ├── FormulaCommandEnricher.java │ │ │ ├── FormulaCommandInfo.java │ │ │ ├── FormulaCommandInfoImpl.java │ │ │ ├── FormulaCommandInfoProvider.java │ │ │ ├── FormulaCommandInfoRegistry.java │ │ │ ├── FormulaCommandOptimizer.java │ │ │ ├── FormulaCommandPrefetcher.java │ │ │ ├── FormulaCommandProvider.java │ │ │ ├── FormulaCommandValidator.java │ │ │ ├── FunctionAbsoluteValue.java │ │ │ ├── FunctionAddMonths.java │ │ │ ├── FunctionAnd.java │ │ │ ├── FunctionAscii.java │ │ │ ├── FunctionAtan2.java │ │ │ ├── FunctionBegins.java │ │ │ ├── FunctionBlankValue.java │ │ │ ├── FunctionCase.java │ │ │ ├── FunctionCeiling.java │ │ │ ├── FunctionChr.java │ │ │ ├── FunctionContains.java │ │ │ ├── FunctionDate.java │ │ │ ├── FunctionDateValue.java │ │ │ ├── FunctionDatetimeValue.java │ │ │ ├── FunctionDay.java │ │ │ ├── FunctionDayOfYear.java │ │ │ ├── FunctionDistance.java │ │ │ ├── FunctionExponent.java │ │ │ ├── FunctionFind.java │ │ │ ├── FunctionFloor.java │ │ │ ├── FunctionFormat.java │ │ │ ├── FunctionFormatCurrency.java │ │ │ ├── FunctionFormatDuration.java │ │ │ ├── FunctionFromUnixTime.java │ │ │ ├── FunctionGeolocation.java │ │ │ ├── FunctionHour.java │ │ │ ├── FunctionIf.java │ │ │ ├── FunctionIfError.java │ │ │ ├── FunctionIfs.java │ │ │ ├── FunctionIn.java │ │ │ ├── FunctionInitCap.java │ │ │ ├── FunctionIsBlank.java │ │ │ ├── FunctionIsChanged.java │ │ │ ├── FunctionIsClone.java │ │ │ ├── FunctionIsNew.java │ │ │ ├── FunctionIsNull.java │ │ │ ├── FunctionIsPickVal.java │ │ │ ├── FunctionIsoWeek.java │ │ │ ├── FunctionIsoYear.java │ │ │ ├── FunctionJsonPathValue.java │ │ │ ├── FunctionJsonValue.java │ │ │ ├── FunctionLabel.java │ │ │ ├── FunctionLeft.java │ │ │ ├── FunctionLen.java │ │ │ ├── FunctionLog.java │ │ │ ├── FunctionLower.java │ │ │ ├── FunctionLpad.java │ │ │ ├── FunctionMCeiling.java │ │ │ ├── FunctionMFloor.java │ │ │ ├── FunctionMax.java │ │ │ ├── FunctionMid.java │ │ │ ├── FunctionMillisecond.java │ │ │ ├── FunctionMin.java │ │ │ ├── FunctionMinute.java │ │ │ ├── FunctionMod.java │ │ │ ├── FunctionMonth.java │ │ │ ├── FunctionNaturalLog.java │ │ │ ├── FunctionNow.java │ │ │ ├── FunctionNullValue.java │ │ │ ├── FunctionOr.java │ │ │ ├── FunctionPi.java │ │ │ ├── FunctionPriorValue.java │ │ │ ├── FunctionReverse.java │ │ │ ├── FunctionRight.java │ │ │ ├── FunctionRound.java │ │ │ ├── FunctionRpad.java │ │ │ ├── FunctionSecond.java │ │ │ ├── FunctionSquareRoot.java │ │ │ ├── FunctionSubstitute.java │ │ │ ├── FunctionSubstring.java │ │ │ ├── FunctionText.java │ │ │ ├── FunctionTimeNow.java │ │ │ ├── FunctionTimeValue.java │ │ │ ├── FunctionToday.java │ │ │ ├── FunctionTrim.java │ │ │ ├── FunctionTrunc.java │ │ │ ├── FunctionUnixTimestamp.java │ │ │ ├── FunctionUpper.java │ │ │ ├── FunctionValue.java │ │ │ ├── FunctionWeekday.java │ │ │ ├── FunctionYear.java │ │ │ ├── OperatorAddOrSubtract.java │ │ │ ├── OperatorComparison.java │ │ │ ├── OperatorConcat.java │ │ │ ├── OperatorDivide.java │ │ │ ├── OperatorEquality.java │ │ │ ├── OperatorMultiply.java │ │ │ ├── OperatorNot.java │ │ │ ├── OperatorPower.java │ │ │ ├── RuntimeType.java │ │ │ ├── StringConstantCommand.java │ │ │ ├── TrigCommandInfo.java │ │ │ ├── UnaryMathCommand.java │ │ │ ├── UnaryMathCommandBehavior.java │ │ │ └── UnaryMathCommandInfo.java │ │ │ ├── impl │ │ │ ├── AnnotationVisitor.java │ │ │ ├── BaseFormulaInfoImpl.java │ │ │ ├── BaseFormulaRuntimeContextImpl.java │ │ │ ├── ConstantFormulaContext.java │ │ │ ├── DefaultFormulaInfoImpl.java │ │ │ ├── FieldReferenceCycleDetectedException.java │ │ │ ├── FormulaAST.java │ │ │ ├── FormulaASTVisitor.java │ │ │ ├── FormulaCommandTypeRegistryImpl.java │ │ │ ├── FormulaCommandVisitorImpl.java │ │ │ ├── FormulaContextSwitcher.java │ │ │ ├── FormulaExceptionListener.java │ │ │ ├── FormulaFactoryImpl.java │ │ │ ├── FormulaFieldInfoAdapter.java │ │ │ ├── FormulaImpl.java │ │ │ ├── FormulaInfoFactory.java │ │ │ ├── FormulaLexerImpl.java │ │ │ ├── FormulaLexerImpl4.java │ │ │ ├── FormulaParseException.java │ │ │ ├── FormulaParserImpl.java │ │ │ ├── FormulaParserImpl4.java │ │ │ ├── FormulaRuntimeTypeException.java │ │ │ ├── FormulaSqlHooks.java │ │ │ ├── FormulaStack.java │ │ │ ├── FormulaTrigFunction.java │ │ │ ├── FormulaTypeUtils.java │ │ │ ├── FormulaUtils.java │ │ │ ├── FormulaValidationHooks.java │ │ │ ├── FunctionIncludesWrongArgumentException.java │ │ │ ├── GeolocationServiceImpl.java │ │ │ ├── IllegalArgumentTypeException.java │ │ │ ├── IllegalArgumentValueException.java │ │ │ ├── InvalidFunctionReferenceException.java │ │ │ ├── InvalidNumericValueException.java │ │ │ ├── JsValue.java │ │ │ ├── JvmMetrics.java │ │ │ ├── NestedFormulaException.java │ │ │ ├── RegexTooComplicatedException.java │ │ │ ├── SQLTooBigException.java │ │ │ ├── TableAliasRegistry.java │ │ │ ├── TemplateStaticMarkupString.java │ │ │ ├── Thunk.java │ │ │ ├── WrongArgumentException.java │ │ │ ├── WrongArgumentTypeException.java │ │ │ ├── WrongExpressionTypeException.java │ │ │ ├── WrongNumberOfArgumentsException.java │ │ │ └── sql │ │ │ │ ├── FormulaDefaultSqlStyle.java │ │ │ │ ├── FormulaGoogleHooks.java │ │ │ │ ├── FormulaH2Hooks.java │ │ │ │ ├── FormulaMySQLHooks.java │ │ │ │ ├── FormulaOracleHooks.java │ │ │ │ ├── FormulaPostgreSQLHooks.java │ │ │ │ ├── FormulaPrestoHooks.java │ │ │ │ ├── FormulaSqliteHooks.java │ │ │ │ └── FormulaTransactSQLHooks.java │ │ │ ├── parser │ │ │ └── gen4 │ │ │ │ ├── ANTLR4ErrorStrategy.java │ │ │ │ ├── ANTLR4GrammarVisitor.java │ │ │ │ └── ANTLR4Utils.java │ │ │ └── template │ │ │ └── commands │ │ │ ├── AccessCountedCharSequence.java │ │ │ ├── DynamicFieldSelector.java │ │ │ ├── DynamicReference.java │ │ │ ├── EncodingFunctionBase.java │ │ │ ├── FunctionHtmlEncode.java │ │ │ ├── FunctionIsNumber.java │ │ │ ├── FunctionJSEncode.java │ │ │ ├── FunctionLike.java │ │ │ ├── FunctionMap.java │ │ │ ├── FunctionRegex.java │ │ │ ├── FunctionTemplate.java │ │ │ └── FunctionUrlEncode.java │ └── resources │ │ └── com │ │ └── force │ │ └── formula │ │ ├── decimal.js │ │ ├── decimal.min.js │ │ ├── formulaEngine.js │ │ ├── formulaEngine.mjs │ │ └── jsonpath.js │ └── test │ ├── goldfiles │ └── FormulaFields │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithBadElse.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithDivideExpr2.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithCustomDate.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextNum2.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ ├── testWeekday.xml │ │ └── v2 │ │ └── postgres │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithDivideExpr2.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithCustomDate.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ ├── BaseFormulaInfoImplTest.java │ │ ├── ParserTest.java │ │ ├── ParserTestBase.java │ │ ├── commands │ │ ├── BuiltinFunctionsHpJsTest.java │ │ ├── BuiltinFunctionsJsTest.java │ │ ├── BuiltinFunctionsTest.java │ │ ├── FormulaCommandInvariantTest.java │ │ ├── FormulaPickValTest.java │ │ ├── FunctionFormatTest.java │ │ ├── FunctionIfsTest.java │ │ ├── NestedIfsOptimizationTest.java │ │ ├── OptionalFunctionsHpJsTest.java │ │ ├── OptionalFunctionsJsTest.java │ │ └── OptionalFunctionsTest.java │ │ ├── impl │ │ ├── BaseCustomizableParserTest.java │ │ ├── BaseFieldReferenceTest.java │ │ ├── FieldReferenceHPJsTest.java │ │ ├── FieldReferenceJsTest.java │ │ ├── FieldReferenceTest.java │ │ ├── FormulaJsTest.java │ │ ├── FormulaPostgreSQLTests.java │ │ ├── FormulaPostgresXMLTests.java │ │ ├── FormulaStackTest.java │ │ ├── FormulaUtilsTest.java │ │ ├── GeolocationServiceImplTest.java │ │ ├── TestExtendedFormulas.java │ │ ├── TestIgnoredFormulas.java │ │ ├── TestMathFormulas.java │ │ ├── TestStandardFormulas.java │ │ └── ValidationFormulaTest.java │ │ ├── parser │ │ └── gen4 │ │ │ └── ANTLR4GrammarVisitorTest.java │ │ └── template │ │ └── commands │ │ ├── DynamicReferenceTest.java │ │ ├── FormulaUrlEncodeTest.java │ │ ├── FunctionRenameable.java │ │ ├── TemplateFunctionsTest.java │ │ └── TemplateOptionsTest.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ ├── data │ ├── BigDivide │ ├── CasePickListBlanks │ ├── NVLEmail │ ├── NVLNum │ ├── NVLPhone │ ├── NVLText │ ├── NVLUrl │ ├── TaskStatus │ ├── TwoDateFields │ ├── absData │ ├── addDate │ ├── addDateTime │ ├── addDateTimeMinutes │ ├── addDateTimeWithExpr │ ├── addDateWithExpr │ ├── addMonths │ ├── addWithCaseExpr │ ├── addWithDateFunc │ ├── addWithIfExpr │ ├── addWithTextFunc │ ├── caseCompareDateReturnNum │ ├── caseDateNumber │ ├── caseUsesCase │ ├── currencyIsoCode │ ├── custommsp1 │ ├── custompicklist1 │ ├── custompickval │ ├── dateAndNumber │ ├── divisionWithTwoNumericFields │ ├── dummyRow │ ├── expData │ ├── fcData │ ├── findOnText │ ├── findOnTextWithIndex │ ├── floorCeilRoundData │ ├── formatCurrency │ ├── formatDurationNumber │ ├── formatDurationNumberBool │ ├── fourNumericData │ ├── functionLike │ ├── functionRegex │ ├── functionSubstr2 │ ├── functionSubstr3 │ ├── functiondate │ ├── functiondate-days │ ├── functiondate-months │ ├── functiondate-yearday │ ├── functiondate-yearmonths │ ├── functiondate-years │ ├── functiondatevalue-dateandtime │ ├── functionjsonpathvalue │ ├── functionjsonvalue │ ├── functionright │ ├── functiontimevalue-dateandtime │ ├── ifAndOrFunc │ ├── ifBeginsUsesEmail │ ├── ifBeginsUsesText │ ├── ifCompare │ ├── ifContainsUsesEmail │ ├── ifContainsUsesText │ ├── ifDateCompareReturnDate │ ├── ifTextCompareReturnDate │ ├── ifTextCompareReturnDateTime │ ├── ifTextCompareReturnText │ ├── ifUsesInfix │ ├── initCap │ ├── lnLogData │ ├── modData │ ├── modUsesExp │ ├── months │ ├── mspdata │ ├── multiplySimple │ ├── multiplyWithDivideExpr │ ├── multiplyWithExpr │ ├── negativeGlobalNumber │ ├── oneDateField │ ├── oneNumericField │ ├── padData │ ├── padData2 │ ├── pickvals │ ├── radians │ ├── roundData │ ├── roundData2 │ ├── roundUsesExp │ ├── roundUsesLogLn │ ├── salutation │ ├── simpleSubstitute │ ├── singleBooleanFieldData │ ├── singleCurrencyFieldData │ ├── singleNumericField │ ├── singleTextFieldData │ ├── singleTextFieldDateData │ ├── sqrtData │ ├── subDate │ ├── subDateTime │ ├── subDateTimeCornersData │ ├── testModRounding │ ├── textWithPicklistData │ ├── threeNumericFields │ ├── timeAndHours │ ├── twoBooleanFieldsData │ ├── twoDateTimeFields │ ├── twoLatLong │ ├── twoNumericFields │ ├── twoTextFields │ ├── twoTimeFields │ ├── unicodeChars │ ├── unicodePoints │ ├── unixtimestamp │ ├── upperCaseData │ ├── upperCaseLocaleData │ ├── valueFunctionData │ └── weblinksEncoding │ ├── formulaTestV2.xml │ ├── formulaTestV2.xsd │ ├── formulatests-math.xml │ ├── formulatests.xml │ └── labels │ ├── de │ ├── labels.xml │ ├── names.dtd │ └── names.xml │ ├── ja │ ├── labels.xml │ ├── names.dtd │ └── names.xml │ ├── labels.dtd │ ├── labels.xml │ ├── names.dtd │ └── names.xml ├── mysql-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── mysql │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ └── FormulaMySQLXMLTests.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── oracle-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── oracle │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithDivideExpr2.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithCustomDate.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextNum2.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ ├── FormulaOracleTests.java │ │ ├── FormulaOracleXMLTests.java │ │ ├── TestOracleExtendedFormulas.java │ │ ├── TestOracleIgnoredFormulas.java │ │ ├── TestOracleMathFormulas.java │ │ └── TestOracleStandardFormulas.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── pmd-ruleset.xml ├── pom.xml ├── presto-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── presto │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithBadElse.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithDivideExpr2.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextNum2.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ └── FormulaPrestoXMLTests.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── settings.xml ├── sfdc_metadata └── cred_scan_triage │ └── triage.yaml ├── sqlite-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── sqlite │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorDateTimeValueWithValidInValid.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfErrorTextTimeValueWithValidInValid.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testInitCap.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testRegex.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ └── FormulaSqliteXMLTests.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml ├── sqlserver-test ├── pom.xml └── src │ └── test │ ├── goldfiles │ └── FormulaFields │ │ └── v2 │ │ └── mssql │ │ ├── testAbsCurr.xml │ │ ├── testAbsSwapTypes.xml │ │ ├── testAbsUsesAbs.xml │ │ ├── testAbsUsesCase.xml │ │ ├── testAbsUsesCeiling.xml │ │ ├── testAbsUsesExp.xml │ │ ├── testAbsUsesFloor.xml │ │ ├── testAbsUsesIf.xml │ │ ├── testAbsUsesLen.xml │ │ ├── testAbsUsesLn.xml │ │ ├── testAbsUsesLog.xml │ │ ├── testAbsUsesMOD.xml │ │ ├── testAbsUsesMinus.xml │ │ ├── testAbsUsesPlus.xml │ │ ├── testAbsUsesRound.xml │ │ ├── testAbsUsesSqrt.xml │ │ ├── testAbsUsesTrunc.xml │ │ ├── testAbsUsesValue.xml │ │ ├── testAddBigTimeValueWithValidInValid.xml │ │ ├── testAddConcatSimple.xml │ │ ├── testAddDate.xml │ │ ├── testAddDateTime.xml │ │ ├── testAddDateTimeGivingDate.xml │ │ ├── testAddDateTimeGivingDateValue.xml │ │ ├── testAddDateTimeMinutes.xml │ │ ├── testAddDateTimeWithExpr.xml │ │ ├── testAddDateWithExpr.xml │ │ ├── testAddHoursWithTwoCustFields.xml │ │ ├── testAddMonths.xml │ │ ├── testAddMonthsDate.xml │ │ ├── testAddMonthsDateTime.xml │ │ ├── testAddScale.xml │ │ ├── testAddSimple.xml │ │ ├── testAddTimeValueWithValidInValid.xml │ │ ├── testAddWithCaseExpr.xml │ │ ├── testAddWithDateFunc.xml │ │ ├── testAddWithDivision.xml │ │ ├── testAddWithDivisionSimple.xml │ │ ├── testAddWithIfExpr.xml │ │ ├── testAddWithTextFunc.xml │ │ ├── testArcCosine.xml │ │ ├── testArcSine.xml │ │ ├── testArcTan2.xml │ │ ├── testArcTangent.xml │ │ ├── testAscii.xml │ │ ├── testBVLWithCur.xml │ │ ├── testBVLWithDate.xml │ │ ├── testBVLWithDateFormulaNull.xml │ │ ├── testBVLWithDateTime.xml │ │ ├── testBVLWithEmail.xml │ │ ├── testBVLWithError.xml │ │ ├── testBVLWithNum.xml │ │ ├── testBVLWithPer.xml │ │ ├── testBVLWithPhone.xml │ │ ├── testBVLWithText.xml │ │ ├── testBVLWithTextArea.xml │ │ ├── testBVLWithUrl.xml │ │ ├── testBigDivide.xml │ │ ├── testBigDivideWithFunc.xml │ │ ├── testBooleanAND.xml │ │ ├── testBooleanEq.xml │ │ ├── testBooleanNeq.xml │ │ ├── testCeilRound.xml │ │ ├── testCeilSimple.xml │ │ ├── testCeilUsesAbs.xml │ │ ├── testCeilUsesCase.xml │ │ ├── testCeilUsesCeil.xml │ │ ├── testCeilUsesFloor.xml │ │ ├── testCeilUsesIf.xml │ │ ├── testCeilUsesLen.xml │ │ ├── testCeilUsesLn.xml │ │ ├── testCeilUsesLog.xml │ │ ├── testCeilUsesMOD.xml │ │ ├── testCeilUsesMultiply.xml │ │ ├── testCeilUsesPlus.xml │ │ ├── testCeilUsesRound.xml │ │ ├── testCeilUsesSqrt.xml │ │ ├── testCeilUsesValue.xml │ │ ├── testChr.xml │ │ ├── testCommentsInsideFormula.xml │ │ ├── testConstDoubleNegation.xml │ │ ├── testCosine.xml │ │ ├── testDATEVALUEWithString.xml │ │ ├── testDate.xml │ │ ├── testDateAllConstants.xml │ │ ├── testDateAllConstantsNonLeap.xml │ │ ├── testDateConstConstVar.xml │ │ ├── testDateConstVarConst.xml │ │ ├── testDateConstVarVar.xml │ │ ├── testDateLeapConstantDay.xml │ │ ├── testDateLeapConstantMonth.xml │ │ ├── testDateLeapYear.xml │ │ ├── testDateLeapYear2.xml │ │ ├── testDateNonLeapYear.xml │ │ ├── testDateNonLeapYear2.xml │ │ ├── testDateTimeText.xml │ │ ├── testDateTimeValueWithInvalidString.xml │ │ ├── testDateTimeValueWithValidInValid.xml │ │ ├── testDateTimeValueWithValidString.xml │ │ ├── testDateVarConstConst.xml │ │ ├── testDateVarConstVar.xml │ │ ├── testDateVarVarConst.xml │ │ ├── testDateVariableYear.xml │ │ ├── testDayOfYear.xml │ │ ├── testDistance.xml │ │ ├── testExpSimple.xml │ │ ├── testExpUsesAbs.xml │ │ ├── testExpUsesCeil.xml │ │ ├── testExpUsesFloor.xml │ │ ├── testExpUsesIf.xml │ │ ├── testExpUsesLen.xml │ │ ├── testExpUsesLn.xml │ │ ├── testExpUsesLog.xml │ │ ├── testExpUsesMOD.xml │ │ ├── testExpUsesMinus.xml │ │ ├── testExpUsesPlus.xml │ │ ├── testExpUsesRound.xml │ │ ├── testExpUsesSqrt.xml │ │ ├── testExpUsesValue.xml │ │ ├── testExponentiationOperator.xml │ │ ├── testFindOnText.xml │ │ ├── testFindOnTextWithIndex.xml │ │ ├── testFloorRound.xml │ │ ├── testFloorSimple.xml │ │ ├── testFloorUsesAbs.xml │ │ ├── testFloorUsesCase.xml │ │ ├── testFloorUsesCeil.xml │ │ ├── testFloorUsesFloor.xml │ │ ├── testFloorUsesIf.xml │ │ ├── testFloorUsesLen.xml │ │ ├── testFloorUsesLn.xml │ │ ├── testFloorUsesLog.xml │ │ ├── testFloorUsesMOD.xml │ │ ├── testFloorUsesMinus.xml │ │ ├── testFloorUsesMultiply.xml │ │ ├── testFloorUsesRound.xml │ │ ├── testFloorUsesSqrt.xml │ │ ├── testFloorUsesValue.xml │ │ ├── testFormatCurrency.xml │ │ ├── testFormatDurationDateTime.xml │ │ ├── testFormatDurationSeconds.xml │ │ ├── testFormatDurationSecondsBool.xml │ │ ├── testFormatDurationTime.xml │ │ ├── testFormatDurationWithFalse.xml │ │ ├── testFormatDurationWithTrue.xml │ │ ├── testFromUnixTime.xml │ │ ├── testFunctionLeft.xml │ │ ├── testFunctionRight.xml │ │ ├── testHourValueWithValidInValid.xml │ │ ├── testHourWithAddOperator.xml │ │ ├── testHourWithValidString.xml │ │ ├── testISBLANKWithCur.xml │ │ ├── testISBLANKWithDate.xml │ │ ├── testISBLANKWithDateTime.xml │ │ ├── testISBLANKWithEmail.xml │ │ ├── testISBLANKWithError.xml │ │ ├── testISBLANKWithNum.xml │ │ ├── testISBLANKWithPer.xml │ │ ├── testISBLANKWithPhone.xml │ │ ├── testISBLANKWithText.xml │ │ ├── testISBLANKWithTextArea.xml │ │ ├── testISBLANKWithUrl.xml │ │ ├── testISNULLWithCur.xml │ │ ├── testISNULLWithDate.xml │ │ ├── testISNULLWithDateTime.xml │ │ ├── testISNULLWithEmail.xml │ │ ├── testISNULLWithError.xml │ │ ├── testISNULLWithNum.xml │ │ ├── testISNULLWithPer.xml │ │ ├── testISNULLWithPhone.xml │ │ ├── testISNULLWithText.xml │ │ ├── testISNULLWithTextArea.xml │ │ ├── testISNULLWithUrl.xml │ │ ├── testISNUMBER.xml │ │ ├── testIfANDFunc.xml │ │ ├── testIfAndNull.xml │ │ ├── testIfBeginsUsesEmail.xml │ │ ├── testIfBeginsUsesPhone.xml │ │ ├── testIfBeginsUsesText.xml │ │ ├── testIfBeginsUsesTextArea.xml │ │ ├── testIfContainsFunc.xml │ │ ├── testIfContainsUsesEmail.xml │ │ ├── testIfContainsUsesPhone.xml │ │ ├── testIfContainsUsesText.xml │ │ ├── testIfContainsUsesTextArea.xml │ │ ├── testIfDateCompareEqual.xml │ │ ├── testIfDateCompareGreaterThan.xml │ │ ├── testIfDateCompareGreaterThanOrEqual.xml │ │ ├── testIfDateCompareLessThan.xml │ │ ├── testIfDateCompareLessThanOrEqual.xml │ │ ├── testIfDateTimeCompareEqual.xml │ │ ├── testIfDateTimeCompareGreaterThan.xml │ │ ├── testIfDateTimeCompareGtThanOrEqual.xml │ │ ├── testIfDateTimeCompareLessThan.xml │ │ ├── testIfDateTimeCompareLessThanOrEqual.xml │ │ ├── testIfErrorBigDivide.xml │ │ ├── testIfErrorDateTimeValueWithInvalidString.xml │ │ ├── testIfErrorSqrt.xml │ │ ├── testIfIf.xml │ │ ├── testIfNotNull.xml │ │ ├── testIfNullElseIf.xml │ │ ├── testIfNullNullIf.xml │ │ ├── testIfNullThenIf.xml │ │ ├── testIfNumCompareEqual.xml │ │ ├── testIfNumCompareGreater.xml │ │ ├── testIfNumCompareGreaterOrEqual.xml │ │ ├── testIfNumCompareLess.xml │ │ ├── testIfNumCompareLessOrEqual.xml │ │ ├── testIfNumCompareNotEqual.xml │ │ ├── testIfNumIf.xml │ │ ├── testIfNumNullIf.xml │ │ ├── testIfORFunc.xml │ │ ├── testIfOrNull.xml │ │ ├── testIfReturningNullForDateTimeType.xml │ │ ├── testIfReturningNullForDateType.xml │ │ ├── testIfReturningNullForNumericType.xml │ │ ├── testIfTextCompareEqualReturnDate.xml │ │ ├── testIfTextCompareEqualReturnDateTime.xml │ │ ├── testIfTextCompareEqualReturnNum.xml │ │ ├── testIfTextCompareEqualReturnText.xml │ │ ├── testIfTextCompareGreaterEqual.xml │ │ ├── testIfTextCompareGreaterThan.xml │ │ ├── testIfTextCompareLessEqual.xml │ │ ├── testIfTextCompareLessThan.xml │ │ ├── testIfTextCompareNotEqualReturnNum.xml │ │ ├── testIfUsesFalse.xml │ │ ├── testIfUsesTrue.xml │ │ ├── testIn2Date.xml │ │ ├── testIn2DateNull.xml │ │ ├── testIn2DateNullConst.xml │ │ ├── testIn2DateTime.xml │ │ ├── testIn2DateTimeConst.xml │ │ ├── testIn2DateTimeNull.xml │ │ ├── testIn2Num.xml │ │ ├── testIn2NumNull.xml │ │ ├── testIn2Text.xml │ │ ├── testIn2TextFoo.xml │ │ ├── testIn2TextNull.xml │ │ ├── testIsoWeekWithDate.xml │ │ ├── testIsoWeekWithDateTime.xml │ │ ├── testIsoYearWithDate.xml │ │ ├── testIsoYearWithDateTime.xml │ │ ├── testJsonPathValue.xml │ │ ├── testJsonValue.xml │ │ ├── testLNSimple.xml │ │ ├── testLNUsesAbs.xml │ │ ├── testLNUsesCase.xml │ │ ├── testLNUsesCeil.xml │ │ ├── testLNUsesFloor.xml │ │ ├── testLNUsesIf.xml │ │ ├── testLNUsesLen.xml │ │ ├── testLNUsesLn.xml │ │ ├── testLNUsesLog.xml │ │ ├── testLNUsesMOD.xml │ │ ├── testLNUsesMultiply.xml │ │ ├── testLNUsesPlus.xml │ │ ├── testLNUsesRound.xml │ │ ├── testLNUsesSqrt.xml │ │ ├── testLNUsesValue.xml │ │ ├── testLenSimple.xml │ │ ├── testLenUsesText.xml │ │ ├── testLike.xml │ │ ├── testLogSimple.xml │ │ ├── testLogUsesAbs.xml │ │ ├── testLogUsesCase.xml │ │ ├── testLogUsesCeil.xml │ │ ├── testLogUsesFloor.xml │ │ ├── testLogUsesIf.xml │ │ ├── testLogUsesLen.xml │ │ ├── testLogUsesLn.xml │ │ ├── testLogUsesLog.xml │ │ ├── testLogUsesMCeil.xml │ │ ├── testLogUsesMOD.xml │ │ ├── testLogUsesMinus.xml │ │ ├── testLogUsesMultiply.xml │ │ ├── testLogUsesRound.xml │ │ ├── testLogUsesSqrt.xml │ │ ├── testLogUsesValue.xml │ │ ├── testLower.xml │ │ ├── testLowerLocale.xml │ │ ├── testLpad.xml │ │ ├── testLpad2.xml │ │ ├── testMCeilRound.xml │ │ ├── testMCeilSimple.xml │ │ ├── testMCeilUsesMFloor.xml │ │ ├── testMCeilUsesRound.xml │ │ ├── testMFloorRound.xml │ │ ├── testMFloorSimple.xml │ │ ├── testMax.xml │ │ ├── testMax3.xml │ │ ├── testMid.xml │ │ ├── testMillisecWithValidDateTimeString.xml │ │ ├── testMillisecWithValidString.xml │ │ ├── testMillisecondValueWithValidInValid.xml │ │ ├── testMin.xml │ │ ├── testMin3.xml │ │ ├── testMinuteValueWithValidInValid.xml │ │ ├── testMinuteWithValidString.xml │ │ ├── testModRounding.xml │ │ ├── testModRoundingNoScale.xml │ │ ├── testModSwapTypes.xml │ │ ├── testModUsesCase.xml │ │ ├── testModUsesExpCeil.xml │ │ ├── testModUsesFloorAbs.xml │ │ ├── testModUsesIf.xml │ │ ├── testModUsesLn.xml │ │ ├── testModUsesLog.xml │ │ ├── testModUsesRoundPlus.xml │ │ ├── testModUsesSqrt.xml │ │ ├── testMonths.xml │ │ ├── testMultiplySimple.xml │ │ ├── testMultiplyWithDivideExpr.xml │ │ ├── testMultiplyWithExpr.xml │ │ ├── testNVLWithCur.xml │ │ ├── testNVLWithDate.xml │ │ ├── testNVLWithDateTime.xml │ │ ├── testNVLWithEmail.xml │ │ ├── testNVLWithError.xml │ │ ├── testNVLWithNum.xml │ │ ├── testNVLWithPer.xml │ │ ├── testNVLWithPhone.xml │ │ ├── testNVLWithText.xml │ │ ├── testNVLWithTextArea.xml │ │ ├── testNVLWithUrl.xml │ │ ├── testNullCompareWithEmptyString.xml │ │ ├── testNullNotEqualEmptyString.xml │ │ ├── testOriginDateTime.xml │ │ ├── testPi.xml │ │ ├── testReverse.xml │ │ ├── testRoundSimple.xml │ │ ├── testRoundSwapTypes.xml │ │ ├── testRoundUsesCase.xml │ │ ├── testRoundUsesExp.xml │ │ ├── testRoundUsesFloorAbs.xml │ │ ├── testRoundUsesIf.xml │ │ ├── testRoundUsesLn.xml │ │ ├── testRoundUsesLog.xml │ │ ├── testRoundUsesRoundMinus.xml │ │ ├── testRoundUsesSqrt.xml │ │ ├── testRpad.xml │ │ ├── testRpad2.xml │ │ ├── testSecondValueWithValidInValid.xml │ │ ├── testSecondWithValidString.xml │ │ ├── testShortCircuitingWithNullTerms.xml │ │ ├── testSimpleRef.xml │ │ ├── testSimpleRefText.xml │ │ ├── testSimpleSubstitute.xml │ │ ├── testSine.xml │ │ ├── testSqrtSwap.xml │ │ ├── testSqrtUsesCase.xml │ │ ├── testSqrtUsesCeil.xml │ │ ├── testSqrtUsesExp.xml │ │ ├── testSqrtUsesFloor.xml │ │ ├── testSqrtUsesLog.xml │ │ ├── testSqrtUsesMinus.xml │ │ ├── testSqrtUsesPlus.xml │ │ ├── testSqrtUsesSqrt.xml │ │ ├── testSubDate.xml │ │ ├── testSubDateTime.xml │ │ ├── testSubDateTimeCorners1.xml │ │ ├── testSubDateTimeCorners2.xml │ │ ├── testSubDateTimeGivingDate.xml │ │ ├── testSubDateTimeGivingDateTime.xml │ │ ├── testSubDateTimeGivingDateValue.xml │ │ ├── testSubSimple.xml │ │ ├── testSubUnary.xml │ │ ├── testSubWithDivision.xml │ │ ├── testSubWithDivisionSimple.xml │ │ ├── testSubstr2.xml │ │ ├── testSubstr3.xml │ │ ├── testSubtractBigTimeValue.xml │ │ ├── testSubtractTimeValueWithValidInValid.xml │ │ ├── testSubtractTwoTimeFields.xml │ │ ├── testTangent.xml │ │ ├── testTextFunctionWithDate.xml │ │ ├── testTextFunctionWithDateTime.xml │ │ ├── testTextNum.xml │ │ ├── testTextTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidInValid.xml │ │ ├── testTimeValueWithValidString.xml │ │ ├── testTrim.xml │ │ ├── testTruncSimple.xml │ │ ├── testTruncSwapTypes.xml │ │ ├── testTruncUsesExp.xml │ │ ├── testTruncUsesFloorAbs.xml │ │ ├── testTruncUsesIf.xml │ │ ├── testTruncUsesLn.xml │ │ ├── testTruncUsesLog.xml │ │ ├── testTruncUsesSqrt.xml │ │ ├── testTruncUsesTruncMinus.xml │ │ ├── testUnixTimestampWithDate.xml │ │ ├── testUnixTimestampWithDateTime.xml │ │ ├── testUnixTimestampWithTime.xml │ │ ├── testUpper.xml │ │ ├── testUpperLocale.xml │ │ ├── testVALUE.xml │ │ └── testWeekday.xml │ ├── java │ └── com │ │ └── force │ │ └── formula │ │ └── impl │ │ └── FormulaMsSqlServerXMLTests.java │ └── resources │ └── com │ └── force │ └── formula │ └── impl │ └── formulaTestV2.xml └── test-utils ├── pom.xml └── src └── main └── java └── com └── force └── formula ├── DbTester.java ├── FormulaTestBase.java ├── MockBasePicklistData.java ├── MockCurrencyData.java ├── MockFormulaContext.java ├── MockFormulaDataType.java ├── MockFormulaPicklistInfo.java ├── MockFormulaType.java ├── MockLocalizerContext.java ├── MockLocation.java ├── MockPicklistData.java ├── commands ├── FormulaCommandInvariants.java └── FormulaJsTestUtils.java ├── impl ├── BaseFormulaGenericTests.java ├── BaseObjectFormulaContext.java ├── BeanFormulaContext.java ├── FieldDefinitionInfo.java ├── FormulaGenericTests.java ├── FormulaTestCaseInfo.java ├── FormulaTestUtils.java ├── JSCode.java ├── JestDataModel.java ├── MapFormulaContext.java └── TestData.java ├── sql ├── AbstractDbTester.java ├── DbContainerTester.java ├── DockerContainerTester.java ├── EmbeddedH2Tester.java ├── EmbeddedPostgresTester.java ├── EmbeddedSqliteTester.java ├── MSSQLServerContainerTester.java ├── OracleContainerTester.java ├── PostgreSQLContainerTester.java ├── PrestoContainerTester.java ├── PrestoStyleContainerTester.java ├── TrinoContainerTester.java └── mysql │ ├── MariaDBContainerTester.java │ ├── MySQLContainerTester.java │ └── MySQLStyleContainerTester.java ├── template └── commands │ └── MockRenamingProvider.java └── v2 ├── FormulaTestCase.java ├── FormulaXMLTestSuite.java ├── GoldFileOutputGenerator.java ├── IFormulaExecutor.java ├── IFormulaTestCaseFilter.java ├── IFormulaTestDefinitionParser.java ├── Utils.java ├── data ├── FormulaFieldDefinition.java ├── FormulaTestData.java └── FormulaTestDefinition.java ├── exception └── FormulaFileParseException.java └── impl ├── DefaultTestCaseFilter.java ├── ExecutionPaths.java └── FormulaTestDefinitionFileParser.java /.git2gus/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/.git2gus/config.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/maven-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/.github/workflows/maven-publish.yml -------------------------------------------------------------------------------- /.github/workflows/maven-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/.github/workflows/maven-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: openjdk8 3 | -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/pom.xml -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/BindingObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/BindingObserver.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/DisplayField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/DisplayField.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FieldSetMemberInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FieldSetMemberInfo.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/Formula.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/Formula.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaCommand.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaCommandType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaCommandType.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaCommandVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaCommandVisitor.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaContext.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaCurrencyData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaCurrencyData.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaDataType.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaDataValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaDataValue.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaDateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaDateException.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaDateTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaDateTime.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaDmlType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaDmlType.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaEngine.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaEngineHooks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaEngineHooks.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaException.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaFactory.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaFieldInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaFieldInfo.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaFieldReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaFieldReference.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaGeolocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaGeolocation.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaInfo.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaPicklistInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaPicklistInfo.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaProperties.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaProvider.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaReturnType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaReturnType.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaRuntimeContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaRuntimeContext.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaSchema.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaTime.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaTypeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaTypeAdapter.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaTypeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaTypeSpec.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FormulaTypeWithDomain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FormulaTypeWithDomain.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/FunctionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/FunctionFilter.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/JSTooBigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/JSTooBigException.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/NameDetokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/NameDetokenizer.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/NameTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/NameTokenizer.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/RuntimeFormulaInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/RuntimeFormulaInfo.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/Tokenizer.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/FormulaSQLProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/FormulaSQLProvider.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/FormulaSqlStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/FormulaSqlStyle.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/FormulaWithSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/FormulaWithSql.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/InvalidFormula.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/InvalidFormula.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/SQLPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/SQLPair.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/sql/TableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/sql/TableSet.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/util/BigDecimalHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/util/BigDecimalHelper.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/util/DistanceUnit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/util/DistanceUnit.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/util/FormulaDateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/util/FormulaDateUtil.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/util/FormulaI18nUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/util/FormulaI18nUtils.java -------------------------------------------------------------------------------- /api/src/main/java/com/force/formula/util/FormulaTextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/java/com/force/formula/util/FormulaTextUtil.java -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/da/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/da/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/de/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/de/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/es/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/es/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/fi/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/fi/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/fr/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/fr/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/it/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/it/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/ja/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/ja/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/ko/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/ko/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/labels.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/labels.dtd -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/names.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/names.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/nl/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/nl/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/no/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/no/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/ru/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/ru/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/sv/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/sv/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/th/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/th/labels.xml -------------------------------------------------------------------------------- /api/src/main/resources/com/force/formula/labels/zh/labels.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/main/resources/com/force/formula/labels/zh/labels.xml -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/FormulaApiMocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/FormulaApiMocks.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/FormulaDateTimeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/FormulaDateTimeTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/FormulaPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/FormulaPropertiesTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/sql/InvalidFormulaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/sql/InvalidFormulaTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/sql/SQLPairTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/sql/SQLPairTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/util/DistanceUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/util/DistanceUnitTest.java -------------------------------------------------------------------------------- /api/src/test/java/com/force/formula/util/TrieMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/api/src/test/java/com/force/formula/util/TrieMatcherTest.java -------------------------------------------------------------------------------- /docs/coverage/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/docs/coverage/pom.xml -------------------------------------------------------------------------------- /google-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/google-test/pom.xml -------------------------------------------------------------------------------- /h2-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/pom.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsCurr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsCurr.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsSwapTypes.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesCeiling.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesCeiling.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesExp.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesMinus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesPlus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesTrunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesTrunc.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAbsUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAbsUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddDateTime.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddMonths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddMonths.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddMonthsDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddMonthsDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddScale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddScale.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAddWithIfExpr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAddWithIfExpr.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testArcCosine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testArcCosine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testArcSine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testArcSine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testArcTan2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testArcTan2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testArcTangent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testArcTangent.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testAscii.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testAscii.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithCur.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithEmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithEmail.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithError.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithError.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithNum.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithPer.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithPhone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithPhone.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBVLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBVLWithUrl.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBigDivide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBigDivide.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBooleanAND.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBooleanAND.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBooleanEq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBooleanEq.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testBooleanNeq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testBooleanNeq.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesPlus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCeilUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCeilUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testChr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testChr.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testCosine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testCosine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDateLeapYear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDateLeapYear.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDateLeapYear2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDateLeapYear2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDateTimeText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDateTimeText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDayOfYear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDayOfYear.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testDistance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testDistance.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesMinus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesPlus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testExpUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testExpUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFindOnText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFindOnText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesMinus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFloorUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFloorUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFormatCurrency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFormatCurrency.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFromUnixTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFromUnixTime.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFunctionLeft.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFunctionLeft.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testFunctionRight.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testFunctionRight.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithCur.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithNum.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithPer.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISBLANKWithUrl.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithCur.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithNum.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithPer.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNULLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNULLWithUrl.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testISNUMBER.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testISNUMBER.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfANDFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfANDFunc.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfAndNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfAndNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfContainsFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfContainsFunc.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfErrorSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfErrorSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNotNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNotNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNullElseIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNullElseIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNullNullIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNullNullIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNullThenIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNullThenIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNumIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNumIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfNumNullIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfNumNullIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfORFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfORFunc.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfOrNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfOrNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfUsesFalse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfUsesFalse.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIfUsesTrue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIfUsesTrue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2Date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2Date.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2DateNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2DateNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2DateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2DateTime.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2Num.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2Num.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2NumNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2NumNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2Text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2Text.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2TextFoo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2TextFoo.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testIn2TextNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testIn2TextNull.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testInitCap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testInitCap.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testJsonPathValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testJsonPathValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testJsonValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testJsonValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesMultiply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesMultiply.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesPlus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLNUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLNUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLenSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLenSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLenUsesText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLenUsesText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLike.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLike.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesAbs.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesLen.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesMCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesMCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesMOD.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesMinus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLogUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLogUsesValue.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLower.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLower.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLowerLocale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLowerLocale.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLpad.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testLpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testLpad2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMCeilRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMCeilRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMCeilSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMCeilSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMCeilUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMCeilUsesRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMFloorRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMFloorRound.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMFloorSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMFloorSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMax.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMax.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMax3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMax3.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMid.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMin.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMin3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMin3.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModRounding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModRounding.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModSwapTypes.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesExpCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesExpCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testModUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testModUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMonths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMonths.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testMultiplySimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testMultiplySimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithCur.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithEmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithEmail.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithError.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithError.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithNum.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithPer.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithPhone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithPhone.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testNVLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testNVLWithUrl.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testOriginDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testOriginDateTime.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testPi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testPi.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRegex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRegex.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testReverse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testReverse.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundSwapTypes.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesExp.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRoundUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRoundUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRpad.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testRpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testRpad2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSimpleRef.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSimpleRef.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSimpleRefText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSimpleRefText.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtSwap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtSwap.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesCase.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesCeil.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesExp.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesFloor.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesMinus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesPlus.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSqrtUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubDateTime.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubUnary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubUnary.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubstr2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubstr2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testSubstr3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testSubstr3.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTangent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTangent.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTextNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTextNum.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTextNum2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTextNum2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTrim.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncSimple.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncSwapTypes.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncUsesExp.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncUsesIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncUsesLn.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncUsesLog.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testTruncUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testTruncUsesSqrt.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testUpper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testUpper.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testUpperLocale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testUpperLocale.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testVALUE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testVALUE.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/testWeekday.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/testWeekday.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testAscii.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testAscii.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testChr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testChr.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testCosine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testCosine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testDate.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testIfIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testIfIf.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testIn2Num.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testIn2Num.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLike.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLike.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLower.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLower.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLpad.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testLpad2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMax.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMax.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMax3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMax3.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMid.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMin.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMin3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMin3.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMonths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testMonths.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testPi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testPi.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRegex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRegex.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRpad.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testRpad2.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testSine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testSine.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testTrim.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testUpper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testUpper.xml -------------------------------------------------------------------------------- /h2-test/src/test/goldfiles/FormulaFields/v2/h2/testVALUE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/h2-test/src/test/goldfiles/FormulaFields/v2/h2/testVALUE.xml -------------------------------------------------------------------------------- /impl/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/pom.xml -------------------------------------------------------------------------------- /impl/src/main/antlr/FormulaGrammar.g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/antlr/FormulaGrammar.g -------------------------------------------------------------------------------- /impl/src/main/antlr4/com/force/formula/parser/gen4/Formula.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/antlr4/com/force/formula/parser/gen4/Formula.g4 -------------------------------------------------------------------------------- /impl/src/main/antlr4/imports/LexerRules.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/antlr4/imports/LexerRules.g4 -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/commands/FunctionIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/commands/FunctionIf.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/commands/FunctionIn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/commands/FunctionIn.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/commands/FunctionOr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/commands/FunctionOr.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/commands/FunctionPi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/commands/FunctionPi.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/FormulaAST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/FormulaAST.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/FormulaImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/FormulaImpl.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/FormulaStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/FormulaStack.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/FormulaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/FormulaUtils.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/JsValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/JsValue.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/JvmMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/JvmMetrics.java -------------------------------------------------------------------------------- /impl/src/main/java/com/force/formula/impl/Thunk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/java/com/force/formula/impl/Thunk.java -------------------------------------------------------------------------------- /impl/src/main/resources/com/force/formula/decimal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/resources/com/force/formula/decimal.js -------------------------------------------------------------------------------- /impl/src/main/resources/com/force/formula/decimal.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/resources/com/force/formula/decimal.min.js -------------------------------------------------------------------------------- /impl/src/main/resources/com/force/formula/formulaEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/resources/com/force/formula/formulaEngine.js -------------------------------------------------------------------------------- /impl/src/main/resources/com/force/formula/formulaEngine.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/resources/com/force/formula/formulaEngine.mjs -------------------------------------------------------------------------------- /impl/src/main/resources/com/force/formula/jsonpath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/main/resources/com/force/formula/jsonpath.js -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsCurr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsCurr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsSwapTypes.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesCeiling.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesCeiling.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesExp.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesMinus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesPlus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesTrunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesTrunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAbsUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAbsUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddConcatSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddConcatSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddDateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddDateWithExpr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddDateWithExpr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddMonths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddMonths.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddMonthsDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddMonthsDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddScale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddScale.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddWithCaseExpr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddWithCaseExpr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddWithDateFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddWithDateFunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddWithDivision.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddWithDivision.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddWithIfExpr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddWithIfExpr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAddWithTextFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAddWithTextFunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testArcCosine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testArcCosine.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testArcSine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testArcSine.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testArcTan2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testArcTan2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testArcTangent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testArcTangent.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testAscii.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testAscii.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithCur.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithDateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithEmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithEmail.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithError.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithError.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithNum.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithPer.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithPhone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithPhone.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithTextArea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithTextArea.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBVLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBVLWithUrl.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBigDivide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBigDivide.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBooleanAND.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBooleanAND.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBooleanEq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBooleanEq.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testBooleanNeq.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testBooleanNeq.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesPlus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCeilUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCeilUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testChr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testChr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testCosine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testCosine.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateConstVarVar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateConstVarVar.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateLeapYear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateLeapYear.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateLeapYear2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateLeapYear2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateNonLeapYear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateNonLeapYear.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateTimeText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateTimeText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateVarConstVar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateVarConstVar.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDateVarVarConst.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDateVarVarConst.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDayOfYear.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDayOfYear.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testDistance.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testDistance.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesMinus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesPlus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testExpUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testExpUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFindOnText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFindOnText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesMinus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFloorUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFloorUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFormatCurrency.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFormatCurrency.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFromUnixTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFromUnixTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFunctionLeft.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFunctionLeft.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testFunctionRight.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testFunctionRight.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithCur.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithNum.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithPer.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISBLANKWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISBLANKWithUrl.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithCur.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithEmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithEmail.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithError.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithError.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithNum.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithPer.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithPhone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithPhone.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNULLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNULLWithUrl.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testISNUMBER.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testISNUMBER.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfANDFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfANDFunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfAndNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfAndNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfContainsFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfContainsFunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfErrorSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfErrorSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNotNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNotNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNullElseIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNullElseIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNullNullIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNullNullIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNullThenIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNullThenIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNumIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNumIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfNumNullIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfNumNullIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfORFunc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfORFunc.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfOrNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfOrNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfUsesFalse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfUsesFalse.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIfUsesTrue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIfUsesTrue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2Date.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2Date.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2DateNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2DateNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2DateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2DateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2DateTimeNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2DateTimeNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2Num.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2Num.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2NumNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2NumNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2Text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2Text.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2TextFoo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2TextFoo.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIn2TextNull.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIn2TextNull.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testInitCap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testInitCap.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIsoWeekWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIsoWeekWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testIsoYearWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testIsoYearWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testJsonPathValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testJsonPathValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testJsonValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testJsonValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesMultiply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesMultiply.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesPlus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLNUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLNUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLenSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLenSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLenUsesText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLenUsesText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLike.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLike.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesLen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesLen.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesMCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesMCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesMOD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesMOD.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesMinus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesMultiply.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesMultiply.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLogUsesValue.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLogUsesValue.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLower.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLower.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLowerLocale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLowerLocale.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLpad.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testLpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testLpad2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMCeilRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMCeilRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMCeilSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMCeilSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMCeilUsesMFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMCeilUsesMFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMCeilUsesRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMCeilUsesRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMFloorRound.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMFloorRound.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMFloorSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMFloorSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMax.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMax.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMax3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMax3.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMid.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMin.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMin3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMin3.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModRounding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModRounding.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModSwapTypes.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesExpCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesExpCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesFloorAbs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesFloorAbs.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testModUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testModUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMonths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMonths.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testMultiplySimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testMultiplySimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithCur.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithCur.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithDateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithEmail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithEmail.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithError.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithError.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithNum.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithPer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithPer.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithPhone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithPhone.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithTextArea.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithTextArea.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testNVLWithUrl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testNVLWithUrl.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testOriginDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testOriginDateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testPi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testPi.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRegex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRegex.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testReverse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testReverse.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundSwapTypes.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesExp.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRoundUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRoundUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRpad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRpad.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testRpad2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testRpad2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSimpleRef.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSimpleRef.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSimpleRefText.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSimpleRefText.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSine.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSine.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtSwap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtSwap.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesCase.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesCase.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesCeil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesCeil.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesExp.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesFloor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesFloor.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesMinus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesMinus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesPlus.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesPlus.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSqrtUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSqrtUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubDate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubDate.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubDateTime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubDateTime.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubUnary.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubUnary.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubWithDivision.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubWithDivision.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubstr2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubstr2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testSubstr3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testSubstr3.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTangent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTangent.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTextNum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTextNum.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTextNum2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTextNum2.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTrim.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTrim.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncSimple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncSimple.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncSwapTypes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncSwapTypes.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncUsesExp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncUsesExp.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncUsesIf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncUsesIf.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncUsesLn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncUsesLn.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncUsesLog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncUsesLog.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testTruncUsesSqrt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testTruncUsesSqrt.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testUpper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testUpper.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testUpperLocale.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testUpperLocale.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testVALUE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testVALUE.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/testWeekday.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/testWeekday.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/v2/postgres/testChr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/v2/postgres/testChr.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/v2/postgres/testMax.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/v2/postgres/testMax.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/v2/postgres/testMid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/v2/postgres/testMid.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/v2/postgres/testMin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/v2/postgres/testMin.xml -------------------------------------------------------------------------------- /impl/src/test/goldfiles/FormulaFields/v2/postgres/testPi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/goldfiles/FormulaFields/v2/postgres/testPi.xml -------------------------------------------------------------------------------- /impl/src/test/java/com/force/formula/ParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/java/com/force/formula/ParserTest.java -------------------------------------------------------------------------------- /impl/src/test/java/com/force/formula/ParserTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/java/com/force/formula/ParserTestBase.java -------------------------------------------------------------------------------- /impl/src/test/java/com/force/formula/impl/FormulaJsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/java/com/force/formula/impl/FormulaJsTest.java -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/BigDivide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/BigDivide -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/NVLEmail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/NVLEmail -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/NVLNum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/NVLNum -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/NVLPhone: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/NVLPhone -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/NVLText: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/NVLText -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/NVLUrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/NVLUrl -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/absData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/absData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/addDate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/addDate -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/addMonths: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/addMonths -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/currencyIsoCode: -------------------------------------------------------------------------------- 1 | null 2 | USD 3 | EUR 4 | FO 5 | ZZZ 6 | BAR 7 | INR 8 | -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/custommsp1: -------------------------------------------------------------------------------- 1 | aa 2 | bb 3 | cc -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/custompicklist1: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/custompickval: -------------------------------------------------------------------------------- 1 | , 2 | 1 3 | 2 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/dummyRow: -------------------------------------------------------------------------------- 1 | Used in formula with no data input -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/expData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/expData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/fcData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/fcData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/functiondate-days: -------------------------------------------------------------------------------- 1 | 1 2 | 28 3 | 29 4 | 30 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/functiondate-months: -------------------------------------------------------------------------------- 1 | 2 2 | 1 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/ifCompare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/ifCompare -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/initCap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/initCap -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/lnLogData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/lnLogData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/modData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/modData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/months: -------------------------------------------------------------------------------- 1 | 2023:02:27 2 | #({!customdate1__c}) 3 | -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/mspdata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/mspdata -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/negativeGlobalNumber: -------------------------------------------------------------------------------- 1 | -14 2 | -10 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/oneNumericField: -------------------------------------------------------------------------------- 1 | , 2 | 0.0 3 | 24 4 | .99 5 | -24 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/padData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/padData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/padData2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/padData2 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/pickvals: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/pickvals -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/radians: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/radians -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/roundData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/roundData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/singleBooleanFieldData: -------------------------------------------------------------------------------- 1 | true 2 | false -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/singleCurrencyFieldData: -------------------------------------------------------------------------------- 1 | 100.00 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/sqrtData: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/sqrtData -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/subDate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/impl/src/test/resources/com/force/formula/impl/data/subDate -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/unicodePoints: -------------------------------------------------------------------------------- 1 | , 2 | 0 3 | 9 4 | 13 5 | 32 6 | 95 7 | 8364 8 | 64.5 9 | 11822 10 | -32 -------------------------------------------------------------------------------- /impl/src/test/resources/com/force/formula/impl/data/unixtimestamp: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | -5 4 | -885730575 5 | 1638902645 6 | , -------------------------------------------------------------------------------- /mysql-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/mysql-test/pom.xml -------------------------------------------------------------------------------- /oracle-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/oracle-test/pom.xml -------------------------------------------------------------------------------- /pmd-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/pmd-ruleset.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/pom.xml -------------------------------------------------------------------------------- /presto-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/presto-test/pom.xml -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/settings.xml -------------------------------------------------------------------------------- /sfdc_metadata/cred_scan_triage/triage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/sfdc_metadata/cred_scan_triage/triage.yaml -------------------------------------------------------------------------------- /sqlite-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/sqlite-test/pom.xml -------------------------------------------------------------------------------- /sqlserver-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/sqlserver-test/pom.xml -------------------------------------------------------------------------------- /test-utils/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/pom.xml -------------------------------------------------------------------------------- /test-utils/src/main/java/com/force/formula/DbTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/src/main/java/com/force/formula/DbTester.java -------------------------------------------------------------------------------- /test-utils/src/main/java/com/force/formula/MockLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/src/main/java/com/force/formula/MockLocation.java -------------------------------------------------------------------------------- /test-utils/src/main/java/com/force/formula/impl/JSCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/src/main/java/com/force/formula/impl/JSCode.java -------------------------------------------------------------------------------- /test-utils/src/main/java/com/force/formula/impl/TestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/src/main/java/com/force/formula/impl/TestData.java -------------------------------------------------------------------------------- /test-utils/src/main/java/com/force/formula/v2/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/salesforce/formula-engine/HEAD/test-utils/src/main/java/com/force/formula/v2/Utils.java --------------------------------------------------------------------------------