Skip to content

Conversation

@code-asher
Copy link
Member

This is to make it so we can jump straight into the IDE selection step from the link handler, since we will not need the first step.

Part 1 of #317

@code-asher code-asher force-pushed the asher/refactor-steps branch from c6437c8 to 05c2106 Compare March 7, 2024 01:24
@github-actions
Copy link
Contributor

github-actions bot commented Mar 7, 2024

Qodana Community for JVM

45 new problems were found

Inspection name Severity Problems
Unused symbol 🔶 Warning 26
Unstable API Usage 🔶 Warning 8
Incorrect string capitalization 🔶 Warning 7
Call to 'equals()' or 'hashCode()' on 'URL' object 🔶 Warning 2
Redundant semicolon 🔶 Warning 1
Redundant empty primary constructor ◽️ Notice 1

💡 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:

  1. Register at Qodana Cloud and configure the action
  2. Use GitHub Code Scanning with Qodana
  3. Host Qodana report at GitHub Pages
  4. Inspect and use qodana.sarif.json (see the Qodana SARIF format for details)

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@v2023.3.0
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

The main goal was the ability to use steps separately.  We may only need
the IDE selection step when handling a link, for example.

Each step now takes a specific type of data (if it needs some) then
returns a specific type of data.  The way to tell if a step is ready to
return data is via a callback you pass into the step.

I think more improvements will become apparent once we start using it in
the link handler.
This was deleted a while back but I did not update the plugin.xml.
Otherwise they will not surface to the user (as an error bubble at the
bottom).
@code-asher code-asher force-pushed the asher/refactor-steps branch from 05c2106 to 6af9950 Compare March 7, 2024 01:28
@code-asher code-asher merged commit 3d47c68 into main Mar 7, 2024
@code-asher code-asher deleted the asher/refactor-steps branch March 7, 2024 23:28
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