From 0aaed5b1ef5b75c4473d13d854429737919443b9 Mon Sep 17 00:00:00 2001 From: Ryan Steel Date: Fri, 17 Jul 2026 11:11:12 +0100 Subject: [PATCH 1/3] chore: update copyright checker docs sources --- BUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BUILD b/BUILD index cfb90305..bacfc46c 100644 --- a/BUILD +++ b/BUILD @@ -31,7 +31,7 @@ copyright_checker( name = "copyright", srcs = [ ".github", - "docs", + "//:docs_sources", "examples", "score", "tools", From f18ea776c8b0844187eb37cd118d40fa15348f36 Mon Sep 17 00:00:00 2001 From: Ryan Steel Date: Fri, 17 Jul 2026 10:19:54 +0000 Subject: [PATCH 2/3] chore: run :copyright.fix --- .../features/time/_assets/architecture_layers.puml | 13 +++++++++++++ docs/features/time/_assets/class_overview.puml | 13 +++++++++++++ .../_assets/high_res_steady_time/ht1_polling.puml | 13 +++++++++++++ .../time/_assets/steady_clock/st1_polling.puml | 13 +++++++++++++ .../time/_assets/system_clock/sc1_polling.puml | 13 +++++++++++++ .../time/_assets/testing/t1_scoped_override.puml | 13 +++++++++++++ .../time/_assets/testing/t2_test_factory.puml | 13 +++++++++++++ .../time/_assets/vehicle_time/vt1_polling.puml | 13 +++++++++++++ .../_assets/vehicle_time/vt2_availability.puml | 13 +++++++++++++ .../_assets/vehicle_time/vt3_subscription.puml | 13 +++++++++++++ .../vehicle_time/vt4_status_subscription.puml | 13 +++++++++++++ .../time/_assets/vehicle_time/vt5_diagnostics.puml | 13 +++++++++++++ docs/features/time/index.rst | 14 ++++++++++++++ .../time_daemon/_assets/app/app_class.puml | 13 +++++++++++++ .../time_daemon/_assets/app/app_init_seq.puml | 13 +++++++++++++ .../time_daemon/_assets/app/app_workflow_seq.puml | 13 +++++++++++++ .../_assets/ctrlflow/ctrlflow_class.puml | 13 +++++++++++++ .../_assets/ctrlflow/ctrlflow_init_seq.puml | 13 +++++++++++++ .../_assets/ctrlflow/ctrlflow_workflow_seq.puml | 13 +++++++++++++ docs/features/time_daemon/_assets/dd_class.puml | 13 +++++++++++++ .../time_daemon/_assets/dd_data_control_flow.puml | 13 +++++++++++++ .../time_daemon/_assets/dd_deployment.puml | 13 +++++++++++++ .../abs_time/abs_time_data_control_flow.puml | 13 +++++++++++++ .../examples/abs_time/abs_time_deployment.puml | 13 +++++++++++++ .../examples/qvt/qvt_data_control_flow.puml | 13 +++++++++++++ .../_assets/examples/qvt/qvt_deployment.puml | 13 +++++++++++++ .../time_daemon/_assets/ipc/ipc_class.puml | 13 +++++++++++++ .../time_daemon/_assets/ipc/ipc_init_seq.puml | 13 +++++++++++++ .../time_daemon/_assets/ipc/ipc_publish_seq.puml | 13 +++++++++++++ .../time_daemon/_assets/ipc/ipc_receive_seq.puml | 13 +++++++++++++ .../_assets/msg_broker/msg_broker_class.puml | 13 +++++++++++++ .../_assets/msg_broker/msg_broker_init_seq.puml | 13 +++++++++++++ .../msg_broker/msg_broker_workflow_seq.puml | 13 +++++++++++++ docs/features/time_daemon/_assets/mw/mw_class.puml | 13 +++++++++++++ .../_assets/mw/mw_time_receive_seq.puml | 13 +++++++++++++ .../_assets/mw/mw_time_receive_simple_seq.puml | 13 +++++++++++++ .../_assets/ptp_machine/ptp_machine_class.puml | 13 +++++++++++++ .../ptp_machine/ptp_machine_get_new_data_seq.puml | 13 +++++++++++++ .../_assets/ptp_machine/ptp_machine_init_seq.puml | 13 +++++++++++++ .../time_daemon/_assets/sad_deployment.puml | 13 +++++++++++++ .../time_daemon/_assets/ver_machine/ver_class.puml | 13 +++++++++++++ .../_assets/ver_machine/ver_init_seq.puml | 13 +++++++++++++ .../_assets/ver_machine/ver_verification_seq.puml | 13 +++++++++++++ docs/features/time_daemon/index.rst | 14 ++++++++++++++ .../_assets/gptp_engine/gptp_engine_class.puml | 13 +++++++++++++ .../_assets/gptp_engine/gptp_threading.puml | 13 +++++++++++++ .../shm_ptp_engine/shm_ptp_engine_class.puml | 13 +++++++++++++ .../shm_ptp_engine/shm_ptp_engine_init_seq.puml | 13 +++++++++++++ .../shm_ptp_engine/shm_ptp_engine_read_seq.puml | 13 +++++++++++++ .../time_slave/_assets/timeslave_class.puml | 13 +++++++++++++ .../time_slave/_assets/timeslave_data_flow.puml | 13 +++++++++++++ .../time_slave/_assets/timeslave_deployment.puml | 13 +++++++++++++ .../time_slave/_assets/ts_client/ipc_channel.puml | 13 +++++++++++++ .../time_slave/_assets/ts_client/ipc_sequence.puml | 13 +++++++++++++ docs/features/time_slave/index.rst | 14 ++++++++++++++ 55 files changed, 718 insertions(+) diff --git a/docs/features/time/_assets/architecture_layers.puml b/docs/features/time/_assets/architecture_layers.puml index 71c5dd4d..b7a038fb 100644 --- a/docs/features/time/_assets/architecture_layers.puml +++ b/docs/features/time/_assets/architecture_layers.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml architecture_layers title score::time — Architecture Layers diff --git a/docs/features/time/_assets/class_overview.puml b/docs/features/time/_assets/class_overview.puml index 5d88ec18..586b6693 100644 --- a/docs/features/time/_assets/class_overview.puml +++ b/docs/features/time/_assets/class_overview.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml class_overview title score::time — Class Overview diff --git a/docs/features/time/_assets/high_res_steady_time/ht1_polling.puml b/docs/features/time/_assets/high_res_steady_time/ht1_polling.puml index 19154bb6..162f438c 100644 --- a/docs/features/time/_assets/high_res_steady_time/ht1_polling.puml +++ b/docs/features/time/_assets/high_res_steady_time/ht1_polling.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ht1_polling title HT1 — HighResSteadyTime: Time Polling diff --git a/docs/features/time/_assets/steady_clock/st1_polling.puml b/docs/features/time/_assets/steady_clock/st1_polling.puml index 913479fd..2dcf0380 100644 --- a/docs/features/time/_assets/steady_clock/st1_polling.puml +++ b/docs/features/time/_assets/steady_clock/st1_polling.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml st1_polling title ST1 — SteadyClock: Time Polling diff --git a/docs/features/time/_assets/system_clock/sc1_polling.puml b/docs/features/time/_assets/system_clock/sc1_polling.puml index f79ce5a4..b42a811c 100644 --- a/docs/features/time/_assets/system_clock/sc1_polling.puml +++ b/docs/features/time/_assets/system_clock/sc1_polling.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml sc1_polling title SC1 — SystemClock: Time Polling diff --git a/docs/features/time/_assets/testing/t1_scoped_override.puml b/docs/features/time/_assets/testing/t1_scoped_override.puml index c4eee024..c35bf73a 100644 --- a/docs/features/time/_assets/testing/t1_scoped_override.puml +++ b/docs/features/time/_assets/testing/t1_scoped_override.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml t1_scoped_override title T1 — Testing: ScopedClockOverride (Scope-Bound Override) diff --git a/docs/features/time/_assets/testing/t2_test_factory.puml b/docs/features/time/_assets/testing/t2_test_factory.puml index a4b85ac9..c6747c1a 100644 --- a/docs/features/time/_assets/testing/t2_test_factory.puml +++ b/docs/features/time/_assets/testing/t2_test_factory.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml t2_test_factory title T2 — Testing: ClockTestFactory (Constructor Injection) diff --git a/docs/features/time/_assets/vehicle_time/vt1_polling.puml b/docs/features/time/_assets/vehicle_time/vt1_polling.puml index 5fe8d05d..9093d7b7 100644 --- a/docs/features/time/_assets/vehicle_time/vt1_polling.puml +++ b/docs/features/time/_assets/vehicle_time/vt1_polling.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml vt1_polling title VT1 — VehicleTime: Time Polling with Status Check diff --git a/docs/features/time/_assets/vehicle_time/vt2_availability.puml b/docs/features/time/_assets/vehicle_time/vt2_availability.puml index 9bbea636..3b21bbb8 100644 --- a/docs/features/time/_assets/vehicle_time/vt2_availability.puml +++ b/docs/features/time/_assets/vehicle_time/vt2_availability.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml vt2_availability title VT2 — VehicleTime: Initialization and Readiness Check diff --git a/docs/features/time/_assets/vehicle_time/vt3_subscription.puml b/docs/features/time/_assets/vehicle_time/vt3_subscription.puml index 5eaf5cf5..1baf80cf 100644 --- a/docs/features/time/_assets/vehicle_time/vt3_subscription.puml +++ b/docs/features/time/_assets/vehicle_time/vt3_subscription.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml vt3_subscription title VT3 — VehicleTime: Async PTP Protocol Data Subscription diff --git a/docs/features/time/_assets/vehicle_time/vt4_status_subscription.puml b/docs/features/time/_assets/vehicle_time/vt4_status_subscription.puml index 71e32047..0cfe90c0 100644 --- a/docs/features/time/_assets/vehicle_time/vt4_status_subscription.puml +++ b/docs/features/time/_assets/vehicle_time/vt4_status_subscription.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml vt4_status_subscription title VT4 — VehicleTime: Synchronization Status Subscription diff --git a/docs/features/time/_assets/vehicle_time/vt5_diagnostics.puml b/docs/features/time/_assets/vehicle_time/vt5_diagnostics.puml index 52901206..35f72b1c 100644 --- a/docs/features/time/_assets/vehicle_time/vt5_diagnostics.puml +++ b/docs/features/time/_assets/vehicle_time/vt5_diagnostics.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml vt5_diagnostics title VT5 — VehicleTime: Status Flag Inspection diff --git a/docs/features/time/index.rst b/docs/features/time/index.rst index 653b8a15..c58d8412 100644 --- a/docs/features/time/index.rst +++ b/docs/features/time/index.rst @@ -1,3 +1,17 @@ +.. + # ******************************************************************************* + # Copyright (c) 2026 Contributors to the Eclipse Foundation + # + # See the NOTICE file(s) distributed with this work for additional + # information regarding copyright ownership. + # + # This program and the accompanying materials are made available under the + # terms of the Apache License Version 2.0 which is available at + # https://www.apache.org/licenses/LICENSE-2.0 + # + # SPDX-License-Identifier: Apache-2.0 + # ******************************************************************************* + score::time — Unified Clock Interface ====================================== diff --git a/docs/features/time_daemon/_assets/app/app_class.puml b/docs/features/time_daemon/_assets/app/app_class.puml index 81e37bf7..c5845bb8 100644 --- a/docs/features/time_daemon/_assets/app/app_class.puml +++ b/docs/features/time_daemon/_assets/app/app_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml application_class_diagram title Application: Class Diagram diff --git a/docs/features/time_daemon/_assets/app/app_init_seq.puml b/docs/features/time_daemon/_assets/app/app_init_seq.puml index ca562357..6c577df3 100644 --- a/docs/features/time_daemon/_assets/app/app_init_seq.puml +++ b/docs/features/time_daemon/_assets/app/app_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml app_init_seq_diagram title Application: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/app/app_workflow_seq.puml b/docs/features/time_daemon/_assets/app/app_workflow_seq.puml index 78c9b92d..f4aac652 100644 --- a/docs/features/time_daemon/_assets/app/app_workflow_seq.puml +++ b/docs/features/time_daemon/_assets/app/app_workflow_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml app_init_seq_diagram title Application: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_class.puml b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_class.puml index 01d701a5..78edc70e 100644 --- a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_class.puml +++ b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml control_flow_divider_class_diagram title ControlFlowDivider: Class Diagram diff --git a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_init_seq.puml b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_init_seq.puml index fac9a77d..84bb93f8 100644 --- a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_init_seq.puml +++ b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ctrlflow_init_seq_diagram title ControlFlowDivider: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_workflow_seq.puml b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_workflow_seq.puml index 715eaec2..d8deb743 100644 --- a/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_workflow_seq.puml +++ b/docs/features/time_daemon/_assets/ctrlflow/ctrlflow_workflow_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml control_flow_divider_workflow title ControlFlowDivider: Main Workflow diff --git a/docs/features/time_daemon/_assets/dd_class.puml b/docs/features/time_daemon/_assets/dd_class.puml index e2b2d035..f104eee9 100644 --- a/docs/features/time_daemon/_assets/dd_class.puml +++ b/docs/features/time_daemon/_assets/dd_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_class_diagram title TimeDaemon: Class Diagram Overview diff --git a/docs/features/time_daemon/_assets/dd_data_control_flow.puml b/docs/features/time_daemon/_assets/dd_data_control_flow.puml index b4eed8f1..0a566e72 100644 --- a/docs/features/time_daemon/_assets/dd_data_control_flow.puml +++ b/docs/features/time_daemon/_assets/dd_data_control_flow.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_data_control_flow_diagram title TimeDaemon: Data and Control Flow diff --git a/docs/features/time_daemon/_assets/dd_deployment.puml b/docs/features/time_daemon/_assets/dd_deployment.puml index 82b2fc66..8e86f845 100644 --- a/docs/features/time_daemon/_assets/dd_deployment.puml +++ b/docs/features/time_daemon/_assets/dd_deployment.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_deployment_diagram title Deployment view diff --git a/docs/features/time_daemon/_assets/examples/abs_time/abs_time_data_control_flow.puml b/docs/features/time_daemon/_assets/examples/abs_time/abs_time_data_control_flow.puml index 9f05781c..10a2b19d 100644 --- a/docs/features/time_daemon/_assets/examples/abs_time/abs_time_data_control_flow.puml +++ b/docs/features/time_daemon/_assets/examples/abs_time/abs_time_data_control_flow.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_data_control_flow_diagram title VehicleTimeDaemon: Multi-Timebase Data Flow diff --git a/docs/features/time_daemon/_assets/examples/abs_time/abs_time_deployment.puml b/docs/features/time_daemon/_assets/examples/abs_time/abs_time_deployment.puml index ff5c38be..6ce14249 100644 --- a/docs/features/time_daemon/_assets/examples/abs_time/abs_time_deployment.puml +++ b/docs/features/time_daemon/_assets/examples/abs_time/abs_time_deployment.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_deployment_diagram title Deployment view diff --git a/docs/features/time_daemon/_assets/examples/qvt/qvt_data_control_flow.puml b/docs/features/time_daemon/_assets/examples/qvt/qvt_data_control_flow.puml index 8e30bea1..2b088090 100644 --- a/docs/features/time_daemon/_assets/examples/qvt/qvt_data_control_flow.puml +++ b/docs/features/time_daemon/_assets/examples/qvt/qvt_data_control_flow.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_data_control_flow_diagram title VehicleTimeDaemon: Data and Control Flow diff --git a/docs/features/time_daemon/_assets/examples/qvt/qvt_deployment.puml b/docs/features/time_daemon/_assets/examples/qvt/qvt_deployment.puml index 897853d2..b659d8a9 100644 --- a/docs/features/time_daemon/_assets/examples/qvt/qvt_deployment.puml +++ b/docs/features/time_daemon/_assets/examples/qvt/qvt_deployment.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml dd_deployment_diagram title Deployment view diff --git a/docs/features/time_daemon/_assets/ipc/ipc_class.puml b/docs/features/time_daemon/_assets/ipc/ipc_class.puml index 0b19cf97..b84830e6 100644 --- a/docs/features/time_daemon/_assets/ipc/ipc_class.puml +++ b/docs/features/time_daemon/_assets/ipc/ipc_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ipc_class_diagram title IPC: Class Diagram diff --git a/docs/features/time_daemon/_assets/ipc/ipc_init_seq.puml b/docs/features/time_daemon/_assets/ipc/ipc_init_seq.puml index 48d3c3e4..8662325d 100644 --- a/docs/features/time_daemon/_assets/ipc/ipc_init_seq.puml +++ b/docs/features/time_daemon/_assets/ipc/ipc_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ipc_init_seq_diagram title IPC Machine: Initialization diff --git a/docs/features/time_daemon/_assets/ipc/ipc_publish_seq.puml b/docs/features/time_daemon/_assets/ipc/ipc_publish_seq.puml index db37a02e..07bba532 100644 --- a/docs/features/time_daemon/_assets/ipc/ipc_publish_seq.puml +++ b/docs/features/time_daemon/_assets/ipc/ipc_publish_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ipc_publish_seq_diagram title IPC Machine: Publishing new TimeInfo data diff --git a/docs/features/time_daemon/_assets/ipc/ipc_receive_seq.puml b/docs/features/time_daemon/_assets/ipc/ipc_receive_seq.puml index 5d4b8745..b2380464 100644 --- a/docs/features/time_daemon/_assets/ipc/ipc_receive_seq.puml +++ b/docs/features/time_daemon/_assets/ipc/ipc_receive_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ipc_receive_seq_diagram title IPC Machine: Receiving new TimeInfo data diff --git a/docs/features/time_daemon/_assets/msg_broker/msg_broker_class.puml b/docs/features/time_daemon/_assets/msg_broker/msg_broker_class.puml index 516ba856..3da05552 100644 --- a/docs/features/time_daemon/_assets/msg_broker/msg_broker_class.puml +++ b/docs/features/time_daemon/_assets/msg_broker/msg_broker_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml message_broker_class_diagram title MessageBroker: Class Diagram diff --git a/docs/features/time_daemon/_assets/msg_broker/msg_broker_init_seq.puml b/docs/features/time_daemon/_assets/msg_broker/msg_broker_init_seq.puml index ac401cd3..6e11d5c2 100644 --- a/docs/features/time_daemon/_assets/msg_broker/msg_broker_init_seq.puml +++ b/docs/features/time_daemon/_assets/msg_broker/msg_broker_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml message_broker_initialization_sequence_diagram title MessageBroker: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/msg_broker/msg_broker_workflow_seq.puml b/docs/features/time_daemon/_assets/msg_broker/msg_broker_workflow_seq.puml index 8ab97dcd..d09aec46 100644 --- a/docs/features/time_daemon/_assets/msg_broker/msg_broker_workflow_seq.puml +++ b/docs/features/time_daemon/_assets/msg_broker/msg_broker_workflow_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml message_broker_workflow_sequence_diagram title Message Broker: Workflow Diagram diff --git a/docs/features/time_daemon/_assets/mw/mw_class.puml b/docs/features/time_daemon/_assets/mw/mw_class.puml index ce117773..f87bc4bb 100644 --- a/docs/features/time_daemon/_assets/mw/mw_class.puml +++ b/docs/features/time_daemon/_assets/mw/mw_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml mw_time_svt_class_diagram title mw::time::svt: Class Diagram diff --git a/docs/features/time_daemon/_assets/mw/mw_time_receive_seq.puml b/docs/features/time_daemon/_assets/mw/mw_time_receive_seq.puml index 01ca54b6..da3824a6 100644 --- a/docs/features/time_daemon/_assets/mw/mw_time_receive_seq.puml +++ b/docs/features/time_daemon/_assets/mw/mw_time_receive_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml mw_time_receive_seq_diagram title mw::time::svt: Providing new Vehicle Time to Applications diff --git a/docs/features/time_daemon/_assets/mw/mw_time_receive_simple_seq.puml b/docs/features/time_daemon/_assets/mw/mw_time_receive_simple_seq.puml index ca27df74..84752234 100644 --- a/docs/features/time_daemon/_assets/mw/mw_time_receive_simple_seq.puml +++ b/docs/features/time_daemon/_assets/mw/mw_time_receive_simple_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml mw_time_receive_simple_seq_diagram title mw::time::svt: Providing new Vehicle Time to Applications (simplified) diff --git a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_class.puml b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_class.puml index 49b3f2c1..28e2d5da 100644 --- a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_class.puml +++ b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ptp_machine_class_diagram title PTPMachine: Class Diagram diff --git a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_get_new_data_seq.puml b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_get_new_data_seq.puml index 64e48d09..24d1ff3e 100644 --- a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_get_new_data_seq.puml +++ b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_get_new_data_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ptp_machine_data_publishing title PTPMachine: Periodic Data Publishing Workflow diff --git a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_init_seq.puml b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_init_seq.puml index 619602f7..a10df131 100644 --- a/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_init_seq.puml +++ b/docs/features/time_daemon/_assets/ptp_machine/ptp_machine_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml ptp_machine_initialization title PTPMachine: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/sad_deployment.puml b/docs/features/time_daemon/_assets/sad_deployment.puml index 3b0da92b..33611c32 100644 --- a/docs/features/time_daemon/_assets/sad_deployment.puml +++ b/docs/features/time_daemon/_assets/sad_deployment.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml sad_deployment_diagram title Deployment view diff --git a/docs/features/time_daemon/_assets/ver_machine/ver_class.puml b/docs/features/time_daemon/_assets/ver_machine/ver_class.puml index 299b6f47..180a91d9 100644 --- a/docs/features/time_daemon/_assets/ver_machine/ver_class.puml +++ b/docs/features/time_daemon/_assets/ver_machine/ver_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml verification_machine_class_diagram title VerificationMachine: Class Diagram diff --git a/docs/features/time_daemon/_assets/ver_machine/ver_init_seq.puml b/docs/features/time_daemon/_assets/ver_machine/ver_init_seq.puml index 9e4a0bce..c0a5f21d 100644 --- a/docs/features/time_daemon/_assets/ver_machine/ver_init_seq.puml +++ b/docs/features/time_daemon/_assets/ver_machine/ver_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml verification_machine_init_sequence_diagram title VerificationMachine: Initialization Sequence diff --git a/docs/features/time_daemon/_assets/ver_machine/ver_verification_seq.puml b/docs/features/time_daemon/_assets/ver_machine/ver_verification_seq.puml index 09f5c4ba..dcacb2e7 100644 --- a/docs/features/time_daemon/_assets/ver_machine/ver_verification_seq.puml +++ b/docs/features/time_daemon/_assets/ver_machine/ver_verification_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml verification_machine_verification_sequence_diagram title VerificationMachine: Validation Workflow diff --git a/docs/features/time_daemon/index.rst b/docs/features/time_daemon/index.rst index 9af39f65..c2a8ba98 100644 --- a/docs/features/time_daemon/index.rst +++ b/docs/features/time_daemon/index.rst @@ -1,3 +1,17 @@ +.. + # ******************************************************************************* + # Copyright (c) 2026 Contributors to the Eclipse Foundation + # + # See the NOTICE file(s) distributed with this work for additional + # information regarding copyright ownership. + # + # This program and the accompanying materials are made available under the + # terms of the Apache License Version 2.0 which is available at + # https://www.apache.org/licenses/LICENSE-2.0 + # + # SPDX-License-Identifier: Apache-2.0 + # ******************************************************************************* + Concept for TimeDaemon ======================= diff --git a/docs/features/time_slave/_assets/gptp_engine/gptp_engine_class.puml b/docs/features/time_slave/_assets/gptp_engine/gptp_engine_class.puml index 39209e23..ddb58bb0 100644 --- a/docs/features/time_slave/_assets/gptp_engine/gptp_engine_class.puml +++ b/docs/features/time_slave/_assets/gptp_engine/gptp_engine_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain diff --git a/docs/features/time_slave/_assets/gptp_engine/gptp_threading.puml b/docs/features/time_slave/_assets/gptp_engine/gptp_threading.puml index 79ee3b2a..dd9e4d55 100644 --- a/docs/features/time_slave/_assets/gptp_engine/gptp_threading.puml +++ b/docs/features/time_slave/_assets/gptp_engine/gptp_threading.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml gptp_threading_model title gPTP Engine Threading Model diff --git a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_class.puml b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_class.puml index 1b5486c6..76b8ac8c 100644 --- a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_class.puml +++ b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml shm_ptp_engine_class_diagram !theme plain diff --git a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_init_seq.puml b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_init_seq.puml index 1a3d2f62..869223ad 100644 --- a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_init_seq.puml +++ b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_init_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml shm_ptp_engine_init_seq !theme plain diff --git a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_read_seq.puml b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_read_seq.puml index 0a6a9142..319fcabf 100644 --- a/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_read_seq.puml +++ b/docs/features/time_slave/_assets/shm_ptp_engine/shm_ptp_engine_read_seq.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml shm_ptp_engine_read_seq !theme plain diff --git a/docs/features/time_slave/_assets/timeslave_class.puml b/docs/features/time_slave/_assets/timeslave_class.puml index 6e2560ab..bc43227f 100644 --- a/docs/features/time_slave/_assets/timeslave_class.puml +++ b/docs/features/time_slave/_assets/timeslave_class.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain diff --git a/docs/features/time_slave/_assets/timeslave_data_flow.puml b/docs/features/time_slave/_assets/timeslave_data_flow.puml index 3981db47..dd3ebbf2 100644 --- a/docs/features/time_slave/_assets/timeslave_data_flow.puml +++ b/docs/features/time_slave/_assets/timeslave_data_flow.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain diff --git a/docs/features/time_slave/_assets/timeslave_deployment.puml b/docs/features/time_slave/_assets/timeslave_deployment.puml index 2e922ca9..2cd6c955 100644 --- a/docs/features/time_slave/_assets/timeslave_deployment.puml +++ b/docs/features/time_slave/_assets/timeslave_deployment.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain skinparam nodesep 40 diff --git a/docs/features/time_slave/_assets/ts_client/ipc_channel.puml b/docs/features/time_slave/_assets/ts_client/ipc_channel.puml index ba0ce3c7..6530d2fe 100644 --- a/docs/features/time_slave/_assets/ts_client/ipc_channel.puml +++ b/docs/features/time_slave/_assets/ts_client/ipc_channel.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain diff --git a/docs/features/time_slave/_assets/ts_client/ipc_sequence.puml b/docs/features/time_slave/_assets/ts_client/ipc_sequence.puml index 4139f95b..7863f11d 100644 --- a/docs/features/time_slave/_assets/ts_client/ipc_sequence.puml +++ b/docs/features/time_slave/_assets/ts_client/ipc_sequence.puml @@ -1,3 +1,16 @@ +' ******************************************************************************* +' Copyright (c) 2026 Contributors to the Eclipse Foundation +' +' See the NOTICE file(s) distributed with this work for additional +' information regarding copyright ownership. +' +' This program and the accompanying materials are made available under the +' terms of the Apache License Version 2.0 which is available at +' https://www.apache.org/licenses/LICENSE-2.0 +' +' SPDX-License-Identifier: Apache-2.0 +' ******************************************************************************* + @startuml !theme plain diff --git a/docs/features/time_slave/index.rst b/docs/features/time_slave/index.rst index 31d2585f..87777390 100644 --- a/docs/features/time_slave/index.rst +++ b/docs/features/time_slave/index.rst @@ -1,3 +1,17 @@ +.. + # ******************************************************************************* + # Copyright (c) 2026 Contributors to the Eclipse Foundation + # + # See the NOTICE file(s) distributed with this work for additional + # information regarding copyright ownership. + # + # This program and the accompanying materials are made available under the + # terms of the Apache License Version 2.0 which is available at + # https://www.apache.org/licenses/LICENSE-2.0 + # + # SPDX-License-Identifier: Apache-2.0 + # ******************************************************************************* + Concept for TimeSlave ====================== From b7087e8dfc6a099a6d9b231fba0e29150e33093a Mon Sep 17 00:00:00 2001 From: Ryan Steel Date: Fri, 17 Jul 2026 10:48:17 +0000 Subject: [PATCH 3/3] chore: formatting fix --- BUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BUILD b/BUILD index bacfc46c..2021e3b7 100644 --- a/BUILD +++ b/BUILD @@ -31,12 +31,12 @@ copyright_checker( name = "copyright", srcs = [ ".github", - "//:docs_sources", "examples", "score", "tools", "//:BUILD", "//:MODULE.bazel", + "//:docs_sources", ], config = "@score_tooling//cr_checker/resources:config", template = "@score_tooling//cr_checker/resources:templates",