Skip to content

Conversation

@Aymen-Soussi-01
Copy link
Contributor

Remove check id format and change it with regex check in the metamodel and adapt test cases

close: #145

@github-actions
Copy link

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //src:license-check

Status: ✅ Passed

Click to expand output
[License Check Output]
2025/07/29 12:30:43 Downloading https://releases.bazel.build/7.5.0/release/bazel-7.5.0-linux-x86_64...
Extracting Bazel installation...
Starting local Bazel server and connecting to it...
INFO: Invocation ID: 28a7529f-a219-48a2-8155-e2fc43bf18d0
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Loading: 0 packages loaded
    currently loading: src
Loading: 0 packages loaded
    currently loading: src
Analyzing: target //src:license-check (1 packages loaded, 0 targets configured)
Analyzing: target //src:license-check (1 packages loaded, 0 targets configured)

Analyzing: target //src:license-check (96 packages loaded, 10 targets configured)

Analyzing: target //src:license-check (141 packages loaded, 887 targets configured)

Analyzing: target //src:license-check (150 packages loaded, 1787 targets configured)

Analyzing: target //src:license-check (158 packages loaded, 2687 targets configured)

Analyzing: target //src:license-check (159 packages loaded, 2688 targets configured)

Analyzing: target //src:license-check (162 packages loaded, 4820 targets configured)

INFO: Analyzed target //src:license-check (163 packages loaded, 4946 targets configured).
INFO: Found 1 target...
Target //src:license.check.license_check up-to-date:
  bazel-bin/src/license.check.license_check
  bazel-bin/src/license.check.license_check.jar
INFO: Elapsed time: 20.015s, Critical Path: 0.48s
INFO: 13 processes: 4 disk cache hit, 9 internal.
INFO: Build completed successfully, 13 total actions
INFO: Running command line: bazel-bin/src/license.check.license_check src/formatted.txt -review -project automotive.score -repo https://github.com/eclipse-score/docs-as-code -token otyhZ4eaRYK1tKLNNF-Y
[main] INFO Querying Eclipse Foundation for license data for 84 items.
[main] INFO Found 58 items.
[main] INFO Querying ClearlyDefined for license data for 26 items.
[main] INFO Found 26 items.
[main] INFO Vetted license information was found for all content. No further investigation is required.

@AlexanderLanin
Copy link
Member

AlexanderLanin commented Jul 29, 2025

Unfortunately I don't think that's good, as users will get rather cryptic regex violations.

how about using tags to have the list less hardcoded?
how about adding a "parts" parameter to the metamodel which would be 2 or 3?

@AlexanderLanin
Copy link
Member

/consumer-test

(just testing consumer tests)

@Aymen-Soussi-01
Copy link
Contributor Author

the correct implementation should be in this #192 as the solution proposed in this PR has complex regex that are not accepted

@github-project-automation github-project-automation bot moved this from Draft to Done in Infrastructure Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

tool_req__docs_common_attr_id_scheme: ID Schema clarification

2 participants