Skip to content

Comments

Adding Wiki documentation for the plugin#104

Merged
dorian-krefft-dt merged 4 commits intomainfrom
feature/adding-docs
Jan 29, 2026
Merged

Adding Wiki documentation for the plugin#104
dorian-krefft-dt merged 4 commits intomainfrom
feature/adding-docs

Conversation

@dorian-krefft-dt
Copy link
Collaborator

No description provided.

@dorian-krefft-dt dorian-krefft-dt self-assigned this Jan 29, 2026
Copilot AI review requested due to automatic review settings January 29, 2026 23:04
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds comprehensive Wiki documentation for the plugin and removes the previously implemented "default Dynatrace tenant" setting functionality. Instead of allowing users to manually select a default tenant, the plugin now automatically uses the first tenant in the list.

Changes:

  • Removed the default tenant configuration UI and related code
  • Added extensive Wiki documentation covering installation, configuration, and features for DQL, DPL, and EDQL
  • Fixed documentation inconsistencies in the main README
  • Added GitHub workflow to automatically publish Wiki pages

Reviewed changes

Copilot reviewed 14 out of 20 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/main/resources/messages/DQLBundle.properties Removed the defaultDynatraceTenant label
src/main/java/pl/thedeem/intellij/dql/settings/DQLSettingsState.java Removed defaultTenantUrl field and updated equals/hashCode methods
src/main/java/pl/thedeem/intellij/dql/settings/DQLSettingsConfigurable.java Removed default tenant checks and settings application
src/main/java/pl/thedeem/intellij/dql/settings/DQLSettingsComponent.java Removed tenant selector UI component
src/main/java/pl/thedeem/intellij/dql/settings/DQLSettings.java Simplified getDefaultDynatraceTenant to return first tenant and removed setter
src/main/java/pl/thedeem/intellij/dql/services/query/DQLQueryConfigurationServiceImpl.java Added validation to reset configuration when tenant no longer exists
docs/wiki/installation.md New documentation for plugin installation and tenant configuration
docs/wiki/edql.md New documentation for Expressions DQL file support
docs/wiki/dql.md New comprehensive documentation for DQL features
docs/wiki/dpl.md New documentation for DPL features
docs/wiki/README.md New main Wiki page with overview and navigation
README.md Updated documentation for clarity and consistency
CHANGELOG.md Added breaking change note and bug fix entry
.github/workflows/wiki.yml New workflow to publish Wiki documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 14 out of 20 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dorian-krefft-dt dorian-krefft-dt merged commit 6a3fcb7 into main Jan 29, 2026
3 checks passed
@github-actions
Copy link
Contributor

Qodana for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.3.1
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@dorian-krefft-dt dorian-krefft-dt deleted the feature/adding-docs branch January 29, 2026 23:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant