Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1472

Change use of Long to an unsigned java.lang.Long (e.g., UJLong)

XMLWordPrintableJSON

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2.0.0
    • None
    • None
    • None

      This would improve maintainability of code by eliminating need for missing checks for x < 0, etc.

      java.lang.Long is mentioned here because things are moving to where what we carry around are AnyRef, not Any; hence, the numbers must be objects, not AnyVal types. (ULong is AnyVal today. We need an AnyRef variant of it).

      In other words, as Long is to java.lang.Long, so ULong is to ??

              dthompson David Thompson
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: