Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review public API #54

Closed
59 tasks done
narnaud opened this issue Jun 22, 2024 · 1 comment · Fixed by #165
Closed
59 tasks done

Review public API #54

narnaud opened this issue Jun 22, 2024 · 1 comment · Fixed by #165
Assignees
Labels
👷 refactor Something needs to change
Milestone

Comments

@narnaud
Copy link
Member

narnaud commented Jun 22, 2024

For each API, ensure there is:

  • documentation (property or method)
  • ensure the documentation is properly rendered
  • proper LOG

List of API to review:

  • Document
  • Project
  • CodeDocument
    • CodeDocument
    • ClassSymbol
    • FunctionArgument
    • FunctionSymbol
    • QueryCapture
    • QueryMatch
    • Symbol
    • AstNode
  • CppDocument
    • CppDocument
    • DataExchange
    • DataExchangeEntry
    • MessageMap
    • MessageMapEntry
  • QtTsDocument
    • QtTsDocument
    • QtTsMessage
  • QtUiDocument
    • QtUiDocument
    • QtUiWidget
  • RcDocument
    • RcDocument
    • Action
    • Asset
    • Menu
    • MenuItem
    • Ribbon
    • RibbonCategory
    • RibbonContext
    • RibbonElement
    • RibbonMenu
    • RibbonPanel
    • Shortcut
    • String
    • ToolBar
    • ToolBarItem
    • Widget
  • TextDocument
    • TextDocument
    • Mark
    • RangeMark
    • TextLocation
    • TextRange
  • Items
    • Script
    • ScriptDialog
  • Utilities
    • Dir
    • File
    • FileInfo
    • Message
    • Settings
    • UserDialog
    • Utils
    • QDirValueType
    • QFileInfoValueType
@narnaud narnaud added the 👷 refactor Something needs to change label Jun 22, 2024
@narnaud narnaud added this to the Release 1.0.0 milestone Jun 22, 2024
@narnaud narnaud self-assigned this Jun 22, 2024
@narnaud narnaud changed the title Refactor: review class name for the API Review public API Jun 26, 2024
@narnaud narnaud pinned this issue Jun 26, 2024
narnaud added a commit to narnaud/knut that referenced this issue Jul 1, 2024
Ensure documentation is up to date, and log is not missing.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 1, 2024
No need to document them, as it's only used in the Knut UI.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 1, 2024
Improve documentation for `Script` And `ScriptDialog`.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 1, 2024
Update the documentation a bit.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 3, 2024
No need to document them, as it's only used in the Knut UI.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 3, 2024
Improve documentation for `Script` And `ScriptDialog`.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 3, 2024
Update the documentation a bit.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Ensure documentation is up to date, and log is not missing.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
No need to document them, as it's only used in the Knut UI.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Improve documentation for `Script` And `ScriptDialog`.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Update the documentation a bit.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Ensure documentation is up to date, and log is not missing.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
No need to document them, as it's only used in the Knut UI.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Improve documentation for `Script` And `ScriptDialog`.

Related to KDAB#54
narnaud added a commit to narnaud/knut that referenced this issue Jul 5, 2024
Update the documentation a bit.

Related to KDAB#54
narnaud added a commit that referenced this issue Jul 8, 2024
Ensure documentation is up to date, and log is not missing.

Related to #54
narnaud added a commit that referenced this issue Jul 8, 2024
No need to document them, as it's only used in the Knut UI.

Related to #54
narnaud added a commit that referenced this issue Jul 8, 2024
Improve documentation for `Script` And `ScriptDialog`.

Related to #54
narnaud added a commit that referenced this issue Jul 8, 2024
Update the documentation a bit.

Related to #54
narnaud added a commit to narnaud/knut that referenced this issue Jul 15, 2024
Add missing properties and small doc improvement.

Related-to KDAB#54
narnaud added a commit that referenced this issue Jul 16, 2024
Add missing properties and small doc improvement.

Related-to #54
@narnaud
Copy link
Member Author

narnaud commented Sep 30, 2024

All done

@narnaud narnaud closed this as completed Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👷 refactor Something needs to change
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant