Skip to content

RM-35685: Added create project functionality to server mode#511

Open
janssen-tiobe wants to merge 10 commits intomainfrom
35685-project_creation
Open

RM-35685: Added create project functionality to server mode#511
janssen-tiobe wants to merge 10 commits intomainfrom
35685-project_creation

Conversation

@janssen-tiobe
Copy link
Copy Markdown
Collaborator

Changes:

  • Updated @tiobe/http-client and @tiobe/install-tics dependencies
  • Added createProject input
  • Fixed tests broken due to adding the input

@janssen-tiobe janssen-tiobe self-assigned this Apr 1, 2026
@janssen-tiobe janssen-tiobe added the enhancement New feature or request label Apr 1, 2026
Copy link
Copy Markdown
Contributor

@brouwers-tiobe brouwers-tiobe left a comment

Choose a reason for hiding this comment

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

Overall implementation looks good, just some nitpicks (see individual comments)

…etrieved from the viewer in project creation, small code improvement.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

TICS Quality Gate

✔️ Passed

GitHub

Code Duplication: ✔️ Passed

✔️ Condition “Code Duplication (# Tokens) should not increase for each file with respect to Previous analysis” passed.

Coding Standards: ✔️ Passed

✔️ Condition “No new Coding Standard Violations for level 1, 2, 3 with respect to Previous analysis” passed.

Compiler Warnings: ✔️ Passed

✔️ Condition “No new Compiler Warnings for level 1, 2, 3 with respect to Previous analysis” passed.

See the results in the TICS Viewer

The following files have been checked for this project
  • src/analysis/qserver.ts
  • src/configuration/tics-cli.ts
  • src/configuration/tics.ts
  • src/helper/response.ts
  • src/viewer/http-client.ts
  • src/viewer/interfaces.d.ts
  • src/viewer/project.ts
  • src/viewer/qserver.ts

TICS-Client / TICS / TICS GitHub Action

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants