Experimental branch: Case insensitive collision warning and hidden identifiers #295
Annotations
14 errors
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[0](LibraryTests/TestForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, None):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime.]
Expected: <2>
but: was <4>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[1](LibraryTests/TestForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, Differing):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (Differing), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (Differing), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime.]
Expected: <2>
but: was <4>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[2](LibraryTests/TestForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, Overloads):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <0>
but: was <2>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[3](LibraryTests/TestForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, All):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <0>
but: was <2>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[4](LibraryTests/TestNonForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, None):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <2>
but: was <6>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[5](LibraryTests/TestNonForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, Differing):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (Differing), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: The function TestAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation.TestAny has multiple overloads and due to the SignatureLevel setting (Differing), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime., org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <2>
but: was <6>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[6](LibraryTests/TestNonForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, Overloads):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <0>
but: was <4>
|
LibraryTests.testForwardAmbiguousFailOnAmbiguousFunctionResolutionWithoutTypeInformation_SignatureLevelNone[7](LibraryTests/TestNonForwardAmbiguousFunctionResolutionWithoutTypeInformation.cql, All):
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/LibraryTests.java#L652
java.lang.AssertionError: Warnings: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: a resolved as an operand to a function with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: b resolved as an operand to a function with exact case matching.
]
Expected: <0>
but: was <4>
|
SemanticTests.testIdentifierCaseMismatch598:
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/SemanticTests.java#L661
java.lang.AssertionError: [Could not find type for model: FHIR and name: Code, Internal translator error.]
|
SignatureOutputTests.TestNone:
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/SignatureOutputTests.java#L44
java.lang.AssertionError:
Expected: "The function SignatureOutputTests.MultipleOverloadTest has multiple overloads and due to the SignatureLevel setting (None), the overload signature is not being included in the output. This may result in ambiguous function resolution at runtime, consider setting the SignatureLevel to Overloads or All to ensure that the output includes sufficient information to support correct overload selection at runtime."
but: was "Identifier hiding detected: Identifier in a broader scope hidden: value resolved as an operand to a function with exact case matching.\n"
|
BaseTest.testAuthoringPatterns:
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/fhir/dstu2/BaseTest.java#L26
java.lang.AssertionError: [org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: Diabetes resolved as a context accessor with exact case matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: Application of intermittent pneumatic compression devices (IPC) resolved as a value set with case insensitive matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: Application of intermittent pneumatic compression devices (IPC) resolved as a value set with case insensitive matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: Application of Intermittent Pneumatic Compression Devices (IPC) resolved as a value set with case insensitive matching.
, org.cqframework.cql.cql2elm.CqlSemanticException: Identifier hiding detected: Identifier in a broader scope hidden: Application of Intermittent Pneumatic Compression Devices (IPC) resolved as a value set with case insensitive matching.
]
Expected: is <0>
but: was <5>
|
BaseTest.testAuthoringPatterns:
Src/java/cql-to-elm/src/test/java/org/cqframework/cql/cql2elm/fhir/dstu2/BaseTest.java#L34
java.lang.AssertionError:
Expected: is <0>
but: was <5>
|
DataRequirementsProcessorTest.TestCMS645:
Src/java/elm-fhir/src/test/java/org/cqframework/cql/elm/requirements/fhir/DataRequirementsProcessorTest.java#L1706
java.lang.AssertionError: expected [true] but found [false]
|
gradle
Gradle build failed: see console output for details
|