Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-126352

Prepare formal Qt for Android's Java API review

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.8
    • QPA: Android
    • None
    • Android
    • 2024wk24s2FOQtforAndroid, 2024wk26s2FOQtforAndroid, 2024wk38s2FOQtforAndroid, 2024wk28s2FOQtforAndroid, 2024wk30s2FOQtforAndroid, 2024wk32s2FOQtforAndroid, 2024wk36s2FOQtforAndroid, 2024wk40s3FOQtforAndroid

    Description

      Following C++ API review rounds, and because of the QML embedding into native Android apps, the Java APIs, will be more exposed to users. Thus, to keep changes in check, do steps to start a formal API review round for Java.

      This would ideally mean having a script(s) that makes the process automated, that would eventually live under qtqa/scripts/api-review.

      I've looked into javap and javadoc tools for generating public API changes that can then be used to generate a diff. javadoc seems more promising because it would include the actual docs changes and not only the high level declarations that's generated with javap. Using javadoc Doclet API it might be possible to create a custom format like Markdown instead of the default HTML format.

      Attachments

        For Gerrit Dashboard: QTBUG-126352
        # Subject Branch Project Status CR V

        Activity

          People

            assam Assam Boudjelthia
            assam Assam Boudjelthia
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change