diff --git a/src/main/java/de/cuioss/tools/base/BooleanOperations.java b/src/main/java/de/cuioss/tools/base/BooleanOperations.java index ddc23bce..9d827bd8 100644 --- a/src/main/java/de/cuioss/tools/base/BooleanOperations.java +++ b/src/main/java/de/cuioss/tools/base/BooleanOperations.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/base/Preconditions.java b/src/main/java/de/cuioss/tools/base/Preconditions.java index 96976116..95d86786 100644 --- a/src/main/java/de/cuioss/tools/base/Preconditions.java +++ b/src/main/java/de/cuioss/tools/base/Preconditions.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/base/package-info.java b/src/main/java/de/cuioss/tools/base/package-info.java index caa9b243..47375f60 100644 --- a/src/main/java/de/cuioss/tools/base/package-info.java +++ b/src/main/java/de/cuioss/tools/base/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Core utility classes for fundamental operations and validations in the CUI ecosystem. * diff --git a/src/main/java/de/cuioss/tools/codec/DecoderException.java b/src/main/java/de/cuioss/tools/codec/DecoderException.java index 6078bb1a..db391df6 100644 --- a/src/main/java/de/cuioss/tools/codec/DecoderException.java +++ b/src/main/java/de/cuioss/tools/codec/DecoderException.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/codec/EncoderException.java b/src/main/java/de/cuioss/tools/codec/EncoderException.java index c206fcf9..dc5b858c 100644 --- a/src/main/java/de/cuioss/tools/codec/EncoderException.java +++ b/src/main/java/de/cuioss/tools/codec/EncoderException.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/codec/Hex.java b/src/main/java/de/cuioss/tools/codec/Hex.java index ce2c4d84..c5a6884d 100644 --- a/src/main/java/de/cuioss/tools/codec/Hex.java +++ b/src/main/java/de/cuioss/tools/codec/Hex.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/codec/package-info.java b/src/main/java/de/cuioss/tools/codec/package-info.java index 65e8cbb5..58dbeca1 100644 --- a/src/main/java/de/cuioss/tools/codec/package-info.java +++ b/src/main/java/de/cuioss/tools/codec/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides encoding and decoding utilities for various data formats. * diff --git a/src/main/java/de/cuioss/tools/collect/CollectionBuilder.java b/src/main/java/de/cuioss/tools/collect/CollectionBuilder.java index 46a59ec9..1eff1e46 100644 --- a/src/main/java/de/cuioss/tools/collect/CollectionBuilder.java +++ b/src/main/java/de/cuioss/tools/collect/CollectionBuilder.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/CollectionLiterals.java b/src/main/java/de/cuioss/tools/collect/CollectionLiterals.java index 379b1db8..d054b6b4 100644 --- a/src/main/java/de/cuioss/tools/collect/CollectionLiterals.java +++ b/src/main/java/de/cuioss/tools/collect/CollectionLiterals.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/MapBuilder.java b/src/main/java/de/cuioss/tools/collect/MapBuilder.java index 7f0eacf0..e7f4bbc6 100644 --- a/src/main/java/de/cuioss/tools/collect/MapBuilder.java +++ b/src/main/java/de/cuioss/tools/collect/MapBuilder.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/MapDiffenceImpl.java b/src/main/java/de/cuioss/tools/collect/MapDiffenceImpl.java index 7427d03c..52e53bc3 100644 --- a/src/main/java/de/cuioss/tools/collect/MapDiffenceImpl.java +++ b/src/main/java/de/cuioss/tools/collect/MapDiffenceImpl.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/MapDifference.java b/src/main/java/de/cuioss/tools/collect/MapDifference.java index d9bd4048..4305fc23 100644 --- a/src/main/java/de/cuioss/tools/collect/MapDifference.java +++ b/src/main/java/de/cuioss/tools/collect/MapDifference.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/MoreCollections.java b/src/main/java/de/cuioss/tools/collect/MoreCollections.java index b594704c..ca7a6a1e 100644 --- a/src/main/java/de/cuioss/tools/collect/MoreCollections.java +++ b/src/main/java/de/cuioss/tools/collect/MoreCollections.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/PartialArrayList.java b/src/main/java/de/cuioss/tools/collect/PartialArrayList.java index e47efa1a..87fa9d45 100644 --- a/src/main/java/de/cuioss/tools/collect/PartialArrayList.java +++ b/src/main/java/de/cuioss/tools/collect/PartialArrayList.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/PartialCollection.java b/src/main/java/de/cuioss/tools/collect/PartialCollection.java index fe5c0bb3..9d4a2335 100644 --- a/src/main/java/de/cuioss/tools/collect/PartialCollection.java +++ b/src/main/java/de/cuioss/tools/collect/PartialCollection.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/collect/package-info.java b/src/main/java/de/cuioss/tools/collect/package-info.java index fda9b0f6..9c6a757a 100644 --- a/src/main/java/de/cuioss/tools/collect/package-info.java +++ b/src/main/java/de/cuioss/tools/collect/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides utilities for handling collections, maps, and arrays. * diff --git a/src/main/java/de/cuioss/tools/concurrent/ConcurrentTools.java b/src/main/java/de/cuioss/tools/concurrent/ConcurrentTools.java index ca4c9e92..9b71377e 100644 --- a/src/main/java/de/cuioss/tools/concurrent/ConcurrentTools.java +++ b/src/main/java/de/cuioss/tools/concurrent/ConcurrentTools.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/concurrent/StopWatch.java b/src/main/java/de/cuioss/tools/concurrent/StopWatch.java index e7c3cdcb..f46fad89 100644 --- a/src/main/java/de/cuioss/tools/concurrent/StopWatch.java +++ b/src/main/java/de/cuioss/tools/concurrent/StopWatch.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/concurrent/Ticker.java b/src/main/java/de/cuioss/tools/concurrent/Ticker.java index 5a27afb2..b469144a 100644 --- a/src/main/java/de/cuioss/tools/concurrent/Ticker.java +++ b/src/main/java/de/cuioss/tools/concurrent/Ticker.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/concurrent/package-info.java b/src/main/java/de/cuioss/tools/concurrent/package-info.java index c3f50286..6fd7015e 100644 --- a/src/main/java/de/cuioss/tools/concurrent/package-info.java +++ b/src/main/java/de/cuioss/tools/concurrent/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides utilities for concurrent programming and performance measurement. * diff --git a/src/main/java/de/cuioss/tools/formatting/SimpleFormatter.java b/src/main/java/de/cuioss/tools/formatting/SimpleFormatter.java index c6ee42fa..5869254e 100644 --- a/src/main/java/de/cuioss/tools/formatting/SimpleFormatter.java +++ b/src/main/java/de/cuioss/tools/formatting/SimpleFormatter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/FormatterSupport.java b/src/main/java/de/cuioss/tools/formatting/template/FormatterSupport.java index de9cb3ff..1ede6c3a 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/FormatterSupport.java +++ b/src/main/java/de/cuioss/tools/formatting/template/FormatterSupport.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatter.java b/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatter.java index 09082f67..5eeeb4ae 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatter.java +++ b/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatterImpl.java b/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatterImpl.java index 9bd7e767..b449da96 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatterImpl.java +++ b/src/main/java/de/cuioss/tools/formatting/template/TemplateFormatterImpl.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/TemplateManager.java b/src/main/java/de/cuioss/tools/formatting/template/TemplateManager.java index 11614e60..5b632fb9 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/TemplateManager.java +++ b/src/main/java/de/cuioss/tools/formatting/template/TemplateManager.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/Validator.java b/src/main/java/de/cuioss/tools/formatting/template/Validator.java index f64c36b8..c3f019cb 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/Validator.java +++ b/src/main/java/de/cuioss/tools/formatting/template/Validator.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/lexer/BracketLexer.java b/src/main/java/de/cuioss/tools/formatting/template/lexer/BracketLexer.java index c7e64142..a86f63ad 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/lexer/BracketLexer.java +++ b/src/main/java/de/cuioss/tools/formatting/template/lexer/BracketLexer.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/lexer/Lexer.java b/src/main/java/de/cuioss/tools/formatting/template/lexer/Lexer.java index a95b713b..e2546b02 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/lexer/Lexer.java +++ b/src/main/java/de/cuioss/tools/formatting/template/lexer/Lexer.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/lexer/LexerBuilder.java b/src/main/java/de/cuioss/tools/formatting/template/lexer/LexerBuilder.java index 6398e93d..6a7983bb 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/lexer/LexerBuilder.java +++ b/src/main/java/de/cuioss/tools/formatting/template/lexer/LexerBuilder.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/lexer/package-info.java b/src/main/java/de/cuioss/tools/formatting/template/lexer/package-info.java index a3add790..322df6e1 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/lexer/package-info.java +++ b/src/main/java/de/cuioss/tools/formatting/template/lexer/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides lexical analysis functionality for template parsing. *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/token/StringToken.java b/src/main/java/de/cuioss/tools/formatting/template/token/StringToken.java index 1ded0dad..b75974ce 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/token/StringToken.java +++ b/src/main/java/de/cuioss/tools/formatting/template/token/StringToken.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/token/Token.java b/src/main/java/de/cuioss/tools/formatting/template/token/Token.java index 27390b30..c00fbe98 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/token/Token.java +++ b/src/main/java/de/cuioss/tools/formatting/template/token/Token.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/formatting/template/token/package-info.java b/src/main/java/de/cuioss/tools/formatting/template/token/package-info.java index 93eb25b9..c9552b79 100644 --- a/src/main/java/de/cuioss/tools/formatting/template/token/package-info.java +++ b/src/main/java/de/cuioss/tools/formatting/template/token/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides token classes for template parsing and formatting. *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileLoader.java b/src/main/java/de/cuioss/tools/io/FileLoader.java index 8df2cdb7..bc79bd74 100644 --- a/src/main/java/de/cuioss/tools/io/FileLoader.java +++ b/src/main/java/de/cuioss/tools/io/FileLoader.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileLoaderUtility.java b/src/main/java/de/cuioss/tools/io/FileLoaderUtility.java index ec357b30..992a2a43 100644 --- a/src/main/java/de/cuioss/tools/io/FileLoaderUtility.java +++ b/src/main/java/de/cuioss/tools/io/FileLoaderUtility.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileReaderWriter.java b/src/main/java/de/cuioss/tools/io/FileReaderWriter.java index 087515a4..9f353340 100644 --- a/src/main/java/de/cuioss/tools/io/FileReaderWriter.java +++ b/src/main/java/de/cuioss/tools/io/FileReaderWriter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileSystemLoader.java b/src/main/java/de/cuioss/tools/io/FileSystemLoader.java index 76b2d1da..055d8e6a 100644 --- a/src/main/java/de/cuioss/tools/io/FileSystemLoader.java +++ b/src/main/java/de/cuioss/tools/io/FileSystemLoader.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileTypePrefix.java b/src/main/java/de/cuioss/tools/io/FileTypePrefix.java index bfcf9125..e30a66b6 100644 --- a/src/main/java/de/cuioss/tools/io/FileTypePrefix.java +++ b/src/main/java/de/cuioss/tools/io/FileTypePrefix.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FileWriter.java b/src/main/java/de/cuioss/tools/io/FileWriter.java index a800d24b..ebb65ab2 100644 --- a/src/main/java/de/cuioss/tools/io/FileWriter.java +++ b/src/main/java/de/cuioss/tools/io/FileWriter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/FilenameUtils.java b/src/main/java/de/cuioss/tools/io/FilenameUtils.java index 9f009c9c..d4253dd3 100644 --- a/src/main/java/de/cuioss/tools/io/FilenameUtils.java +++ b/src/main/java/de/cuioss/tools/io/FilenameUtils.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/IOCase.java b/src/main/java/de/cuioss/tools/io/IOCase.java index e7a1bdce..4c5d87b0 100644 --- a/src/main/java/de/cuioss/tools/io/IOCase.java +++ b/src/main/java/de/cuioss/tools/io/IOCase.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/IOStreams.java b/src/main/java/de/cuioss/tools/io/IOStreams.java index 3612f3f1..05b666eb 100644 --- a/src/main/java/de/cuioss/tools/io/IOStreams.java +++ b/src/main/java/de/cuioss/tools/io/IOStreams.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/MorePaths.java b/src/main/java/de/cuioss/tools/io/MorePaths.java index e11c358a..ecd5b5a5 100644 --- a/src/main/java/de/cuioss/tools/io/MorePaths.java +++ b/src/main/java/de/cuioss/tools/io/MorePaths.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/StructuredFilename.java b/src/main/java/de/cuioss/tools/io/StructuredFilename.java index 27508389..1d32330d 100644 --- a/src/main/java/de/cuioss/tools/io/StructuredFilename.java +++ b/src/main/java/de/cuioss/tools/io/StructuredFilename.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/UrlLoader.java b/src/main/java/de/cuioss/tools/io/UrlLoader.java index 011a114f..1af083d1 100644 --- a/src/main/java/de/cuioss/tools/io/UrlLoader.java +++ b/src/main/java/de/cuioss/tools/io/UrlLoader.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/io/package-info.java b/src/main/java/de/cuioss/tools/io/package-info.java index ba943f51..8aab45a7 100644 --- a/src/main/java/de/cuioss/tools/io/package-info.java +++ b/src/main/java/de/cuioss/tools/io/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides comprehensive I/O utilities for file and resource handling. * diff --git a/src/main/java/de/cuioss/tools/lang/LocaleUtils.java b/src/main/java/de/cuioss/tools/lang/LocaleUtils.java index 503554e6..be8e4a9a 100644 --- a/src/main/java/de/cuioss/tools/lang/LocaleUtils.java +++ b/src/main/java/de/cuioss/tools/lang/LocaleUtils.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/lang/MoreArrays.java b/src/main/java/de/cuioss/tools/lang/MoreArrays.java index 220d4313..d39ebbd9 100644 --- a/src/main/java/de/cuioss/tools/lang/MoreArrays.java +++ b/src/main/java/de/cuioss/tools/lang/MoreArrays.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/lang/MoreObjects.java b/src/main/java/de/cuioss/tools/lang/MoreObjects.java index 9184e096..96e02754 100644 --- a/src/main/java/de/cuioss/tools/lang/MoreObjects.java +++ b/src/main/java/de/cuioss/tools/lang/MoreObjects.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/lang/package-info.java b/src/main/java/de/cuioss/tools/lang/package-info.java index 79ebbfab..a4a65738 100644 --- a/src/main/java/de/cuioss/tools/lang/package-info.java +++ b/src/main/java/de/cuioss/tools/lang/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides core language utilities enhancing Java's basic functionality. * diff --git a/src/main/java/de/cuioss/tools/logging/CuiLogger.java b/src/main/java/de/cuioss/tools/logging/CuiLogger.java index 8ce6ed6a..61170a8d 100644 --- a/src/main/java/de/cuioss/tools/logging/CuiLogger.java +++ b/src/main/java/de/cuioss/tools/logging/CuiLogger.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/logging/CuiLoggerFactory.java b/src/main/java/de/cuioss/tools/logging/CuiLoggerFactory.java index 55f1b67e..1c198faa 100644 --- a/src/main/java/de/cuioss/tools/logging/CuiLoggerFactory.java +++ b/src/main/java/de/cuioss/tools/logging/CuiLoggerFactory.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/logging/LogLevel.java b/src/main/java/de/cuioss/tools/logging/LogLevel.java index 00d5179e..93736684 100644 --- a/src/main/java/de/cuioss/tools/logging/LogLevel.java +++ b/src/main/java/de/cuioss/tools/logging/LogLevel.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/logging/LogRecord.java b/src/main/java/de/cuioss/tools/logging/LogRecord.java index 353cd754..cb1014a6 100644 --- a/src/main/java/de/cuioss/tools/logging/LogRecord.java +++ b/src/main/java/de/cuioss/tools/logging/LogRecord.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/logging/LogRecordModel.java b/src/main/java/de/cuioss/tools/logging/LogRecordModel.java index d7db6e93..b8beae81 100644 --- a/src/main/java/de/cuioss/tools/logging/LogRecordModel.java +++ b/src/main/java/de/cuioss/tools/logging/LogRecordModel.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/logging/package-info.java b/src/main/java/de/cuioss/tools/logging/package-info.java index f32d3c3b..e5583162 100644 --- a/src/main/java/de/cuioss/tools/logging/package-info.java +++ b/src/main/java/de/cuioss/tools/logging/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides enhanced logging utilities built on top of Java's logging framework. * diff --git a/src/main/java/de/cuioss/tools/net/IDNInternetAddress.java b/src/main/java/de/cuioss/tools/net/IDNInternetAddress.java index 750f7358..10eb0180 100644 --- a/src/main/java/de/cuioss/tools/net/IDNInternetAddress.java +++ b/src/main/java/de/cuioss/tools/net/IDNInternetAddress.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/ParameterFilter.java b/src/main/java/de/cuioss/tools/net/ParameterFilter.java index 621a6253..4571402c 100644 --- a/src/main/java/de/cuioss/tools/net/ParameterFilter.java +++ b/src/main/java/de/cuioss/tools/net/ParameterFilter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/UrlHelper.java b/src/main/java/de/cuioss/tools/net/UrlHelper.java index 8ac0ee0c..bd9f51eb 100644 --- a/src/main/java/de/cuioss/tools/net/UrlHelper.java +++ b/src/main/java/de/cuioss/tools/net/UrlHelper.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - * +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - * - * https://www.apache.org/licenses/LICENSE-2.0 - * + * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/UrlParameter.java b/src/main/java/de/cuioss/tools/net/UrlParameter.java index 7fdd366d..25171829 100644 --- a/src/main/java/de/cuioss/tools/net/UrlParameter.java +++ b/src/main/java/de/cuioss/tools/net/UrlParameter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/http/HttpHandler.java b/src/main/java/de/cuioss/tools/net/http/HttpHandler.java index 2cf7b55d..c4c4429a 100644 --- a/src/main/java/de/cuioss/tools/net/http/HttpHandler.java +++ b/src/main/java/de/cuioss/tools/net/http/HttpHandler.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. @@ -51,7 +51,8 @@ *
* HttpHandler handler = HttpHandler.builder()
* .uri("https://example.com/api")
- * .requestTimeoutSeconds(10)
+ * .connectionTimeoutSeconds(5)
+ * .readTimeoutSeconds(10)
* .build();
*
*/
@@ -62,7 +63,8 @@
public final class HttpHandler {
private static final CuiLogger LOGGER = new CuiLogger(HttpHandler.class);
- public static final int DEFAULT_REQUEST_TIMEOUT_SECONDS = 10;
+ public static final int DEFAULT_CONNECTION_TIMEOUT_SECONDS = 10;
+ public static final int DEFAULT_READ_TIMEOUT_SECONDS = 10;
/**
* The URI to be used for HTTP requests.
@@ -83,10 +85,16 @@ public final class HttpHandler {
private final SSLContext sslContext;
/**
- * The timeout in seconds for HTTP requests.
+ * The connection timeout in seconds for HTTP requests.
+ */
+ @Getter
+ private final int connectionTimeoutSeconds;
+
+ /**
+ * The read timeout in seconds for HTTP requests.
*/
@Getter
- private final int requestTimeoutSeconds;
+ private final int readTimeoutSeconds;
/**
@@ -100,28 +108,29 @@ public static HttpHandlerBuilder builder() {
/**
* Creates a pre-configured {@link HttpRequest.Builder} for the URI contained in this handler.
- * The builder is configured with the timeout from this handler.
+ * The builder is configured with the read timeout from this handler.
*
* @return A pre-configured {@link HttpRequest.Builder}
*/
public HttpRequest.Builder requestBuilder() {
return HttpRequest.newBuilder()
.uri(uri)
- .timeout(Duration.ofSeconds(requestTimeoutSeconds));
+ .timeout(Duration.ofSeconds(readTimeoutSeconds));
}
/**
* Creates a pre-configured {@link HttpHandlerBuilder} with the same configuration as this handler.
- * The builder is configured with the timeout and sslContext from this handler.
+ * The builder is configured with the connection timeout, read timeout and sslContext from this handler.
*
* This method allows creating a new builder based on the current handler's configuration, * which can be used to create a new handler with modified URL.
* - * @return A pre-configured {@link HttpHandlerBuilder} with the same timeout as this handler + * @return A pre-configured {@link HttpHandlerBuilder} with the same timeouts as this handler */ public HttpHandlerBuilder asBuilder() { return builder() - .requestTimeoutSeconds(requestTimeoutSeconds) + .connectionTimeoutSeconds(connectionTimeoutSeconds) + .readTimeoutSeconds(readTimeoutSeconds) .sslContext(sslContext); } @@ -176,14 +185,14 @@ private HttpStatusFamily pingWithMethod(String method, HttpRequest.BodyPublisher } /** - * Creates an {@link HttpClient} with the configured SSL context and timeout. + * Creates an {@link HttpClient} with the configured SSL context and connection timeout. * This method can be used to get a pre-configured HttpClient for making HTTP requests. * - * @return A configured {@link HttpClient} with the SSL context and timeout + * @return A configured {@link HttpClient} with the SSL context and connection timeout */ public HttpClient createHttpClient() { HttpClient.Builder httpClientBuilder = HttpClient.newBuilder() - .connectTimeout(Duration.ofSeconds(requestTimeoutSeconds)); + .connectTimeout(Duration.ofSeconds(connectionTimeoutSeconds)); // For HTTPS URIs, SSL context must be set if ("https".equalsIgnoreCase(uri.getScheme())) { @@ -201,7 +210,8 @@ public static class HttpHandlerBuilder { private String urlString; private SSLContext sslContext; private SecureSSLContextProvider secureSSLContextProvider; - private Integer requestTimeoutSeconds; + private Integer connectionTimeoutSeconds; + private Integer readTimeoutSeconds; /** * Sets the URI as a string. @@ -297,17 +307,32 @@ public HttpHandlerBuilder tlsVersions(SecureSSLContextProvider secureSSLContextP } /** - * Sets the timeout in seconds for HTTP requests. + * Sets the connection timeout in seconds for HTTP requests. + *+ * If not set, a default timeout of 10 seconds will be used. + *
+ * + * @param connectionTimeoutSeconds The connection timeout in seconds. + * Must be positive. + * @return This builder instance. + */ + public HttpHandlerBuilder connectionTimeoutSeconds(int connectionTimeoutSeconds) { + this.connectionTimeoutSeconds = connectionTimeoutSeconds; + return this; + } + + /** + * Sets the read timeout in seconds for HTTP requests. ** If not set, a default timeout of 10 seconds will be used. *
* - * @param requestTimeoutSeconds The request timeout in seconds. - * Must be positive. + * @param readTimeoutSeconds The read timeout in seconds. + * Must be positive. * @return This builder instance. */ - public HttpHandlerBuilder requestTimeoutSeconds(int requestTimeoutSeconds) { - this.requestTimeoutSeconds = requestTimeoutSeconds; + public HttpHandlerBuilder readTimeoutSeconds(int readTimeoutSeconds) { + this.readTimeoutSeconds = readTimeoutSeconds; return this; } @@ -321,11 +346,18 @@ public HttpHandler build() { // Resolve the URI from the provided inputs resolveUri(); - // Validate request timeout - int actualRequestTimeoutSeconds = requestTimeoutSeconds != null ? - requestTimeoutSeconds : DEFAULT_REQUEST_TIMEOUT_SECONDS; - if (actualRequestTimeoutSeconds <= 0) { - throw new IllegalArgumentException("Request timeout must be positive"); + // Validate connection timeout + int actualConnectionTimeoutSeconds = connectionTimeoutSeconds != null ? + connectionTimeoutSeconds : DEFAULT_CONNECTION_TIMEOUT_SECONDS; + if (actualConnectionTimeoutSeconds <= 0) { + throw new IllegalArgumentException("Connection timeout must be positive"); + } + + // Validate read timeout + int actualReadTimeoutSeconds = readTimeoutSeconds != null ? + readTimeoutSeconds : DEFAULT_READ_TIMEOUT_SECONDS; + if (actualReadTimeoutSeconds <= 0) { + throw new IllegalArgumentException("Read timeout must be positive"); } // Convert the URI to a URL @@ -344,7 +376,7 @@ public HttpHandler build() { secureContext = actualSecureSSLContextProvider.getOrCreateSecureSSLContext(sslContext); } - return new HttpHandler(uri, verifiedUrl, secureContext, actualRequestTimeoutSeconds); + return new HttpHandler(uri, verifiedUrl, secureContext, actualConnectionTimeoutSeconds, actualReadTimeoutSeconds); } /** diff --git a/src/main/java/de/cuioss/tools/net/http/HttpStatusFamily.java b/src/main/java/de/cuioss/tools/net/http/HttpStatusFamily.java index 432187c3..082cb4f2 100644 --- a/src/main/java/de/cuioss/tools/net/http/HttpStatusFamily.java +++ b/src/main/java/de/cuioss/tools/net/http/HttpStatusFamily.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/http/SecureSSLContextProvider.java b/src/main/java/de/cuioss/tools/net/http/SecureSSLContextProvider.java index 026f0f42..ca281b41 100644 --- a/src/main/java/de/cuioss/tools/net/http/SecureSSLContextProvider.java +++ b/src/main/java/de/cuioss/tools/net/http/SecureSSLContextProvider.java @@ -1,12 +1,12 @@ -/* - * Copyright 2025 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/http/package-info.java b/src/main/java/de/cuioss/tools/net/http/package-info.java index a4d7d9a9..79d6a7d1 100644 --- a/src/main/java/de/cuioss/tools/net/http/package-info.java +++ b/src/main/java/de/cuioss/tools/net/http/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides HTTP-related utilities and helpers, such as status family detection and secure SSL context providers. *
diff --git a/src/main/java/de/cuioss/tools/net/package-info.java b/src/main/java/de/cuioss/tools/net/package-info.java index c728c0b0..e2cf992e 100644 --- a/src/main/java/de/cuioss/tools/net/package-info.java +++ b/src/main/java/de/cuioss/tools/net/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides utilities for network operations, URL handling, and SSL support. * diff --git a/src/main/java/de/cuioss/tools/net/ssl/KeyAlgorithm.java b/src/main/java/de/cuioss/tools/net/ssl/KeyAlgorithm.java index e64d3f76..156f578a 100644 --- a/src/main/java/de/cuioss/tools/net/ssl/KeyAlgorithm.java +++ b/src/main/java/de/cuioss/tools/net/ssl/KeyAlgorithm.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/ssl/KeyHolderType.java b/src/main/java/de/cuioss/tools/net/ssl/KeyHolderType.java index d24d3e41..3ac01cbf 100644 --- a/src/main/java/de/cuioss/tools/net/ssl/KeyHolderType.java +++ b/src/main/java/de/cuioss/tools/net/ssl/KeyHolderType.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/ssl/KeyMaterialHolder.java b/src/main/java/de/cuioss/tools/net/ssl/KeyMaterialHolder.java index e0cbddda..3bf72f6d 100644 --- a/src/main/java/de/cuioss/tools/net/ssl/KeyMaterialHolder.java +++ b/src/main/java/de/cuioss/tools/net/ssl/KeyMaterialHolder.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/ssl/KeyStoreProvider.java b/src/main/java/de/cuioss/tools/net/ssl/KeyStoreProvider.java index bb1cfb44..a4e7472e 100644 --- a/src/main/java/de/cuioss/tools/net/ssl/KeyStoreProvider.java +++ b/src/main/java/de/cuioss/tools/net/ssl/KeyStoreProvider.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/net/ssl/KeyStoreType.java b/src/main/java/de/cuioss/tools/net/ssl/KeyStoreType.java index 06ef8848..7080be65 100644 --- a/src/main/java/de/cuioss/tools/net/ssl/KeyStoreType.java +++ b/src/main/java/de/cuioss/tools/net/ssl/KeyStoreType.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/package-info.java b/src/main/java/de/cuioss/tools/package-info.java index a15132f9..2ca5bbaf 100644 --- a/src/main/java/de/cuioss/tools/package-info.java +++ b/src/main/java/de/cuioss/tools/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Core utilities and tools for Java development in the CUI ecosystem. * diff --git a/src/main/java/de/cuioss/tools/property/PropertyHolder.java b/src/main/java/de/cuioss/tools/property/PropertyHolder.java index 2028628b..a492259e 100644 --- a/src/main/java/de/cuioss/tools/property/PropertyHolder.java +++ b/src/main/java/de/cuioss/tools/property/PropertyHolder.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/property/PropertyMemberInfo.java b/src/main/java/de/cuioss/tools/property/PropertyMemberInfo.java index 81c1f645..486e8a57 100644 --- a/src/main/java/de/cuioss/tools/property/PropertyMemberInfo.java +++ b/src/main/java/de/cuioss/tools/property/PropertyMemberInfo.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/property/PropertyReadWrite.java b/src/main/java/de/cuioss/tools/property/PropertyReadWrite.java index 2dddb965..92c3ec39 100644 --- a/src/main/java/de/cuioss/tools/property/PropertyReadWrite.java +++ b/src/main/java/de/cuioss/tools/property/PropertyReadWrite.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/property/PropertyUtil.java b/src/main/java/de/cuioss/tools/property/PropertyUtil.java index 93d0e700..5018cf63 100644 --- a/src/main/java/de/cuioss/tools/property/PropertyUtil.java +++ b/src/main/java/de/cuioss/tools/property/PropertyUtil.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/property/package-info.java b/src/main/java/de/cuioss/tools/property/package-info.java index f9c86ebb..d6b032f7 100644 --- a/src/main/java/de/cuioss/tools/property/package-info.java +++ b/src/main/java/de/cuioss/tools/property/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides utilities for handling Java properties and bean properties. * diff --git a/src/main/java/de/cuioss/tools/reflect/FieldWrapper.java b/src/main/java/de/cuioss/tools/reflect/FieldWrapper.java index 5b3134eb..4eceab6e 100644 --- a/src/main/java/de/cuioss/tools/reflect/FieldWrapper.java +++ b/src/main/java/de/cuioss/tools/reflect/FieldWrapper.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/reflect/MoreReflection.java b/src/main/java/de/cuioss/tools/reflect/MoreReflection.java index 0caeb180..adfe1493 100644 --- a/src/main/java/de/cuioss/tools/reflect/MoreReflection.java +++ b/src/main/java/de/cuioss/tools/reflect/MoreReflection.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/main/java/de/cuioss/tools/reflect/package-info.java b/src/main/java/de/cuioss/tools/reflect/package-info.java index 9c83ed06..1623b7c5 100644 --- a/src/main/java/de/cuioss/tools/reflect/package-info.java +++ b/src/main/java/de/cuioss/tools/reflect/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides enhanced reflection utilities with type-safe operations. * diff --git a/src/main/java/de/cuioss/tools/string/Joiner.java b/src/main/java/de/cuioss/tools/string/Joiner.java index 707780db..54ced50d 100644 --- a/src/main/java/de/cuioss/tools/string/Joiner.java +++ b/src/main/java/de/cuioss/tools/string/Joiner.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/JoinerConfig.java b/src/main/java/de/cuioss/tools/string/JoinerConfig.java index 8ff2ba48..361636a6 100644 --- a/src/main/java/de/cuioss/tools/string/JoinerConfig.java +++ b/src/main/java/de/cuioss/tools/string/JoinerConfig.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/MoreStrings.java b/src/main/java/de/cuioss/tools/string/MoreStrings.java index 3834e870..27195bfd 100644 --- a/src/main/java/de/cuioss/tools/string/MoreStrings.java +++ b/src/main/java/de/cuioss/tools/string/MoreStrings.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/Splitter.java b/src/main/java/de/cuioss/tools/string/Splitter.java index 39163a73..ace50097 100644 --- a/src/main/java/de/cuioss/tools/string/Splitter.java +++ b/src/main/java/de/cuioss/tools/string/Splitter.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/SplitterConfig.java b/src/main/java/de/cuioss/tools/string/SplitterConfig.java index ca8697ea..931fb0eb 100644 --- a/src/main/java/de/cuioss/tools/string/SplitterConfig.java +++ b/src/main/java/de/cuioss/tools/string/SplitterConfig.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/TextSplitter.java b/src/main/java/de/cuioss/tools/string/TextSplitter.java index a3d6f513..8c6740e1 100644 --- a/src/main/java/de/cuioss/tools/string/TextSplitter.java +++ b/src/main/java/de/cuioss/tools/string/TextSplitter.java @@ -1,11 +1,11 @@ -/* - * Copyright 2023 the original author or authors. +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) * * 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 * - * https://www.apache.org/licenses/LICENSE-2.0 + * 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, diff --git a/src/main/java/de/cuioss/tools/string/package-info.java b/src/main/java/de/cuioss/tools/string/package-info.java index 2451c609..e404f851 100644 --- a/src/main/java/de/cuioss/tools/string/package-info.java +++ b/src/main/java/de/cuioss/tools/string/package-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ /** * Provides utilities for string manipulation, joining, splitting, and text processing. * diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index 0420ad3c..17f5151d 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -1,3 +1,18 @@ +/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * + * 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. + */ module de.cuioss.java.tools { requires static lombok; requires transitive java.desktop; diff --git a/src/test/java/de/cuioss/tools/base/BooleanOperationsTest.java b/src/test/java/de/cuioss/tools/base/BooleanOperationsTest.java index d63338cf..b0179779 100644 --- a/src/test/java/de/cuioss/tools/base/BooleanOperationsTest.java +++ b/src/test/java/de/cuioss/tools/base/BooleanOperationsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/base/PreconditionsTest.java b/src/test/java/de/cuioss/tools/base/PreconditionsTest.java index dc909efb..a16dbb0b 100644 --- a/src/test/java/de/cuioss/tools/base/PreconditionsTest.java +++ b/src/test/java/de/cuioss/tools/base/PreconditionsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/codec/HexTest.java b/src/test/java/de/cuioss/tools/codec/HexTest.java index 262dbc58..119d112f 100644 --- a/src/test/java/de/cuioss/tools/codec/HexTest.java +++ b/src/test/java/de/cuioss/tools/codec/HexTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/collect/CollectionBuilderTest.java b/src/test/java/de/cuioss/tools/collect/CollectionBuilderTest.java index faca770c..e1e2af48 100644 --- a/src/test/java/de/cuioss/tools/collect/CollectionBuilderTest.java +++ b/src/test/java/de/cuioss/tools/collect/CollectionBuilderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/collect/CollectionLiteralsTest.java b/src/test/java/de/cuioss/tools/collect/CollectionLiteralsTest.java index 6f3d073f..ded9ae26 100644 --- a/src/test/java/de/cuioss/tools/collect/CollectionLiteralsTest.java +++ b/src/test/java/de/cuioss/tools/collect/CollectionLiteralsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/collect/MapBuilderTest.java b/src/test/java/de/cuioss/tools/collect/MapBuilderTest.java index c6d2c9b7..0e7d2262 100644 --- a/src/test/java/de/cuioss/tools/collect/MapBuilderTest.java +++ b/src/test/java/de/cuioss/tools/collect/MapBuilderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/collect/MoreCollectionsTest.java b/src/test/java/de/cuioss/tools/collect/MoreCollectionsTest.java index 7ce7bc71..f20528ee 100644 --- a/src/test/java/de/cuioss/tools/collect/MoreCollectionsTest.java +++ b/src/test/java/de/cuioss/tools/collect/MoreCollectionsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/collect/PartialArrayListTest.java b/src/test/java/de/cuioss/tools/collect/PartialArrayListTest.java index 436c65b9..35e18173 100644 --- a/src/test/java/de/cuioss/tools/collect/PartialArrayListTest.java +++ b/src/test/java/de/cuioss/tools/collect/PartialArrayListTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/concurrent/ConcurrentToolsTest.java b/src/test/java/de/cuioss/tools/concurrent/ConcurrentToolsTest.java index 09fe4deb..bf94bf57 100644 --- a/src/test/java/de/cuioss/tools/concurrent/ConcurrentToolsTest.java +++ b/src/test/java/de/cuioss/tools/concurrent/ConcurrentToolsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/concurrent/FakeTicker.java b/src/test/java/de/cuioss/tools/concurrent/FakeTicker.java index 29f41009..48ded759 100644 --- a/src/test/java/de/cuioss/tools/concurrent/FakeTicker.java +++ b/src/test/java/de/cuioss/tools/concurrent/FakeTicker.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/concurrent/StopWatchTest.java b/src/test/java/de/cuioss/tools/concurrent/StopWatchTest.java index 57ec2220..84f802d3 100644 --- a/src/test/java/de/cuioss/tools/concurrent/StopWatchTest.java +++ b/src/test/java/de/cuioss/tools/concurrent/StopWatchTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/SimpleFormatterTest.java b/src/test/java/de/cuioss/tools/formatting/SimpleFormatterTest.java index 882e4210..0577591e 100644 --- a/src/test/java/de/cuioss/tools/formatting/SimpleFormatterTest.java +++ b/src/test/java/de/cuioss/tools/formatting/SimpleFormatterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/AddressDto.java b/src/test/java/de/cuioss/tools/formatting/support/AddressDto.java index 519e6c7e..ec244577 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/AddressDto.java +++ b/src/test/java/de/cuioss/tools/formatting/support/AddressDto.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/PersonAddress.java b/src/test/java/de/cuioss/tools/formatting/support/PersonAddress.java index ac9cb216..f561bbd2 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/PersonAddress.java +++ b/src/test/java/de/cuioss/tools/formatting/support/PersonAddress.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/PersonAddressGenerator.java b/src/test/java/de/cuioss/tools/formatting/support/PersonAddressGenerator.java index 70c60cfb..8430e260 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/PersonAddressGenerator.java +++ b/src/test/java/de/cuioss/tools/formatting/support/PersonAddressGenerator.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/PersonName.java b/src/test/java/de/cuioss/tools/formatting/support/PersonName.java index 83d1c00b..ee7ded35 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/PersonName.java +++ b/src/test/java/de/cuioss/tools/formatting/support/PersonName.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/PersonNameTest.java b/src/test/java/de/cuioss/tools/formatting/support/PersonNameTest.java index 58efa735..bb5267d4 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/PersonNameTest.java +++ b/src/test/java/de/cuioss/tools/formatting/support/PersonNameTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/support/TransferAddressDto.java b/src/test/java/de/cuioss/tools/formatting/support/TransferAddressDto.java index 1dd67b20..15c1b3a3 100644 --- a/src/test/java/de/cuioss/tools/formatting/support/TransferAddressDto.java +++ b/src/test/java/de/cuioss/tools/formatting/support/TransferAddressDto.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/TemplateFormatterTest.java b/src/test/java/de/cuioss/tools/formatting/template/TemplateFormatterTest.java index 5ce33f08..c3d21267 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/TemplateFormatterTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/TemplateFormatterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/TemplateManagerTest.java b/src/test/java/de/cuioss/tools/formatting/template/TemplateManagerTest.java index 9a911963..b8024842 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/TemplateManagerTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/TemplateManagerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/WrongDataObject.java b/src/test/java/de/cuioss/tools/formatting/template/WrongDataObject.java index 40971f0a..633c0eb7 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/WrongDataObject.java +++ b/src/test/java/de/cuioss/tools/formatting/template/WrongDataObject.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/lexer/BracketLexerTest.java b/src/test/java/de/cuioss/tools/formatting/template/lexer/BracketLexerTest.java index 61f5eafc..355d1a80 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/lexer/BracketLexerTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/lexer/BracketLexerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/lexer/LexerTest.java b/src/test/java/de/cuioss/tools/formatting/template/lexer/LexerTest.java index 1a5c4f6b..554f2a74 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/lexer/LexerTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/lexer/LexerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/lexer/NoPublicZeroArgConstructor.java b/src/test/java/de/cuioss/tools/formatting/template/lexer/NoPublicZeroArgConstructor.java index b29e9b19..56d282bf 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/lexer/NoPublicZeroArgConstructor.java +++ b/src/test/java/de/cuioss/tools/formatting/template/lexer/NoPublicZeroArgConstructor.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithEmptyAttributeList.java b/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithEmptyAttributeList.java index 030af23e..082a712d 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithEmptyAttributeList.java +++ b/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithEmptyAttributeList.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithMissingAttributeList.java b/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithMissingAttributeList.java index d7f09300..c7427b49 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithMissingAttributeList.java +++ b/src/test/java/de/cuioss/tools/formatting/template/lexer/WrongFormatterSupportImplWithMissingAttributeList.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/token/ActionTokenTest.java b/src/test/java/de/cuioss/tools/formatting/template/token/ActionTokenTest.java index 4fa35781..7b1160d0 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/token/ActionTokenTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/token/ActionTokenTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/formatting/template/token/StringTokenTest.java b/src/test/java/de/cuioss/tools/formatting/template/token/StringTokenTest.java index d6421f27..e9e32ee0 100644 --- a/src/test/java/de/cuioss/tools/formatting/template/token/StringTokenTest.java +++ b/src/test/java/de/cuioss/tools/formatting/template/token/StringTokenTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/ClassPathLoaderTest.java b/src/test/java/de/cuioss/tools/io/ClassPathLoaderTest.java index dbe3ed8b..7f4fa75b 100644 --- a/src/test/java/de/cuioss/tools/io/ClassPathLoaderTest.java +++ b/src/test/java/de/cuioss/tools/io/ClassPathLoaderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/FileLoaderUtilityTest.java b/src/test/java/de/cuioss/tools/io/FileLoaderUtilityTest.java index 51cb9066..8dc75bef 100644 --- a/src/test/java/de/cuioss/tools/io/FileLoaderUtilityTest.java +++ b/src/test/java/de/cuioss/tools/io/FileLoaderUtilityTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/FileSystemLoaderTest.java b/src/test/java/de/cuioss/tools/io/FileSystemLoaderTest.java index 94f375ea..8b44853d 100644 --- a/src/test/java/de/cuioss/tools/io/FileSystemLoaderTest.java +++ b/src/test/java/de/cuioss/tools/io/FileSystemLoaderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/FileTypePrefixTest.java b/src/test/java/de/cuioss/tools/io/FileTypePrefixTest.java index 3bd8f1b8..6dbe6812 100644 --- a/src/test/java/de/cuioss/tools/io/FileTypePrefixTest.java +++ b/src/test/java/de/cuioss/tools/io/FileTypePrefixTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/FilenameUtilsTest.java b/src/test/java/de/cuioss/tools/io/FilenameUtilsTest.java index ecb18e35..06920c8a 100644 --- a/src/test/java/de/cuioss/tools/io/FilenameUtilsTest.java +++ b/src/test/java/de/cuioss/tools/io/FilenameUtilsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/FilenameUtilsWildcardTest.java b/src/test/java/de/cuioss/tools/io/FilenameUtilsWildcardTest.java index 0d8d448e..fca939ed 100644 --- a/src/test/java/de/cuioss/tools/io/FilenameUtilsWildcardTest.java +++ b/src/test/java/de/cuioss/tools/io/FilenameUtilsWildcardTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/IOCaseTest.java b/src/test/java/de/cuioss/tools/io/IOCaseTest.java index 510d8e71..2ef19750 100644 --- a/src/test/java/de/cuioss/tools/io/IOCaseTest.java +++ b/src/test/java/de/cuioss/tools/io/IOCaseTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/IOStreamsCopyTest.java b/src/test/java/de/cuioss/tools/io/IOStreamsCopyTest.java index 68a98b6c..5a028330 100644 --- a/src/test/java/de/cuioss/tools/io/IOStreamsCopyTest.java +++ b/src/test/java/de/cuioss/tools/io/IOStreamsCopyTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/IOStreamsTest.java b/src/test/java/de/cuioss/tools/io/IOStreamsTest.java index d596ae9c..cb8bea7b 100644 --- a/src/test/java/de/cuioss/tools/io/IOStreamsTest.java +++ b/src/test/java/de/cuioss/tools/io/IOStreamsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/MorePathsTest.java b/src/test/java/de/cuioss/tools/io/MorePathsTest.java index c4d8936e..e9ff53df 100644 --- a/src/test/java/de/cuioss/tools/io/MorePathsTest.java +++ b/src/test/java/de/cuioss/tools/io/MorePathsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/StructuredFilenameTest.java b/src/test/java/de/cuioss/tools/io/StructuredFilenameTest.java index c4f64888..02fe235b 100644 --- a/src/test/java/de/cuioss/tools/io/StructuredFilenameTest.java +++ b/src/test/java/de/cuioss/tools/io/StructuredFilenameTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/UrlLoaderTest.java b/src/test/java/de/cuioss/tools/io/UrlLoaderTest.java index 8821d218..82f1679b 100644 --- a/src/test/java/de/cuioss/tools/io/UrlLoaderTest.java +++ b/src/test/java/de/cuioss/tools/io/UrlLoaderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/NullInputStream.java b/src/test/java/de/cuioss/tools/io/support/NullInputStream.java index c60835f3..749dd4f4 100644 --- a/src/test/java/de/cuioss/tools/io/support/NullInputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/NullInputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/NullOutputStream.java b/src/test/java/de/cuioss/tools/io/support/NullOutputStream.java index 72483989..47a58277 100644 --- a/src/test/java/de/cuioss/tools/io/support/NullOutputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/NullOutputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/NullReader.java b/src/test/java/de/cuioss/tools/io/support/NullReader.java index 82a765a8..d87822d3 100644 --- a/src/test/java/de/cuioss/tools/io/support/NullReader.java +++ b/src/test/java/de/cuioss/tools/io/support/NullReader.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/NullWriter.java b/src/test/java/de/cuioss/tools/io/support/NullWriter.java index 81a8ec93..172f49c1 100644 --- a/src/test/java/de/cuioss/tools/io/support/NullWriter.java +++ b/src/test/java/de/cuioss/tools/io/support/NullWriter.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/ProxyInputStream.java b/src/test/java/de/cuioss/tools/io/support/ProxyInputStream.java index 1bc806e2..4a62e1c0 100644 --- a/src/test/java/de/cuioss/tools/io/support/ProxyInputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/ProxyInputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/ProxyOutputStream.java b/src/test/java/de/cuioss/tools/io/support/ProxyOutputStream.java index d4717a33..6baf3b0e 100644 --- a/src/test/java/de/cuioss/tools/io/support/ProxyOutputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/ProxyOutputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/YellOnCloseInputStream.java b/src/test/java/de/cuioss/tools/io/support/YellOnCloseInputStream.java index f303d411..37497daf 100644 --- a/src/test/java/de/cuioss/tools/io/support/YellOnCloseInputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/YellOnCloseInputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/io/support/YellOnFlushAndCloseOutputStream.java b/src/test/java/de/cuioss/tools/io/support/YellOnFlushAndCloseOutputStream.java index abc06e83..2ec1a9f7 100644 --- a/src/test/java/de/cuioss/tools/io/support/YellOnFlushAndCloseOutputStream.java +++ b/src/test/java/de/cuioss/tools/io/support/YellOnFlushAndCloseOutputStream.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/lang/LocaleUtilsTest.java b/src/test/java/de/cuioss/tools/lang/LocaleUtilsTest.java index d9037b79..f315cf70 100644 --- a/src/test/java/de/cuioss/tools/lang/LocaleUtilsTest.java +++ b/src/test/java/de/cuioss/tools/lang/LocaleUtilsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/lang/MoreArraysTest.java b/src/test/java/de/cuioss/tools/lang/MoreArraysTest.java index 57883da6..a4cb0cf6 100644 --- a/src/test/java/de/cuioss/tools/lang/MoreArraysTest.java +++ b/src/test/java/de/cuioss/tools/lang/MoreArraysTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/lang/MoreObjectsTest.java b/src/test/java/de/cuioss/tools/lang/MoreObjectsTest.java index a8f86988..f21f844d 100644 --- a/src/test/java/de/cuioss/tools/lang/MoreObjectsTest.java +++ b/src/test/java/de/cuioss/tools/lang/MoreObjectsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/logging/CuiLoggerTest.java b/src/test/java/de/cuioss/tools/logging/CuiLoggerTest.java index d6266844..5fa1558e 100644 --- a/src/test/java/de/cuioss/tools/logging/CuiLoggerTest.java +++ b/src/test/java/de/cuioss/tools/logging/CuiLoggerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/logging/LogLevelTest.java b/src/test/java/de/cuioss/tools/logging/LogLevelTest.java index 308cf3dd..89b7effc 100644 --- a/src/test/java/de/cuioss/tools/logging/LogLevelTest.java +++ b/src/test/java/de/cuioss/tools/logging/LogLevelTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/logging/LogRecordModelTest.java b/src/test/java/de/cuioss/tools/logging/LogRecordModelTest.java index 01705a2e..d283abe7 100644 --- a/src/test/java/de/cuioss/tools/logging/LogRecordModelTest.java +++ b/src/test/java/de/cuioss/tools/logging/LogRecordModelTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/logging/TestLogHandler.java b/src/test/java/de/cuioss/tools/logging/TestLogHandler.java index 5827c3c5..abcc2b3c 100644 --- a/src/test/java/de/cuioss/tools/logging/TestLogHandler.java +++ b/src/test/java/de/cuioss/tools/logging/TestLogHandler.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/IDNInternetAddressTest.java b/src/test/java/de/cuioss/tools/net/IDNInternetAddressTest.java index 954a1a44..70e58c79 100644 --- a/src/test/java/de/cuioss/tools/net/IDNInternetAddressTest.java +++ b/src/test/java/de/cuioss/tools/net/IDNInternetAddressTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/ParameterFilterTest.java b/src/test/java/de/cuioss/tools/net/ParameterFilterTest.java index 983915fd..dde84941 100644 --- a/src/test/java/de/cuioss/tools/net/ParameterFilterTest.java +++ b/src/test/java/de/cuioss/tools/net/ParameterFilterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/UrlHelperTest.java b/src/test/java/de/cuioss/tools/net/UrlHelperTest.java index 72ec35d8..79190a5a 100644 --- a/src/test/java/de/cuioss/tools/net/UrlHelperTest.java +++ b/src/test/java/de/cuioss/tools/net/UrlHelperTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/UrlParameterTest.java b/src/test/java/de/cuioss/tools/net/UrlParameterTest.java index 1ded8a32..97c1547e 100644 --- a/src/test/java/de/cuioss/tools/net/UrlParameterTest.java +++ b/src/test/java/de/cuioss/tools/net/UrlParameterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/http/HttpHandlerTest.java b/src/test/java/de/cuioss/tools/net/http/HttpHandlerTest.java index 7991e75d..42351de8 100644 --- a/src/test/java/de/cuioss/tools/net/http/HttpHandlerTest.java +++ b/src/test/java/de/cuioss/tools/net/http/HttpHandlerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. @@ -37,7 +37,8 @@ class HttpHandlerTest { private static final String VALID_URL = "https://example.com"; - private static final int CUSTOM_TIMEOUT = 20; + private static final int CUSTOM_CONNECTION_TIMEOUT = 15; + private static final int CUSTOM_READ_TIMEOUT = 20; @Nested @DisplayName("Builder Tests") @@ -53,7 +54,8 @@ void shouldBuildWithUrlString() { assertNotNull(handler); assertEquals(VALID_URL, handler.getUrl().toString()); assertEquals(URI.create(VALID_URL), handler.getUri()); - assertEquals(HttpHandler.DEFAULT_REQUEST_TIMEOUT_SECONDS, handler.getRequestTimeoutSeconds()); + assertEquals(HttpHandler.DEFAULT_CONNECTION_TIMEOUT_SECONDS, handler.getConnectionTimeoutSeconds()); + assertEquals(HttpHandler.DEFAULT_READ_TIMEOUT_SECONDS, handler.getReadTimeoutSeconds()); } @Test @@ -79,7 +81,8 @@ void shouldBuildWithUriString() { assertNotNull(handler); assertEquals(VALID_URL, handler.getUrl().toString()); assertEquals(URI.create(VALID_URL), handler.getUri()); - assertEquals(HttpHandler.DEFAULT_REQUEST_TIMEOUT_SECONDS, handler.getRequestTimeoutSeconds()); + assertEquals(HttpHandler.DEFAULT_CONNECTION_TIMEOUT_SECONDS, handler.getConnectionTimeoutSeconds()); + assertEquals(HttpHandler.DEFAULT_READ_TIMEOUT_SECONDS, handler.getReadTimeoutSeconds()); } @Test @@ -96,15 +99,17 @@ void shouldBuildWithUriObject() { } @Test - @DisplayName("Should build with custom timeout") - void shouldBuildWithCustomTimeout() { + @DisplayName("Should build with custom timeouts") + void shouldBuildWithCustomTimeouts() { HttpHandler handler = HttpHandler.builder() .url(VALID_URL) - .requestTimeoutSeconds(CUSTOM_TIMEOUT) + .connectionTimeoutSeconds(CUSTOM_CONNECTION_TIMEOUT) + .readTimeoutSeconds(CUSTOM_READ_TIMEOUT) .build(); assertNotNull(handler); - assertEquals(CUSTOM_TIMEOUT, handler.getRequestTimeoutSeconds()); + assertEquals(CUSTOM_CONNECTION_TIMEOUT, handler.getConnectionTimeoutSeconds()); + assertEquals(CUSTOM_READ_TIMEOUT, handler.getReadTimeoutSeconds()); } @Test @@ -178,21 +183,39 @@ void shouldThrowExceptionForInvalidUrl() { } @Test - @DisplayName("Should throw exception for negative timeout") - void shouldThrowExceptionForNegativeTimeout() { - var builder = HttpHandler.builder().url(VALID_URL).requestTimeoutSeconds(-1); + @DisplayName("Should throw exception for negative connection timeout") + void shouldThrowExceptionForNegativeConnectionTimeout() { + var builder = HttpHandler.builder().url(VALID_URL).connectionTimeoutSeconds(-1); + var exception = assertThrows(IllegalArgumentException.class, builder::build); + + assertEquals("Connection timeout must be positive", exception.getMessage()); + } + + @Test + @DisplayName("Should throw exception for zero connection timeout") + void shouldThrowExceptionForZeroConnectionTimeout() { + var builder = HttpHandler.builder().url(VALID_URL).connectionTimeoutSeconds(0); + var exception = assertThrows(IllegalArgumentException.class, builder::build); + + assertEquals("Connection timeout must be positive", exception.getMessage()); + } + + @Test + @DisplayName("Should throw exception for negative read timeout") + void shouldThrowExceptionForNegativeReadTimeout() { + var builder = HttpHandler.builder().url(VALID_URL).readTimeoutSeconds(-1); var exception = assertThrows(IllegalArgumentException.class, builder::build); - assertEquals("Request timeout must be positive", exception.getMessage()); + assertEquals("Read timeout must be positive", exception.getMessage()); } @Test - @DisplayName("Should throw exception for zero timeout") - void shouldThrowExceptionForZeroTimeout() { - var builder = HttpHandler.builder().url(VALID_URL).requestTimeoutSeconds(0); + @DisplayName("Should throw exception for zero read timeout") + void shouldThrowExceptionForZeroReadTimeout() { + var builder = HttpHandler.builder().url(VALID_URL).readTimeoutSeconds(0); var exception = assertThrows(IllegalArgumentException.class, builder::build); - assertEquals("Request timeout must be positive", exception.getMessage()); + assertEquals("Read timeout must be positive", exception.getMessage()); } @Test @@ -259,7 +282,7 @@ void shouldCreateRequestBuilderWithCorrectUri() { void shouldCreateRequestBuilderWithCorrectTimeout() { HttpHandler handler = HttpHandler.builder() .url(VALID_URL) - .requestTimeoutSeconds(CUSTOM_TIMEOUT) + .readTimeoutSeconds(CUSTOM_READ_TIMEOUT) .build(); HttpRequest.Builder builder = handler.requestBuilder(); @@ -269,7 +292,7 @@ void shouldCreateRequestBuilderWithCorrectTimeout() { // Build a request to check the timeout HttpRequest request = builder.GET().build(); assertTrue(request.timeout().isPresent()); - assertEquals(Duration.ofSeconds(CUSTOM_TIMEOUT), request.timeout().get()); + assertEquals(Duration.ofSeconds(CUSTOM_READ_TIMEOUT), request.timeout().get()); } } @@ -365,18 +388,21 @@ void asBuilderShouldReturnNonNullBuilder() { } @Test - @DisplayName("asBuilder should preserve timeout") - void asBuilderShouldPreserveTimeout() { + @DisplayName("asBuilder should preserve timeouts") + void asBuilderShouldPreserveTimeouts() { HttpHandler handler = HttpHandler.builder() .url(VALID_URL) - .requestTimeoutSeconds(CUSTOM_TIMEOUT) + .connectionTimeoutSeconds(CUSTOM_CONNECTION_TIMEOUT) + .readTimeoutSeconds(CUSTOM_READ_TIMEOUT) .build(); HttpHandler newHandler = handler.asBuilder() .url(VALID_URL) // Need to set URL again as asBuilder doesn't copy it .build(); - assertEquals(CUSTOM_TIMEOUT, newHandler.getRequestTimeoutSeconds(), - "The new handler should have the same timeout as the original"); + assertEquals(CUSTOM_CONNECTION_TIMEOUT, newHandler.getConnectionTimeoutSeconds(), + "The new handler should have the same connection timeout as the original"); + assertEquals(CUSTOM_READ_TIMEOUT, newHandler.getReadTimeoutSeconds(), + "The new handler should have the same read timeout as the original"); } @Test @@ -400,7 +426,8 @@ void asBuilderShouldPreserveSslContext() throws Exception { void asBuilderShouldAllowChangingUrl() { HttpHandler handler = HttpHandler.builder() .url(VALID_URL) - .requestTimeoutSeconds(CUSTOM_TIMEOUT) + .connectionTimeoutSeconds(CUSTOM_CONNECTION_TIMEOUT) + .readTimeoutSeconds(CUSTOM_READ_TIMEOUT) .build(); String newUrl = "https://example.org"; @@ -410,8 +437,10 @@ void asBuilderShouldAllowChangingUrl() { assertEquals(URI.create(newUrl), newHandler.getUri(), "The new handler should have the updated URI"); - assertEquals(CUSTOM_TIMEOUT, newHandler.getRequestTimeoutSeconds(), - "The new handler should preserve the original timeout"); + assertEquals(CUSTOM_CONNECTION_TIMEOUT, newHandler.getConnectionTimeoutSeconds(), + "The new handler should preserve the original connection timeout"); + assertEquals(CUSTOM_READ_TIMEOUT, newHandler.getReadTimeoutSeconds(), + "The new handler should preserve the original read timeout"); } } } diff --git a/src/test/java/de/cuioss/tools/net/http/HttpStatusFamilyTest.java b/src/test/java/de/cuioss/tools/net/http/HttpStatusFamilyTest.java index 220bf8cb..a82bcffc 100644 --- a/src/test/java/de/cuioss/tools/net/http/HttpStatusFamilyTest.java +++ b/src/test/java/de/cuioss/tools/net/http/HttpStatusFamilyTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/http/SecureSSLContextProviderTest.java b/src/test/java/de/cuioss/tools/net/http/SecureSSLContextProviderTest.java index 1d936054..50823df0 100644 --- a/src/test/java/de/cuioss/tools/net/http/SecureSSLContextProviderTest.java +++ b/src/test/java/de/cuioss/tools/net/http/SecureSSLContextProviderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2025 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/ssl/KeyMaterialHolderTest.java b/src/test/java/de/cuioss/tools/net/ssl/KeyMaterialHolderTest.java index 0e592348..7a799d4b 100644 --- a/src/test/java/de/cuioss/tools/net/ssl/KeyMaterialHolderTest.java +++ b/src/test/java/de/cuioss/tools/net/ssl/KeyMaterialHolderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/ssl/KeyStoreProviderTest.java b/src/test/java/de/cuioss/tools/net/ssl/KeyStoreProviderTest.java index a37abdd7..46dde37d 100644 --- a/src/test/java/de/cuioss/tools/net/ssl/KeyStoreProviderTest.java +++ b/src/test/java/de/cuioss/tools/net/ssl/KeyStoreProviderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/net/ssl/KeystoreInformation.java b/src/test/java/de/cuioss/tools/net/ssl/KeystoreInformation.java index 467a0c9f..80ef2d78 100644 --- a/src/test/java/de/cuioss/tools/net/ssl/KeystoreInformation.java +++ b/src/test/java/de/cuioss/tools/net/ssl/KeystoreInformation.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/PropertyHolderTest.java b/src/test/java/de/cuioss/tools/property/PropertyHolderTest.java index 502c946d..1b6e43ca 100644 --- a/src/test/java/de/cuioss/tools/property/PropertyHolderTest.java +++ b/src/test/java/de/cuioss/tools/property/PropertyHolderTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/PropertyMemberInfoTest.java b/src/test/java/de/cuioss/tools/property/PropertyMemberInfoTest.java index 55ba43d5..cbe06b34 100644 --- a/src/test/java/de/cuioss/tools/property/PropertyMemberInfoTest.java +++ b/src/test/java/de/cuioss/tools/property/PropertyMemberInfoTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/PropertyReadWriteTest.java b/src/test/java/de/cuioss/tools/property/PropertyReadWriteTest.java index ca1807d1..cf3bee8f 100644 --- a/src/test/java/de/cuioss/tools/property/PropertyReadWriteTest.java +++ b/src/test/java/de/cuioss/tools/property/PropertyReadWriteTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/PropertyUtilTest.java b/src/test/java/de/cuioss/tools/property/PropertyUtilTest.java index 0ce502b0..e5856a5c 100644 --- a/src/test/java/de/cuioss/tools/property/PropertyUtilTest.java +++ b/src/test/java/de/cuioss/tools/property/PropertyUtilTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanForTestingTypeResolving.java b/src/test/java/de/cuioss/tools/property/support/BeanForTestingTypeResolving.java index ea3cb954..d24ff191 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanForTestingTypeResolving.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanForTestingTypeResolving.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanWithBuilderStyleAccessor.java b/src/test/java/de/cuioss/tools/property/support/BeanWithBuilderStyleAccessor.java index 630cf404..a5e1df30 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanWithBuilderStyleAccessor.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanWithBuilderStyleAccessor.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanWithMethodOverload.java b/src/test/java/de/cuioss/tools/property/support/BeanWithMethodOverload.java index 51e2dfd7..e818b021 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanWithMethodOverload.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanWithMethodOverload.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanWithPrimitives.java b/src/test/java/de/cuioss/tools/property/support/BeanWithPrimitives.java index 7c882b1e..2a1cbbad 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanWithPrimitives.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanWithPrimitives.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanWithReadWriteProperties.java b/src/test/java/de/cuioss/tools/property/support/BeanWithReadWriteProperties.java index 7fedcd02..ea87c6ed 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanWithReadWriteProperties.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanWithReadWriteProperties.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/BeanWithUnusualAttributeCasing.java b/src/test/java/de/cuioss/tools/property/support/BeanWithUnusualAttributeCasing.java index 6f29900b..c10bc64d 100644 --- a/src/test/java/de/cuioss/tools/property/support/BeanWithUnusualAttributeCasing.java +++ b/src/test/java/de/cuioss/tools/property/support/BeanWithUnusualAttributeCasing.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/ExplodingBean.java b/src/test/java/de/cuioss/tools/property/support/ExplodingBean.java index 356681f7..cca52a1e 100644 --- a/src/test/java/de/cuioss/tools/property/support/ExplodingBean.java +++ b/src/test/java/de/cuioss/tools/property/support/ExplodingBean.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/GenericTypeWithLowerBoundType.java b/src/test/java/de/cuioss/tools/property/support/GenericTypeWithLowerBoundType.java index b197b918..519b569f 100644 --- a/src/test/java/de/cuioss/tools/property/support/GenericTypeWithLowerBoundType.java +++ b/src/test/java/de/cuioss/tools/property/support/GenericTypeWithLowerBoundType.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/property/support/StringTypedGenericType.java b/src/test/java/de/cuioss/tools/property/support/StringTypedGenericType.java index 64e0c482..0b723e47 100644 --- a/src/test/java/de/cuioss/tools/property/support/StringTypedGenericType.java +++ b/src/test/java/de/cuioss/tools/property/support/StringTypedGenericType.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/FieldWrapperTest.java b/src/test/java/de/cuioss/tools/reflect/FieldWrapperTest.java index 855d386d..f84e2659 100644 --- a/src/test/java/de/cuioss/tools/reflect/FieldWrapperTest.java +++ b/src/test/java/de/cuioss/tools/reflect/FieldWrapperTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/MoreReflectionTest.java b/src/test/java/de/cuioss/tools/reflect/MoreReflectionTest.java index c34b468a..0840c297 100644 --- a/src/test/java/de/cuioss/tools/reflect/MoreReflectionTest.java +++ b/src/test/java/de/cuioss/tools/reflect/MoreReflectionTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/BaseAnnotatedClass.java b/src/test/java/de/cuioss/tools/reflect/support/BaseAnnotatedClass.java index c08aad3c..7ede8feb 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/BaseAnnotatedClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/BaseAnnotatedClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/ChildAnnotatedClass.java b/src/test/java/de/cuioss/tools/reflect/support/ChildAnnotatedClass.java index 80eecee0..4eff55a6 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/ChildAnnotatedClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/ChildAnnotatedClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/FieldNameClass.java b/src/test/java/de/cuioss/tools/reflect/support/FieldNameClass.java index 44a01d54..3f95ba78 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/FieldNameClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/FieldNameClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/MethodNameClass.java b/src/test/java/de/cuioss/tools/reflect/support/MethodNameClass.java index e9c6acee..272eb93c 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/MethodNameClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/MethodNameClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/NestedGenericBaseClass.java b/src/test/java/de/cuioss/tools/reflect/support/NestedGenericBaseClass.java index 91bdf107..1ce28176 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/NestedGenericBaseClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/NestedGenericBaseClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/NestedGenericSample.java b/src/test/java/de/cuioss/tools/reflect/support/NestedGenericSample.java index 432917e6..1fd9e549 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/NestedGenericSample.java +++ b/src/test/java/de/cuioss/tools/reflect/support/NestedGenericSample.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/NotAnnotatedClass.java b/src/test/java/de/cuioss/tools/reflect/support/NotAnnotatedClass.java index b7f5e3e3..164cfd1b 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/NotAnnotatedClass.java +++ b/src/test/java/de/cuioss/tools/reflect/support/NotAnnotatedClass.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/reflect/support/StringTypedArrayList.java b/src/test/java/de/cuioss/tools/reflect/support/StringTypedArrayList.java index 8696225c..a4210d43 100644 --- a/src/test/java/de/cuioss/tools/reflect/support/StringTypedArrayList.java +++ b/src/test/java/de/cuioss/tools/reflect/support/StringTypedArrayList.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/string/JoinerTest.java b/src/test/java/de/cuioss/tools/string/JoinerTest.java index 12d7eaae..3b7d0525 100644 --- a/src/test/java/de/cuioss/tools/string/JoinerTest.java +++ b/src/test/java/de/cuioss/tools/string/JoinerTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/string/MoreStringsTest.java b/src/test/java/de/cuioss/tools/string/MoreStringsTest.java index 2935a5f1..e7ac2bbf 100644 --- a/src/test/java/de/cuioss/tools/string/MoreStringsTest.java +++ b/src/test/java/de/cuioss/tools/string/MoreStringsTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/string/SplitterTest.java b/src/test/java/de/cuioss/tools/string/SplitterTest.java index f2a31f88..1bd27dbe 100644 --- a/src/test/java/de/cuioss/tools/string/SplitterTest.java +++ b/src/test/java/de/cuioss/tools/string/SplitterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/string/TextSplitterTest.java b/src/test/java/de/cuioss/tools/string/TextSplitterTest.java index 72d82b0c..1e742b44 100644 --- a/src/test/java/de/cuioss/tools/string/TextSplitterTest.java +++ b/src/test/java/de/cuioss/tools/string/TextSplitterTest.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/ExceptionHelper.java b/src/test/java/de/cuioss/tools/support/ExceptionHelper.java index dcb8769d..d7479d95 100644 --- a/src/test/java/de/cuioss/tools/support/ExceptionHelper.java +++ b/src/test/java/de/cuioss/tools/support/ExceptionHelper.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/Generators.java b/src/test/java/de/cuioss/tools/support/Generators.java index 63f6ebdd..2fd84ef8 100644 --- a/src/test/java/de/cuioss/tools/support/Generators.java +++ b/src/test/java/de/cuioss/tools/support/Generators.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/ObjectMethodsAsserts.java b/src/test/java/de/cuioss/tools/support/ObjectMethodsAsserts.java index b1cb2c90..01c188f7 100644 --- a/src/test/java/de/cuioss/tools/support/ObjectMethodsAsserts.java +++ b/src/test/java/de/cuioss/tools/support/ObjectMethodsAsserts.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/ReflectionUtil.java b/src/test/java/de/cuioss/tools/support/ReflectionUtil.java index 5816a5a2..0fd9d3bb 100644 --- a/src/test/java/de/cuioss/tools/support/ReflectionUtil.java +++ b/src/test/java/de/cuioss/tools/support/ReflectionUtil.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/StringCaseShuffler.java b/src/test/java/de/cuioss/tools/support/StringCaseShuffler.java index 6a456b60..f1133c81 100644 --- a/src/test/java/de/cuioss/tools/support/StringCaseShuffler.java +++ b/src/test/java/de/cuioss/tools/support/StringCaseShuffler.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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. diff --git a/src/test/java/de/cuioss/tools/support/TypedGenerator.java b/src/test/java/de/cuioss/tools/support/TypedGenerator.java index 8d5b46b7..a9b998f7 100644 --- a/src/test/java/de/cuioss/tools/support/TypedGenerator.java +++ b/src/test/java/de/cuioss/tools/support/TypedGenerator.java @@ -1,12 +1,12 @@ -/* - * Copyright 2023 the original author or authors. - *
+/** + * Copyright © 2025 CUI-OpenSource-Software (info@cuioss.de) + * * 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 - *
- * https://www.apache.org/licenses/LICENSE-2.0 - *
+ * + * 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.