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

Feature/e4e/flag #2344

Merged
merged 18 commits into from
Jun 24, 2024
Merged

Conversation

KutluOzel-b
Copy link
Contributor

How Has This Been Tested?

Default value of cobol-lsp.cpy-manager.endevor-dependencies should fetch existing paths from zowe.

Changing cobol-lsp.cpy-manager.endevor-dependencies to ENDEVOR_PROCESSOR leads downloading relevant copybooks from endevor

Checklist:

  • Each of my commits contains one meaningful change
  • I have performed rebase of my branch on top of the development
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have checked my code and corrected any misspellings

"ENDEVOR_PROCESSOR"
],
"enumDescriptions": [
"ZOWE paths to retrieve copybooks",
Copy link
Contributor

@zeibura zeibura Jun 21, 2024

Choose a reason for hiding this comment

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

"Zowe paths" is not terminology we use anywhere in the app or documentation so I wouldn't recommend using it here.

I would make the two options:

COBOL LS
ENDEVOR

enumDescriptions:
Retrieve copybooks from mainframe data sets and USS files specified in the COBOL Language Support extension settings.
Retrieve copybooks from locations specified in the Endevor element processor group.

Copy link
Contributor

@VitGottwald VitGottwald Jun 21, 2024

Choose a reason for hiding this comment

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

I agree that the description could be better. Still the two options should stay as

  • ZOWE
  • ENDEVOR_PROCESSOR

because in the first case ZOWE Explorer is used to retrieve the copybooks and in the second case Explorer for Endevor is used.

Soon we will have a third option ENDEVOR_ACMQ which will differ from ENDEVOR_PROCESSOR in the sense that the source of configuration will not be a processor, but an ACMQ query. In both cases Explorer for Endevor will be used for the download.

The suggested enumDescriptions:

  • Use Zowe Explorer to retrieve copybooks from mainframe data sets and USS files specified in the COBOL Language Support extension settings.
  • Use Explorer for Endevor to retrieve copybooks from locations specified in the Endevor element processor group.

What do you think @zeibura ?

Copy link
Contributor

Choose a reason for hiding this comment

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

Zowe Explorer doesnt have Zowe in all caps, but otherwise fine

"ZOWE paths to retrieve copybooks",
"ENDEVOR_PROCESSOR to retrieve copybooks"
],
"description": "The method that is used to retrieve copybooks for elements open via Explorer for Endevor.",
Copy link
Contributor

Choose a reason for hiding this comment

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

"description": "The method that is used to retrieve remote copybooks for elements opened in Explorer for Endevor."

Co-authored-by: slavek-kucera <53339291+slavek-kucera@users.noreply.github.com>
@slavek-kucera slavek-kucera merged commit 7959cad into eclipse-che4z:development Jun 24, 2024
17 checks passed
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.

4 participants