Skip to content

fix(#2758): set exact-o3r-version as default for all schematics if provided when adding @o3r/core #14369

fix(#2758): set exact-o3r-version as default for all schematics if provided when adding @o3r/core

fix(#2758): set exact-o3r-version as default for all schematics if provided when adding @o3r/core #14369

GitHub Actions / UT Tests report-ubuntu-latest succeeded Jan 31, 2025 in 1s

1067 passed, 0 failed and 11 skipped

Tests passed successfully

Report Passed Failed Skipped Time
apps/chrome-devtools/dist-test/junit.xml 1✅ 7s
apps/github-cascading-app/dist-test/junit.xml 19✅ 5s
apps/showcase/dist-test/junit.xml 27✅ 63s
apps/vscode-extension/dist-test/junit.xml 1✅ 246ms
packages/@ama-sdk/schematics/dist-test/junit.xml 22✅ 33s
packages/@o3r-training/showcase-sdk/dist-test/junit.xml 2ms
packages/@o3r/analytics/dist-test/junit.xml 42✅ 9⚪ 36s
packages/@o3r/apis-manager/dist-test/junit.xml 3✅ 5s
packages/@o3r/application/dist-test/junit.xml 1✅ 1s
packages/@o3r/components/dist-test/junit.xml 73✅ 61s
packages/@o3r/configuration/dist-test/junit.xml 40✅ 53s
packages/@o3r/core/dist-test/junit.xml 120✅ 1⚪ 61s
packages/@o3r/design/dist-test/junit.xml 92✅ 32s
packages/@o3r/dev-tools/dist-test/junit.xml 3✅ 3s
packages/@o3r/dynamic-content/dist-test/junit.xml 64✅ 27s
packages/@o3r/eslint-config-otter/dist-test/junit.xml 3✅ 20s
packages/@o3r/extractors/dist-test/junit.xml 16✅ 42s
packages/@o3r/forms/dist-test/junit.xml 28✅ 24s
packages/@o3r/localization/dist-test/junit.xml 55✅ 67s
packages/@o3r/logger/dist-test/junit.xml 16✅ 18s
packages/@o3r/mobile/dist-test/junit.xml 6✅ 14s
packages/@o3r/new-version/dist-test/junit.xml 6✅ 9s
packages/@o3r/pipeline/dist-test/junit.xml 7✅ 12s
packages/@o3r/routing/dist-test/junit.xml 16✅ 22s
packages/@o3r/rules-engine/dist-test/junit.xml 258✅ 85s
packages/@o3r/store-sync/dist-test/junit.xml 52✅ 23s
packages/@o3r/storybook/dist-test/junit.xml 23✅ 13s
packages/@o3r/stylelint-plugin/dist-test/junit.xml 4✅ 4s
packages/@o3r/styling/dist-test/junit.xml 31✅ 46s
packages/@o3r/testing/dist-test/junit.xml 14✅ 34s
packages/@o3r/third-party/dist-test/junit.xml 9✅ 29s
packages/@o3r/workspace/dist-test/junit.xml 5✅ 1⚪ 9s
tools/github-actions/audit/dist-test/junit.xml 5✅ 3s
tools/github-actions/cascading/dist-test/junit.xml 4✅ 5s
tools/github-actions/new-version/dist-test/junit.xml 1✅ 876ms

✅ apps/chrome-devtools/dist-test/junit.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
undefined 1✅ 5s

✅ apps/github-cascading-app/dist-test/junit.xml

19 tests were completed in 5s with 19 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Cascading Application 19✅ 5s

✅ apps/showcase/dist-test/junit.xml

27 tests were completed in 63s with 27 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AppComponent 1✅ 5s
BasicPresComponent 1✅ 1s
ComponentReplacementComponent 1✅ 5s
ComponentReplacementPresComponent 1✅ 29s
ConfigurationComponent 1✅ 6s
ConfigurationPresComponent 1✅ 2s
CopyTextPresComponent 1✅ 496ms
DatePickerHebrewInputPresComponent 1✅ 2s
DatePickerInputPresComponent 1✅ 1s
DesignTokenComponent 1✅ 3s
DesignTokenPresComponent 1✅ 2s
DynamicContentComponent 1✅ 6s
DynamicContentPresComponent 1✅ 1s
HomeComponent 1✅ 2s
InPageNavPresComponent 1✅ 1s
LocalizationComponent 1✅ 8s
LocalizationPresComponent 1✅ 4s
OtterPickerPresComponent 1✅ 1s
PlaceholderComponent 1✅ 5s
PlaceholderPresComponent 1✅ 3s
RulesEngineComponent 1✅ 42s
RulesEnginePresComponent 1✅ 30s
RunAppLocallyComponent 1✅ 2s
ScrollBackTopPresComponent 1✅ 1s
SdkComponent 1✅ 6s
SdkPresComponent 1✅ 4s
SidenavPresComponent 1✅ 2s

✅ apps/vscode-extension/dist-test/junit.xml

1 tests were completed in 246ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
undefined 1✅ 189ms

✅ packages/@ama-sdk/schematics/dist-test/junit.xml

22 tests were completed in 33s with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
generateOperationFinderFromSingleFile 3✅ 806ms
Java Core Generator 1✅ 4s
Ng add 1✅ 2s
Specs processing 2✅ 25s
Typescript Core Generator 5✅ 28s
Typescript Shell Generator 10✅ 28s

✅ packages/@o3r-training/showcase-sdk/dist-test/junit.xml

No tests found

✅ packages/@o3r/analytics/dist-test/junit.xml

51 tests were completed in 36s with 42 passed, 0 failed and 9 skipped.

Test suite Passed Failed Skipped Time
Add Analytics 5✅ 33s
EventTrack Selectors tests 3✅ 1s
EventTrack Store reducer 13✅ 16s
Performance metrics 7✅ 9⚪ 20s
Track click directive: 5✅ 2s
Track events directive: 4✅ 1s
Track focus directive: 5✅ 4s

✅ packages/@o3r/apis-manager/dist-test/junit.xml

3 tests were completed in 5s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
appendPreconnect 3✅ 4s

✅ packages/@o3r/application/dist-test/junit.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
undefined 1✅ 855ms

✅ packages/@o3r/components/dist-test/junit.xml

73 tests were completed in 61s with 73 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CapitalizePipe 4✅ 1s
Component Extractor Builder 1✅ 27s
DurationPipe 14✅ 2s
Keep white space pipe 3✅ 1s
Otter inspector helpers 7✅ 6s
Otter Inspector Service 4✅ 3s
Placeholder component 4✅ 20s
PlaceholderRequest Selectors tests 2✅ 1s
PlaceholderRequest Store reducer 7✅ 2s
PlaceholderTemplate Store reducer 3✅ 2s
Rendering helpers 4✅ 1s
Replace with bold pipe 7✅ 1s
Rules Engine Effects 6✅ 31s
selectPlaceholderRenderedTemplates 4✅ 19s
Update v10 3✅ 15s

✅ packages/@o3r/configuration/dist-test/junit.xml

40 tests were completed in 53s with 40 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Config 7✅ 35s
ConfigOverride Store reducer 2✅ 2s
Configuration DevTools console 5✅ 4s
Configuration DevTools message 3✅ 10s
Configuration operators getConfiguration 2✅ 2s
Configuration Store 8✅ 16s
ConfigurationBaseService 10✅ 21s
Migrate to config signal-based 1✅ 15s
Update 2✅ 15s

✅ packages/@o3r/core/dist-test/junit.xml

121 tests were completed in 61s with 120 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Add context 5✅ 5s
App version Builder 1✅ 4s
AsyncOperator 1✅ 2s
AsyncStoreItemAdapter tests 22✅ 2s
Component container 11✅ 37s
Component presenter 13✅ 40s
Convert component generator 3✅ 3s
createEntityAsyncRequestAdapter tests 16✅ 16s
debug helper 4✅ 4s
Deep fill function 18✅ 635ms
Page 11✅ 18s
Pattern replacement Builder 1✅ 4s
Rendering helpers 4✅ 6s
Renovate Bot generator 1✅ 3s
Service generator 2✅ 1⚪ 2s
Store Action generator 1✅ 2s
Store entity async generator 2✅ 2s
Store entity sync generator 1✅ 3s
Store simple async generator 1✅ 2s
Store simple sync generator 1✅ 4s
Update component decorators 1✅ 3s

✅ packages/@o3r/design/dist-test/junit.xml

92 tests were completed in 32s with 92 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Design Token to component 3✅ 15s
Design Token generator 6✅ 12s
Design Token Parser 13✅ 11s
Design Token Renderer 14✅ 11s
Extract Token schematic 3✅ 17s
getCssStyleContentUpdater 3✅ 459ms
getCssTokenValueRenderer 7✅ 435ms
getDesignTokenStyleContentUpdater 2✅ 473ms
getDesignTokenTokenDefinitionRenderer 5✅ 259ms
getDesignTokenTokenValueRenderer 3✅ 552ms
getJsonSchemaStyleContentUpdater 1✅ 471ms
getJsonSchemaTokenValueRenderer 2✅ 482ms
getMetadataStyleContentUpdater 1✅ 440ms
getMetadataTokenDefinitionRenderer 3✅ 322ms
getMetadataTokenDefinitionRenderer 4✅ 536ms
getMetadataTokenDefinitionRenderer 2✅ 370ms
getMetadataTokenValueRenderer 3✅ 972ms
getSassTokenDefinitionRenderer 3✅ 504ms
getSassTokenValueRenderer 7✅ 395ms
isO3rPrivateVariable 3✅ 479ms
mergeDesignTokenTemplates function 2✅ 523ms
ng-add 2✅ 13s

✅ packages/@o3r/dev-tools/dist-test/junit.xml

3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
String utils 3✅ 3s

✅ packages/@o3r/dynamic-content/dist-test/junit.xml

64 tests were completed in 27s with 64 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AssetPathOverride Store reducer 2✅ 2s
DynamicContentPipe 1✅ 3s
DynamicContentService 18✅ 18s
RequestParametersService 41✅ 17s
Update v10 2✅ 25s

✅ packages/@o3r/eslint-config-otter/dist-test/junit.xml

3 tests were completed in 20s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Generate linter files 3✅ 20s

✅ packages/@o3r/extractors/dist-test/junit.xml

16 tests were completed in 42s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Aggregate migration scripts 3✅ 39s
config doc 5✅ 13s
metadata files helpers 6✅ 38s
Update categories in configuration extractor 2✅ 17s

✅ packages/@o3r/forms/dist-test/junit.xml

28 tests were completed in 24s with 28 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Form helpers 15✅ 12s
FormErrorMessages Selectors 2✅ 13s
FormErrorMessages Store reducer 7✅ 12s
Max Date 2✅ 6s
Min Date 2✅ 6s

✅ packages/@o3r/localization/dist-test/junit.xml

55 tests were completed in 67s with 55 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Localization 6✅ 38s
Add Localization 6✅ 11s
Localization builder 3✅ 8s
Localization Builder 1✅ 15s
Localization DevTools console 1✅ 3s
Localization Extractor Builder 1✅ 21s
Localization i18n Builder 1✅ 9s
LocalizationOverride Store reducer 2✅ 1s
LocalizationService 10✅ 23s
LocalizationTranslatePipe 5✅ 2s
LocalizedCurrencyPipe 2✅ 2s
LocalizedDatePipe 2✅ 2s
LocalizedDecimalPipe 2✅ 2s
TranslationsLoader - no endPointUrl 11✅ 22s
Update v10 2✅ 10s

✅ packages/@o3r/logger/dist-test/junit.xml

16 tests were completed in 18s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Logger service 16✅ 16s

✅ packages/@o3r/mobile/dist-test/junit.xml

6 tests were completed in 14s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Capacitor helpers 6✅ 12s

✅ packages/@o3r/new-version/dist-test/junit.xml

6 tests were completed in 9s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
helpers 1✅ 6s
New Version 5✅ 8s

✅ packages/@o3r/pipeline/dist-test/junit.xml

7 tests were completed in 12s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ng-add 7✅ 11s

✅ packages/@o3r/routing/dist-test/junit.xml

16 tests were completed in 22s with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Routing guard effects 3✅ 15s
RoutingGuard Selectors tests 5✅ 15s
RoutingGuard Store reducer 8✅ 15s

✅ packages/@o3r/rules-engine/dist-test/junit.xml

258 tests were completed in 85s with 258 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Array based operator 86✅ 22s
Basic operator 23✅ 2s
Enable rules-engine on component 4✅ 46s
Filter rulesets event operator 5✅ 2s
Generate facts service 1✅ 3s
Generate operator 2✅ 19s
Number based operator 12✅ 2s
O3rJsonOrStringPipe 2✅ 1s
Operator helpers 16✅ 2s
Operators 32✅ 21s
Rule helpers 13✅ 2s
Rules engine debug 5✅ 5s
Rules engine debug helpers 6✅ 2s
Rules Engine DevTools console 1✅ 3s
Rules Engine Effects 1✅ 1s
Rules engine fact 2✅ 2s
Rules engine service 15✅ 31s
Rules-engine Extractor Builder 1✅ 26s
RuleSets Selector tests 13✅ 3s
Rulesets Store reducer 13✅ 2s
Rx Rule Engine 5✅ 1s

✅ packages/@o3r/store-sync/dist-test/junit.xml

52 tests were completed in 23s with 52 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Deep fill function 12✅ 17s
ngrxLocalStorage 40✅ 15s

✅ packages/@o3r/storybook/dist-test/junit.xml

23 tests were completed in 13s with 23 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Configuration Metadata setup 5✅ 9s
generateThemeCss 2✅ 1s
generateThemeCss 2✅ 2s
Localization Metadata setup 4✅ 9s
Styling Metadata setup 10✅ 11s

✅ packages/@o3r/stylelint-plugin/dist-test/junit.xml

4 tests were completed in 4s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
o3r-var-parameter-equal-variable 4✅ 4s

✅ packages/@o3r/styling/dist-test/junit.xml

31 tests were completed in 46s with 31 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Theming 2✅ 8s
CSS Variable extractor 2✅ 14s
Styling Extractor Builder 1✅ 22s
Theming functions 2✅ 2s
Theming functions 2✅ 5s
Theming mixins 3✅ 3s
Theming mixins 3✅ 863ms
Update Styling imports 1✅ 3s
Update v10 7✅ 24s
Utils function 4✅ 12s
Utils function 4✅ 9s

✅ packages/@o3r/testing/dist-test/junit.xml

14 tests were completed in 34s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Add Fixture 5✅ 30s
Fixture 2✅ 4s
Localization mocks imports 1✅ 2s
Playwright Sanity 2✅ 26s
Playwright Scenario 2✅ 26s
Update ThrowOnUndefined helper 2✅ 3s

✅ packages/@o3r/third-party/dist-test/junit.xml

9 tests were completed in 29s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
A/B testing bridge 3✅ 15s
Add Iframe 5✅ 27s
third party integration 1✅ 12s

✅ packages/@o3r/workspace/dist-test/junit.xml

6 tests were completed in 9s with 5 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
generateApplication 4✅ 6s
New module generator 1✅ 1⚪ 8s

✅ tools/github-actions/audit/dist-test/junit.xml

5 tests were completed in 3s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
github-action audit 5✅ 3s

✅ tools/github-actions/cascading/dist-test/junit.xml

4 tests were completed in 5s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
helpers 4✅ 5s

✅ tools/github-actions/new-version/dist-test/junit.xml

1 tests were completed in 876ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
undefined 1✅ 558ms