Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-254

qbs should be fully case sensitive

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 1.0.0
    • 0.3
    • General
    • None

      qbs is currently in case-insensitive in many places.
      this is no particularly good idea for many reasons:

      • it doesn't really fit into everything else in the project (c++, qml, ...) being case-sensitive
      • it becomes hard to stay consistent in the docs, examples, actual implementation, etc., because the case becomes pure convention which is not checked anywhere
      • the implementation is slower (e.g., on case-sensitive file systems, need to list directories to find files) and complex (e.g., hashmaps need special (slow ...) hash functions)

      it is arguable that case insensitivity on the command line is convenient, but the inconsistency this introduces is not really worth it.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            jbornema Joerg Bornemann
            buddenha Oswald Buddenhagen
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes