diff --git a/src/pluginplay/module_manager/detail_/module_manager_pimpl.ipp b/src/pluginplay/module_manager/detail_/module_manager_pimpl.ipp index fcd88c4c..cb43d932 100644 --- a/src/pluginplay/module_manager/detail_/module_manager_pimpl.ipp +++ b/src/pluginplay/module_manager/detail_/module_manager_pimpl.ipp @@ -1,3 +1,19 @@ +/* + * Copyright 2024 NWChemEx-Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + // This file meant only for inclusion in module_manager_pimpl.hpp #pragma once diff --git a/src/pluginplay/module_manager/module_manager_class.cpp b/src/pluginplay/module_manager/module_manager_class.cpp index ed83cd81..23294778 100644 --- a/src/pluginplay/module_manager/module_manager_class.cpp +++ b/src/pluginplay/module_manager/module_manager_class.cpp @@ -32,7 +32,7 @@ ModuleManager::ModuleManager() : pimpl_(std::make_unique()) {} ModuleManager::ModuleManager(runtime_ptr runtime, cache_pointer cache) : pimpl_(std::make_unique(runtime, cache)) {} -ModuleManager::ModuleManager(ModuleManager&& rhs) noexcept = default; +ModuleManager::ModuleManager(ModuleManager&& rhs) noexcept = default; ModuleManager& ModuleManager::operator=(ModuleManager&& rhs) noexcept = default; ModuleManager::~ModuleManager() noexcept = default; diff --git a/src/python/cache/export_cache.hpp b/src/python/cache/export_cache.hpp index 686c58ae..4dd955af 100644 --- a/src/python/cache/export_cache.hpp +++ b/src/python/cache/export_cache.hpp @@ -1,3 +1,19 @@ +/* + * Copyright 2024 NWChemEx-Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "../export_pluginplay.hpp" diff --git a/src/python/cache/export_module_manager_cache.cpp b/src/python/cache/export_module_manager_cache.cpp index ac4b4db1..9d8ae281 100644 --- a/src/python/cache/export_module_manager_cache.cpp +++ b/src/python/cache/export_module_manager_cache.cpp @@ -1,3 +1,19 @@ +/* + * Copyright 2024 NWChemEx-Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #include "export_cache.hpp" #include namespace pluginplay { diff --git a/src/python/module_manager/export_module_manager.hpp b/src/python/module_manager/export_module_manager.hpp index 17393fbc..b66f741f 100644 --- a/src/python/module_manager/export_module_manager.hpp +++ b/src/python/module_manager/export_module_manager.hpp @@ -1,3 +1,19 @@ +/* + * Copyright 2024 NWChemEx-Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + #pragma once #include "../export_pluginplay.hpp" diff --git a/tests/python/unit_tests/module/__init__.py b/tests/python/unit_tests/module/__init__.py index e69de29b..15622f72 100644 --- a/tests/python/unit_tests/module/__init__.py +++ b/tests/python/unit_tests/module/__init__.py @@ -0,0 +1,13 @@ +# Copyright 2024 NWChemEx-Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/tests/python/unit_tests/module_manager/__init__.py b/tests/python/unit_tests/module_manager/__init__.py index e69de29b..15622f72 100644 --- a/tests/python/unit_tests/module_manager/__init__.py +++ b/tests/python/unit_tests/module_manager/__init__.py @@ -0,0 +1,13 @@ +# Copyright 2024 NWChemEx-Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License.