diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index da6a91e..be9e1e3 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -4,4 +4,4 @@ # These owners will be the default owners for everything in # the repo. Unless a later match takes precedence, # Owners will be requested for review when someone opens a PR. -* @greschd @janvonrickenbach @roosre +* @greschd @roosre @SRaimondi diff --git a/setup.py b/setup.py index 1fef10d..9ccd3d8 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,8 @@ }, entry_points={ "ansys.tools.protoc_helper.proto_provider": [ - "ansys.api.acp.v0=ansys.api.acp.v0" + "ansys.api.acp.v0=ansys.api.acp.v0", + "ansys.api.acp.internal=ansys.api.acp.internal", ], }, cmdclass=CMDCLASS_OVERRIDE, diff --git a/src/ansys/api/acp/VERSION b/src/ansys/api/acp/VERSION index 0ea3a94..13668bb 100644 --- a/src/ansys/api/acp/VERSION +++ b/src/ansys/api/acp/VERSION @@ -1 +1 @@ -0.2.0 +0.3.0.dev0 diff --git a/src/ansys/api/acp/__init__.py b/src/ansys/api/acp/__init__.py index 345e4ec..a0c3f91 100644 --- a/src/ansys/api/acp/__init__.py +++ b/src/ansys/api/acp/__init__.py @@ -1,4 +1,4 @@ -# Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +# Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. # SPDX-License-Identifier: MIT # # diff --git a/src/ansys/api/acp/internal/tree.proto b/src/ansys/api/acp/internal/tree.proto new file mode 100644 index 0000000..9151960 --- /dev/null +++ b/src/ansys/api/acp/internal/tree.proto @@ -0,0 +1,52 @@ +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. +// SPDX-License-Identifier: MIT +// +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. + +syntax = "proto3"; +package ansys.api.acp.internal.tree; + +// The package name 'internal' has special meaning in Go: +// other modules cannot import it. +// To avoid this, we use 'unstable' instead of 'internal'. +// This only affects the generated Go code. +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/unstable/tree"; + +// This is an internal proto definition and should not be +// used in any public interface. +// Stability and backwards compatibility is not guaranteed. + +import "ansys/api/acp/v0/base.proto"; + +message TreeObject { + ansys.api.acp.v0.base.BasicInfo basic_info = 1; + ansys.api.acp.v0.base.ResourcePath leaf_resource_path = 2; +} + +message ListTreeObjectsRequest { + // The resource path must represent a model + ansys.api.acp.v0.base.ResourcePath resource_path = 1; +} + +message FlatTree { repeated TreeObject tree_objects = 1; } + +service TreeObjectService { + rpc ListTreeObjects(ListTreeObjectsRequest) returns (FlatTree); +} diff --git a/src/ansys/api/acp/v0/analysis_ply.proto b/src/ansys/api/acp/v0/analysis_ply.proto index 1238cba..51a2c89 100644 --- a/src/ansys/api/acp/v0/analysis_ply.proto +++ b/src/ansys/api/acp/v0/analysis_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.analysis_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/analysis_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/array_types.proto b/src/ansys/api/acp/v0/array_types.proto index 3c3b099..100395b 100644 --- a/src/ansys/api/acp/v0/array_types.proto +++ b/src/ansys/api/acp/v0/array_types.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.array_types; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/array_types"; message DoubleArray { repeated double data = 1 [ packed = true ]; diff --git a/src/ansys/api/acp/v0/base.proto b/src/ansys/api/acp/v0/base.proto index 1d79afc..f7db85c 100644 --- a/src/ansys/api/acp/v0/base.proto +++ b/src/ansys/api/acp/v0/base.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.base; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/base"; message Empty {} diff --git a/src/ansys/api/acp/v0/boolean_selection_rule.proto b/src/ansys/api/acp/v0/boolean_selection_rule.proto index 53338be..010b29b 100644 --- a/src/ansys/api/acp/v0/boolean_selection_rule.proto +++ b/src/ansys/api/acp/v0/boolean_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.boolean_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/boolean_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/butt_joint_sequence.proto b/src/ansys/api/acp/v0/butt_joint_sequence.proto index ed68042..3322cbc 100644 --- a/src/ansys/api/acp/v0/butt_joint_sequence.proto +++ b/src/ansys/api/acp/v0/butt_joint_sequence.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.butt_joint_sequence; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/butt_joint_sequence"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/cad_component.proto b/src/ansys/api/acp/v0/cad_component.proto index ad26e21..a70cf27 100644 --- a/src/ansys/api/acp/v0/cad_component.proto +++ b/src/ansys/api/acp/v0/cad_component.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cad_component; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cad_component"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/cad_geometry.proto b/src/ansys/api/acp/v0/cad_geometry.proto index 1f218f8..47314d4 100644 --- a/src/ansys/api/acp/v0/cad_geometry.proto +++ b/src/ansys/api/acp/v0/cad_geometry.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cad_geometry; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cad_geometry"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/control.proto b/src/ansys/api/acp/v0/control.proto index 7e05085..3544d52 100644 --- a/src/ansys/api/acp/v0/control.proto +++ b/src/ansys/api/acp/v0/control.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.control; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/control"; import "ansys/api/acp/v0/base.proto"; diff --git a/src/ansys/api/acp/v0/cut_off_geometry.proto b/src/ansys/api/acp/v0/cut_off_geometry.proto index 971e2ab..6fd740d 100644 --- a/src/ansys/api/acp/v0/cut_off_geometry.proto +++ b/src/ansys/api/acp/v0/cut_off_geometry.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cut_off_geometry; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cut_off_geometry"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/cut_off_material.proto b/src/ansys/api/acp/v0/cut_off_material.proto index 8616eb0..f3828d9 100644 --- a/src/ansys/api/acp/v0/cut_off_material.proto +++ b/src/ansys/api/acp/v0/cut_off_material.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cut_off_material; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cut_off_material"; // defines the source of the cut-off material enum MaterialHandlingType { diff --git a/src/ansys/api/acp/v0/cutoff_selection_rule.proto b/src/ansys/api/acp/v0/cutoff_selection_rule.proto index 232162e..cfc9f37 100644 --- a/src/ansys/api/acp/v0/cutoff_selection_rule.proto +++ b/src/ansys/api/acp/v0/cutoff_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cutoff_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cutoff_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/cylindrical_selection_rule.proto b/src/ansys/api/acp/v0/cylindrical_selection_rule.proto index 61abdd2..6d869c9 100644 --- a/src/ansys/api/acp/v0/cylindrical_selection_rule.proto +++ b/src/ansys/api/acp/v0/cylindrical_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.cylindrical_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/cylindrical_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/drop_off_material.proto b/src/ansys/api/acp/v0/drop_off_material.proto index 9aa4443..3efd66e 100644 --- a/src/ansys/api/acp/v0/drop_off_material.proto +++ b/src/ansys/api/acp/v0/drop_off_material.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.drop_off_material; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/drop_off_material"; // defines the source of the drop-off material enum MaterialHandlingType { diff --git a/src/ansys/api/acp/v0/edge_set.proto b/src/ansys/api/acp/v0/edge_set.proto index d2a6fb2..f344b5b 100644 --- a/src/ansys/api/acp/v0/edge_set.proto +++ b/src/ansys/api/acp/v0/edge_set.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.edge_set; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/edge_set"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/array_types.proto"; diff --git a/src/ansys/api/acp/v0/element_set.proto b/src/ansys/api/acp/v0/element_set.proto index 577a719..6d26c1d 100644 --- a/src/ansys/api/acp/v0/element_set.proto +++ b/src/ansys/api/acp/v0/element_set.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.element_set; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/element_set"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/array_types.proto"; diff --git a/src/ansys/api/acp/v0/enum_types.proto b/src/ansys/api/acp/v0/enum_types.proto index 44d40f8..5a67dd2 100644 --- a/src/ansys/api/acp/v0/enum_types.proto +++ b/src/ansys/api/acp/v0/enum_types.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.enum_types; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/enum_types"; // the initializers are different in the backend but here it has to be // zero-based diff --git a/src/ansys/api/acp/v0/extrusion_guide.proto b/src/ansys/api/acp/v0/extrusion_guide.proto index 0fffc74..a5cac96 100644 --- a/src/ansys/api/acp/v0/extrusion_guide.proto +++ b/src/ansys/api/acp/v0/extrusion_guide.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.extrusion_guide; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/extrusion_guide"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/fabric.proto b/src/ansys/api/acp/v0/fabric.proto index e47ee42..c7db78e 100644 --- a/src/ansys/api/acp/v0/fabric.proto +++ b/src/ansys/api/acp/v0/fabric.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.fabric; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/fabric"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/field_definition.proto b/src/ansys/api/acp/v0/field_definition.proto index 02de8bf..5f57b21 100644 --- a/src/ansys/api/acp/v0/field_definition.proto +++ b/src/ansys/api/acp/v0/field_definition.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.field_definition; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/field_definition"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/geometrical_selection_rule.proto b/src/ansys/api/acp/v0/geometrical_selection_rule.proto index 4d49b67..6c53026 100644 --- a/src/ansys/api/acp/v0/geometrical_selection_rule.proto +++ b/src/ansys/api/acp/v0/geometrical_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.geometrical_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/geometrical_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/imported_analysis_ply.proto b/src/ansys/api/acp/v0/imported_analysis_ply.proto index 7ed2b1e..e38c2d7 100644 --- a/src/ansys/api/acp/v0/imported_analysis_ply.proto +++ b/src/ansys/api/acp/v0/imported_analysis_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.imported_analysis_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/imported_analysis_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/imported_modeling_group.proto b/src/ansys/api/acp/v0/imported_modeling_group.proto index 8deb019..9e87995 100644 --- a/src/ansys/api/acp/v0/imported_modeling_group.proto +++ b/src/ansys/api/acp/v0/imported_modeling_group.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.imported_modeling_group; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/imported_modeling_group"; import "ansys/api/acp/v0/base.proto"; diff --git a/src/ansys/api/acp/v0/imported_modeling_ply.proto b/src/ansys/api/acp/v0/imported_modeling_ply.proto index 643edf8..e4faad7 100644 --- a/src/ansys/api/acp/v0/imported_modeling_ply.proto +++ b/src/ansys/api/acp/v0/imported_modeling_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.imported_modeling_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/imported_modeling_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/imported_production_ply.proto b/src/ansys/api/acp/v0/imported_production_ply.proto index a491860..3155ffa 100644 --- a/src/ansys/api/acp/v0/imported_production_ply.proto +++ b/src/ansys/api/acp/v0/imported_production_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.imported_production_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/imported_production_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/imported_solid_model.proto b/src/ansys/api/acp/v0/imported_solid_model.proto index 8864c2d..23c20cf 100644 --- a/src/ansys/api/acp/v0/imported_solid_model.proto +++ b/src/ansys/api/acp/v0/imported_solid_model.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.imported_solid_model; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/imported_solid_model"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/interface_layer.proto b/src/ansys/api/acp/v0/interface_layer.proto index 725ce31..aa1040b 100644 --- a/src/ansys/api/acp/v0/interface_layer.proto +++ b/src/ansys/api/acp/v0/interface_layer.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.interface_layer; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/interface_layer"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/layup_mapping_object.proto b/src/ansys/api/acp/v0/layup_mapping_object.proto index e377e80..c3f42eb 100644 --- a/src/ansys/api/acp/v0/layup_mapping_object.proto +++ b/src/ansys/api/acp/v0/layup_mapping_object.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.layup_mapping_object; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/layup_mapping_object"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/linked_selection_rule.proto b/src/ansys/api/acp/v0/linked_selection_rule.proto index 31378a1..bbb21ed 100644 --- a/src/ansys/api/acp/v0/linked_selection_rule.proto +++ b/src/ansys/api/acp/v0/linked_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.linked_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/linked_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/lookup_table_1d.proto b/src/ansys/api/acp/v0/lookup_table_1d.proto index bc90d59..7691246 100644 --- a/src/ansys/api/acp/v0/lookup_table_1d.proto +++ b/src/ansys/api/acp/v0/lookup_table_1d.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.lookup_table_1d; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/lookup_table_1d"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/lookup_table_1d_column.proto b/src/ansys/api/acp/v0/lookup_table_1d_column.proto index 1dca18a..3166eee 100644 --- a/src/ansys/api/acp/v0/lookup_table_1d_column.proto +++ b/src/ansys/api/acp/v0/lookup_table_1d_column.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.lookup_table_1d_column; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/lookup_table_1d_column"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/unit_system.proto"; diff --git a/src/ansys/api/acp/v0/lookup_table_3d.proto b/src/ansys/api/acp/v0/lookup_table_3d.proto index 540c8f1..3d73fa9 100644 --- a/src/ansys/api/acp/v0/lookup_table_3d.proto +++ b/src/ansys/api/acp/v0/lookup_table_3d.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.lookup_table_3d; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/lookup_table_3d"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/lookup_table_3d_column.proto b/src/ansys/api/acp/v0/lookup_table_3d_column.proto index 225c0ce..b98654b 100644 --- a/src/ansys/api/acp/v0/lookup_table_3d_column.proto +++ b/src/ansys/api/acp/v0/lookup_table_3d_column.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.lookup_table_3d_column; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/lookup_table_3d_column"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/unit_system.proto"; diff --git a/src/ansys/api/acp/v0/lookup_table_column_type.proto b/src/ansys/api/acp/v0/lookup_table_column_type.proto index b0a504e..17fb305 100644 --- a/src/ansys/api/acp/v0/lookup_table_column_type.proto +++ b/src/ansys/api/acp/v0/lookup_table_column_type.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.lookup_table_column_type; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/lookup_table_column_type"; enum ValueType { // The 'LOCATION' value type is not '0' (unlike in the backend enum) diff --git a/src/ansys/api/acp/v0/material.proto b/src/ansys/api/acp/v0/material.proto index 8185031..a09f1b0 100644 --- a/src/ansys/api/acp/v0/material.proto +++ b/src/ansys/api/acp/v0/material.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.material; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/material"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/mesh_query.proto b/src/ansys/api/acp/v0/mesh_query.proto index fd99252..05405bb 100644 --- a/src/ansys/api/acp/v0/mesh_query.proto +++ b/src/ansys/api/acp/v0/mesh_query.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.mesh_query; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/mesh_query"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/array_types.proto"; diff --git a/src/ansys/api/acp/v0/model.proto b/src/ansys/api/acp/v0/model.proto index 13ddd06..875ebfb 100644 --- a/src/ansys/api/acp/v0/model.proto +++ b/src/ansys/api/acp/v0/model.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.model; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/model"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/unit_system.proto"; diff --git a/src/ansys/api/acp/v0/modeling_group.proto b/src/ansys/api/acp/v0/modeling_group.proto index 00c3dfd..c4e1202 100644 --- a/src/ansys/api/acp/v0/modeling_group.proto +++ b/src/ansys/api/acp/v0/modeling_group.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.modeling_group; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/modeling_group"; import "ansys/api/acp/v0/base.proto"; diff --git a/src/ansys/api/acp/v0/modeling_ply.proto b/src/ansys/api/acp/v0/modeling_ply.proto index fdf1fec..d9449b4 100644 --- a/src/ansys/api/acp/v0/modeling_ply.proto +++ b/src/ansys/api/acp/v0/modeling_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.modeling_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/modeling_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/oriented_selection_set.proto b/src/ansys/api/acp/v0/oriented_selection_set.proto index 0e4fbe5..51b0115 100644 --- a/src/ansys/api/acp/v0/oriented_selection_set.proto +++ b/src/ansys/api/acp/v0/oriented_selection_set.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.oriented_selection_set; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/oriented_selection_set"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/parallel_selection_rule.proto b/src/ansys/api/acp/v0/parallel_selection_rule.proto index 4ccbba4..3e60b70 100644 --- a/src/ansys/api/acp/v0/parallel_selection_rule.proto +++ b/src/ansys/api/acp/v0/parallel_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.parallel_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/parallel_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/ply_geometry_export.proto b/src/ansys/api/acp/v0/ply_geometry_export.proto index b4de7e6..4a28cf4 100644 --- a/src/ansys/api/acp/v0/ply_geometry_export.proto +++ b/src/ansys/api/acp/v0/ply_geometry_export.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.ply_geometry_export; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/ply_geometry_export"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/ply_material.proto b/src/ansys/api/acp/v0/ply_material.proto index f9271da..64ec057 100644 --- a/src/ansys/api/acp/v0/ply_material.proto +++ b/src/ansys/api/acp/v0/ply_material.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.ply_material; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/ply_material"; // defines how draping is computed (none, using the draping algorithm, // or using tabular values) diff --git a/src/ansys/api/acp/v0/production_ply.proto b/src/ansys/api/acp/v0/production_ply.proto index 3aa523b..1e21d24 100644 --- a/src/ansys/api/acp/v0/production_ply.proto +++ b/src/ansys/api/acp/v0/production_ply.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.production_ply; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/production_ply"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/rosette.proto b/src/ansys/api/acp/v0/rosette.proto index d8536e7..1381a9a 100644 --- a/src/ansys/api/acp/v0/rosette.proto +++ b/src/ansys/api/acp/v0/rosette.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.rosette; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/rosette"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/sampling_point.proto b/src/ansys/api/acp/v0/sampling_point.proto index 6a7c1d0..5507ef1 100644 --- a/src/ansys/api/acp/v0/sampling_point.proto +++ b/src/ansys/api/acp/v0/sampling_point.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.sampling_point; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/sampling_point"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/section_cut.proto b/src/ansys/api/acp/v0/section_cut.proto index 6b35eb7..1c65e8b 100644 --- a/src/ansys/api/acp/v0/section_cut.proto +++ b/src/ansys/api/acp/v0/section_cut.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.section_cut; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/section_cut"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/sensor.proto b/src/ansys/api/acp/v0/sensor.proto index 6240a2e..f4b32d5 100644 --- a/src/ansys/api/acp/v0/sensor.proto +++ b/src/ansys/api/acp/v0/sensor.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.sensor; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/sensor"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/snap_to_geometry.proto b/src/ansys/api/acp/v0/snap_to_geometry.proto index 3e3c7b4..35e138d 100644 --- a/src/ansys/api/acp/v0/snap_to_geometry.proto +++ b/src/ansys/api/acp/v0/snap_to_geometry.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.snap_to_geometry; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/snap_to_geometry"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/solid_element_set.proto b/src/ansys/api/acp/v0/solid_element_set.proto index c4e71e6..d26fc53 100644 --- a/src/ansys/api/acp/v0/solid_element_set.proto +++ b/src/ansys/api/acp/v0/solid_element_set.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.solid_element_set; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/solid_element_set"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/solid_model.proto b/src/ansys/api/acp/v0/solid_model.proto index 1c0c824..f5998d1 100644 --- a/src/ansys/api/acp/v0/solid_model.proto +++ b/src/ansys/api/acp/v0/solid_model.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.solid_model; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/solid_model"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/solid_model_export.proto b/src/ansys/api/acp/v0/solid_model_export.proto index 03d9b01..2670746 100644 --- a/src/ansys/api/acp/v0/solid_model_export.proto +++ b/src/ansys/api/acp/v0/solid_model_export.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.solid_model_export; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/solid_model_export"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/spherical_selection_rule.proto b/src/ansys/api/acp/v0/spherical_selection_rule.proto index 91591bb..aa8db5a 100644 --- a/src/ansys/api/acp/v0/spherical_selection_rule.proto +++ b/src/ansys/api/acp/v0/spherical_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.spherical_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/spherical_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/stackup.proto b/src/ansys/api/acp/v0/stackup.proto index c358d38..e9c9e17 100644 --- a/src/ansys/api/acp/v0/stackup.proto +++ b/src/ansys/api/acp/v0/stackup.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.stackup; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/stackup"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/sublaminate.proto b/src/ansys/api/acp/v0/sublaminate.proto index ed9d41b..3563c59 100644 --- a/src/ansys/api/acp/v0/sublaminate.proto +++ b/src/ansys/api/acp/v0/sublaminate.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.sublaminate; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/sublaminate"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/tube_selection_rule.proto b/src/ansys/api/acp/v0/tube_selection_rule.proto index e24cdb0..9adf606 100644 --- a/src/ansys/api/acp/v0/tube_selection_rule.proto +++ b/src/ansys/api/acp/v0/tube_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.tube_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/tube_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/unit_system.proto b/src/ansys/api/acp/v0/unit_system.proto index 727c026..6030b3b 100644 --- a/src/ansys/api/acp/v0/unit_system.proto +++ b/src/ansys/api/acp/v0/unit_system.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.unit_system; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/unit_system"; // only the unit system type is exposed at the moment. enum UnitSystemType { diff --git a/src/ansys/api/acp/v0/variable_offset_selection_rule.proto b/src/ansys/api/acp/v0/variable_offset_selection_rule.proto index f43e07f..ff0fa1c 100644 --- a/src/ansys/api/acp/v0/variable_offset_selection_rule.proto +++ b/src/ansys/api/acp/v0/variable_offset_selection_rule.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.variable_offset_selection_rule; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/variable_offset_selection_rule"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto"; diff --git a/src/ansys/api/acp/v0/virtual_geometry.proto b/src/ansys/api/acp/v0/virtual_geometry.proto index 1ba8813..65d876e 100644 --- a/src/ansys/api/acp/v0/virtual_geometry.proto +++ b/src/ansys/api/acp/v0/virtual_geometry.proto @@ -1,4 +1,4 @@ -// Copyright (C) 2022 - 2024 ANSYS, Inc. and/or its affiliates. +// Copyright (C) 2022 - 2025 ANSYS, Inc. and/or its affiliates. // SPDX-License-Identifier: MIT // // @@ -22,6 +22,7 @@ syntax = "proto3"; package ansys.api.acp.v0.virtual_geometry; +option go_package = "github.com/ansys/ansys-api-acp/ansys/api/acp/v0/virtual_geometry"; import "ansys/api/acp/v0/base.proto"; import "ansys/api/acp/v0/enum_types.proto";