Uploaded image for project: 'Cayenne'
  1. Cayenne
  2. CAY-2666

Support "$" is db: and obj: expressions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.2.M2
    • None
    • None

    Description

      We had a long-standing issue CAY-2034 with an idea to support various non-alphanumeric chars in db: and obj: paths. Such an implementation would require an escape syntax. How about we go after a low-hanging fruit first - support "$" in both expressions. "$" is a valid Java identifier character after all, and is in fact used in the code:

      https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isJavaIdentifierStart-int-
      https://docs.oracle.com/javase/8/docs/api/java/lang/Character.html#isJavaIdentifierPart-char-

      Hopefully this will not require escaping.

      Attachments

        Issue Links

          Activity

            People

              ntimofeev Nikita Timofeev
              andrus Andrus Adamchik
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m