Skip to content

Conversation

@cianmSAP
Copy link
Contributor

@cianmSAP cianmSAP commented Oct 22, 2025

Internal issue 35418

Backend systems are migrated from .fioritools dir to a new .saptools folder

Updates required to @sap-ux/odata-service-inquirer to not call SystemService directly and utilise getService as a single point of entry. Reducing requirement to check for migration in all crud methods

@cianmSAP cianmSAP requested a review from a team as a code owner October 22, 2025 14:12
@changeset-bot
Copy link

changeset-bot bot commented Oct 22, 2025

🦋 Changeset detected

Latest commit: 36433c8

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 37 packages
Name Type
@sap-ux/store Minor
@sap-ux/odata-service-inquirer Patch
@sap-ux/abap-deploy-config-inquirer Patch
@sap-ux/abap-deploy-config-sub-generator Patch
@sap-ux/adp-flp-config-sub-generator Patch
@sap-ux/adp-tooling Patch
@sap-ux/app-config-writer Patch
@sap-ux/backend-proxy-middleware Patch
@sap-ux/create Patch
@sap-ux/deploy-config-generator-shared Patch
@sap-ux/deploy-config-sub-generator Patch
@sap-ux/deploy-tooling Patch
@sap-ux/environment-check Patch
@sap-ux/fiori-app-sub-generator Patch
@sap-ux/fiori-generator-shared Patch
@sap-ux/generator-adp Patch
@sap-ux/preview-middleware Patch
@sap-ux/repo-app-import-sub-generator Patch
@sap-ux/system-access Patch
@sap-ux/telemetry Patch
@sap-ux/ui-service-inquirer Patch
@sap-ux/ui-service-sub-generator Patch
@sap-ux/flp-config-inquirer Patch
@sap-ux/flp-config-sub-generator Patch
@sap-ux/abap-deploy-config-writer Patch
@sap-ux/generator-simple-fe Patch
@sap-ux/inquirer-common Patch
@sap-ux/ui5-library-reference-sub-generator Patch
@sap-ux/cap-config-writer Patch
@sap-ux/cf-deploy-config-sub-generator Patch
@sap-ux/fiori-elements-writer Patch
@sap-ux/fiori-freestyle-writer Patch
@sap-ux/ui5-library-sub-generator Patch
@sap-ux/cf-deploy-config-inquirer Patch
@sap-ux/ui5-application-inquirer Patch
@sap-ux/ui5-library-inquirer Patch
@sap-ux/ui5-library-reference-inquirer Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@@ -1,5 +1,6 @@
import { homedir } from 'node:os';
import path from 'node:path';
Copy link
Contributor

Choose a reason for hiding this comment

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

Should you be using the named import here? i.e. import { join } from 'node:path';

Copy link
Contributor

@IainSAP IainSAP left a comment

Choose a reason for hiding this comment

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

Looks like theres an incorrect import statement...

import * as systemSelection from '../../src/prompts/datasources/sap-system/system-selection';
import LoggerHelper from '../../src/prompts/logger-helper';
import { PromptState } from '../../src/utils';
import { Service } from '../../../fiori-mcp-server/src/tools/functionalities/page/service';
Copy link
Contributor

@IainSAP IainSAP Oct 22, 2025

Choose a reason for hiding this comment

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

Not sure this is the correct import ? fiori-mcp-server/ doesnt appear to be used.

Suggested change
import { Service } from '../../../fiori-mcp-server/src/tools/functionalities/page/service';

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks, auto import

@cianmSAP cianmSAP requested a review from devinea October 23, 2025 08:42
@cianmSAP cianmSAP changed the title feat(store): migrate backend system file from .fioritools to .sapdevelopmenttools feat(store): migrate backend system file from .fioritools to .saptools Oct 26, 2025
@cianmSAP cianmSAP requested a review from a team as a code owner October 28, 2025 13:11
@sonarqubecloud
Copy link

Copy link
Member

@devinea devinea left a comment

Choose a reason for hiding this comment

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

@cianmSAP Thanks for addressing comments.
Changes look good and covered by tests.
changeset ✅

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.

6 participants