From 88e154b08da28265265a8dcc567ca2a8dacebff4 Mon Sep 17 00:00:00 2001 From: Marcos Tischer Vallim Date: Fri, 3 Mar 2023 02:51:35 -0300 Subject: [PATCH 1/4] chore: initial version Signed-off-by: Marcos Tischer Vallim --- .../qrcode/core/configuration/DecodersCpmMap.java | 15 +++++++++++++++ .../qrcode/core/configuration/DecodersMpmMap.java | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java index 0a51d02..a518219 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java @@ -1,5 +1,6 @@ package com.emv.qrcode.core.configuration; +import java.util.Collections; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -46,6 +47,20 @@ private DecodersCpmMap() { super(); } + public static Map, Class>> getConfiguration() { + return Collections.unmodifiableMap(MAP_DECODERS); + } + + public static void replaceDecoder(final Class tagClass, final Class> decoderClass) { + if (MAP_DECODERS.containsKey(tagClass)) { + MAP_DECODERS.replace(tagClass, decoderClass); + } + } + + public static void putDecoder(final Class tagClass, final Class> decoderClass) { + MAP_DECODERS.put(tagClass, decoderClass); + } + public static Class> getDecoder(final Class clazz) { return MAP_DECODERS.get(clazz); } diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java index b6e6954..42381f1 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java @@ -1,5 +1,6 @@ package com.emv.qrcode.core.configuration; +import java.util.Collections; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -57,6 +58,20 @@ private DecodersMpmMap() { super(); } + public static Map, Class>> getConfiguration() { + return Collections.unmodifiableMap(MAP_DECODERS); + } + + public static void replaceDecoder(final Class tagClass, final Class> decoderClass) { + if (MAP_DECODERS.containsKey(tagClass)) { + MAP_DECODERS.replace(tagClass, decoderClass); + } + } + + public static void putDecoder(final Class tagClass, final Class> decoderClass) { + MAP_DECODERS.put(tagClass, decoderClass); + } + public static Class> getDecoder(final Class clazz) { return MAP_DECODERS.get(clazz); } From 431ba3f1ddc6266602fa420693fb9656efc99508 Mon Sep 17 00:00:00 2001 From: Marcos Tischer Vallim Date: Fri, 3 Mar 2023 03:04:38 -0300 Subject: [PATCH 2/4] chore: add ASL Signed-off-by: Marcos Tischer Vallim --- src/main/java/com/emv/qrcode/core/CRC.java | 16 ++++++++ .../core/configuration/DecodersCpmMap.java | 16 ++++++++ .../core/configuration/DecodersMpmMap.java | 16 ++++++++ .../core/exception/DecodeValueException.java | 16 ++++++++ .../core/exception/DuplicateTagException.java | 16 ++++++++ .../core/exception/InvalidTagException.java | 16 ++++++++ .../exception/PresentedModeException.java | 16 ++++++++ .../com/emv/qrcode/core/isos/Country.java | 16 ++++++++ .../com/emv/qrcode/core/isos/Currency.java | 16 ++++++++ .../com/emv/qrcode/core/isos/Language.java | 16 ++++++++ .../java/com/emv/qrcode/core/model/TLV.java | 16 ++++++++ .../core/model/cpm/BERTLAlphanumeric.java | 16 ++++++++ .../qrcode/core/model/cpm/BERTLBinary.java | 16 ++++++++ .../model/cpm/BERTLCompressedNumeric.java | 16 ++++++++ .../qrcode/core/model/cpm/BERTLNumeric.java | 16 ++++++++ .../com/emv/qrcode/core/model/cpm/BERTLV.java | 16 ++++++++ .../com/emv/qrcode/core/model/cpm/BERTag.java | 16 ++++++++ .../qrcode/core/model/cpm/BERTemplate.java | 16 ++++++++ .../core/model/mpm/TagLengthString.java | 16 ++++++++ .../com/emv/qrcode/core/utils/BERUtils.java | 18 ++++++++- .../com/emv/qrcode/core/utils/TLVUtils.java | 16 ++++++++ ...ionSpecificTransparentTemplateDecoder.java | 16 ++++++++ .../cpm/ApplicationTemplateDecoder.java | 16 ++++++++ .../decoder/cpm/BERTLAlphanumericDecoder.java | 16 ++++++++ .../decoder/cpm/BERTLBinaryDecoder.java | 16 ++++++++ .../cpm/BERTLCompressedNumericDecoder.java | 16 ++++++++ .../decoder/cpm/BERTLNumericDecoder.java | 16 ++++++++ .../cpm/CommonDataTemplateDecoder.java | 16 ++++++++ .../CommonDataTransparentTemplateDecoder.java | 16 ++++++++ .../cpm/ConsumerPresentedModeDecoder.java | 16 ++++++++ .../qrcode/decoder/cpm/DecodeCpmIterator.java | 16 ++++++++ .../emv/qrcode/decoder/cpm/DecoderCpm.java | 16 ++++++++ .../cpm/PayloadFormatIndicatorDecoder.java | 16 ++++++++ .../mpm/AdditionalDataFieldDecoder.java | 16 ++++++++ .../AdditionalDataFieldTemplateDecoder.java | 16 ++++++++ .../qrcode/decoder/mpm/DecodeMpmIterator.java | 16 ++++++++ .../emv/qrcode/decoder/mpm/DecoderMpm.java | 16 ++++++++ ...tInformationReservedAdditionalDecoder.java | 16 ++++++++ ...hantAccountInformationReservedDecoder.java | 16 ++++++++ ...hantAccountInformationTemplateDecoder.java | 16 ++++++++ .../MerchantInformationLanguageDecoder.java | 16 ++++++++ ...antInformationLanguageTemplateDecoder.java | 16 ++++++++ .../mpm/MerchantPresentedModeDecoder.java | 16 ++++++++ .../mpm/PaymentSystemSpecificDecoder.java | 16 ++++++++ .../PaymentSystemSpecificTemplateDecoder.java | 16 ++++++++ .../emv/qrcode/decoder/mpm/StringDecoder.java | 16 ++++++++ .../decoder/mpm/TagLengthStringDecoder.java | 16 ++++++++ .../qrcode/decoder/mpm/UnreservedDecoder.java | 16 ++++++++ .../mpm/UnreservedTemplateDecoder.java | 16 ++++++++ .../emv/qrcode/model/cpm/AdditionalData.java | 16 ++++++++ ...pplicationSpecificTransparentTemplate.java | 16 ++++++++ .../qrcode/model/cpm/ApplicationTemplate.java | 16 ++++++++ .../qrcode/model/cpm/CommonDataTemplate.java | 16 ++++++++ .../cpm/CommonDataTransparentTemplate.java | 16 ++++++++ .../model/cpm/ConsumerPresentedMode.java | 16 ++++++++ .../model/cpm/PayloadFormatIndicator.java | 16 ++++++++ .../ConsumerPresentedModeFieldCodes.java | 16 ++++++++ .../TagTransactionProcessingCodes.java | 16 ++++++++ .../qrcode/model/mpm/AdditionalDataField.java | 16 ++++++++ .../mpm/AdditionalDataFieldTemplate.java | 16 ++++++++ .../model/mpm/MerchantAccountInformation.java | 16 ++++++++ .../MerchantAccountInformationReserved.java | 16 ++++++++ ...tAccountInformationReservedAdditional.java | 16 ++++++++ .../MerchantAccountInformationTemplate.java | 16 ++++++++ .../mpm/MerchantInformationLanguage.java | 16 ++++++++ .../MerchantInformationLanguageTemplate.java | 16 ++++++++ .../model/mpm/MerchantPresentedMode.java | 16 ++++++++ .../model/mpm/PaymentSystemSpecific.java | 16 ++++++++ .../mpm/PaymentSystemSpecificTemplate.java | 16 ++++++++ .../com/emv/qrcode/model/mpm/Unreserved.java | 30 ++++++++++++--- .../qrcode/model/mpm/UnreservedTemplate.java | 38 ++++++++++++++----- .../constants/AdditionalDataFieldCodes.java | 16 ++++++++ .../MerchantAccountInformationFieldCodes.java | 16 ++++++++ ...MerchantInformationLanguageFieldCodes.java | 16 ++++++++ .../constants/MerchantPresentedModeCodes.java | 16 ++++++++ .../PaymentSystemSpecificFieldCodes.java | 16 ++++++++ .../UnreservedTemplateFieldCodes.java | 16 ++++++++ .../ConsumerPresentedModeValidate.java | 16 ++++++++ .../emv/qrcode/validators/Crc16Validate.java | 16 ++++++++ .../MerchantPresentedModeValidate.java | 16 ++++++++ .../cpm/ApplicationTemplateValidator.java | 16 ++++++++ .../cpm/CommonDataTemplateValidator.java | 16 ++++++++ .../cpm/ConsumerPresentedModeValidator.java | 16 ++++++++ .../cpm/PayloadFormatIndicatorValidator.java | 16 ++++++++ .../AdditionalDataFieldTemplateValidator.java | 16 ++++++++ .../mpm/AdditionalDataFieldValidator.java | 16 ++++++++ ...nformationReservedAdditionalValidator.java | 16 ++++++++ ...ntAccountInformationReservedValidator.java | 16 ++++++++ ...ntAccountInformationTemplateValidator.java | 16 ++++++++ ...tInformationLanguageTemplateValidator.java | 16 ++++++++ .../MerchantInformationLanguageValidator.java | 16 ++++++++ .../mpm/MerchantPresentedModeValidator.java | 16 ++++++++ ...aymentSystemSpecificTemplateValidator.java | 16 ++++++++ .../mpm/PaymentSystemSpecificValidator.java | 16 ++++++++ .../mpm/TagLengthStringValidator.java | 16 ++++++++ .../mpm/UnreservedTemplateValidator.java | 16 ++++++++ .../validators/mpm/UnreservedValidator.java | 16 ++++++++ .../java/com/emv/qrcode/core/CRCTest.java | 16 ++++++++ .../com/emv/qrcode/core/isos/CountryTest.java | 16 ++++++++ .../emv/qrcode/core/isos/CurrencyTest.java | 16 ++++++++ .../emv/qrcode/core/isos/LanguageTest.java | 16 ++++++++ .../core/model/cpm/BERTLAlphanumericTest.java | 16 ++++++++ .../core/model/cpm/BERTLBinaryTest.java | 16 ++++++++ .../model/cpm/BERTLCompressedNumericTest.java | 16 ++++++++ .../core/model/cpm/BERTLNumericTest.java | 16 ++++++++ .../emv/qrcode/core/model/cpm/BERTagTest.java | 16 ++++++++ .../core/model/mpm/TagLengthStringTest.java | 16 ++++++++ .../emv/qrcode/core/utils/BERUtilsTest.java | 16 ++++++++ .../emv/qrcode/core/utils/TLVUtilsTest.java | 16 ++++++++ ...pecificTransparentTemplateDecoderTest.java | 16 ++++++++ .../cpm/ApplicationTemplateDecoderTest.java | 16 ++++++++ .../cpm/BERTLAlphanumericDecoderTest.java | 16 ++++++++ .../decoder/cpm/BERTLBinaryDecoderTest.java | 16 ++++++++ .../BERTLCompressedNumericDecoderTest.java | 16 ++++++++ .../decoder/cpm/BERTLNumericDecoderTest.java | 16 ++++++++ .../cpm/CommonDataTemplateDecoderTest.java | 16 ++++++++ ...monDataTransparentTemplateDecoderTest.java | 16 ++++++++ .../cpm/ConsumerPresentedModeDecoderTest.java | 16 ++++++++ .../decoder/cpm/DecodeCpmIteratorTest.java | 16 ++++++++ .../qrcode/decoder/cpm/DecoderCpmTest.java | 16 ++++++++ .../PayloadFormatIndicatorDecoderTest.java | 16 ++++++++ .../mpm/AdditionalDataFieldDecoderTest.java | 16 ++++++++ ...dditionalDataFieldTemplateDecoderTest.java | 16 ++++++++ .../decoder/mpm/DecodeMpmIteratorTest.java | 16 ++++++++ .../qrcode/decoder/mpm/DecoderMpmTest.java | 16 ++++++++ ...ormationReservedAdditionalDecoderTest.java | 16 ++++++++ ...AccountInformationTemplateDecoderTest.java | 16 ++++++++ ...erchantInformationLanguageDecoderTest.java | 16 ++++++++ ...nformationLanguageTemplateDecoderTest.java | 16 ++++++++ .../mpm/MerchantPresentedModeDecoderTest.java | 16 ++++++++ .../mpm/PaymentSystemSpecificDecoderTest.java | 16 ++++++++ ...mentSystemSpecificTemplateDecoderTest.java | 16 ++++++++ .../mpm/TagLengthStringDecoderTest.java | 16 ++++++++ .../decoder/mpm/UnreservedDecoderTest.java | 16 ++++++++ .../mpm/UnreservedTemplateDecoderTest.java | 16 ++++++++ .../qrcode/model/cpm/AdditionalDataTest.java | 16 ++++++++ ...cationSpecificTransparentTemplateTest.java | 16 ++++++++ .../model/cpm/ApplicationTemplateTest.java | 16 ++++++++ .../model/cpm/CommonDataTemplateTest.java | 16 ++++++++ .../CommonDataTransparentTemplateTest.java | 16 ++++++++ .../model/cpm/ConsumerPresentedModeTest.java | 16 ++++++++ .../model/cpm/PayloadFormatIndicatorTest.java | 16 ++++++++ .../mpm/AdditionalDataFieldTemplateTest.java | 16 ++++++++ .../model/mpm/AdditionalDataFieldTest.java | 16 ++++++++ ...ountInformationReservedAdditionalTest.java | 16 ++++++++ ...erchantAccountInformationTemplateTest.java | 16 ++++++++ ...rchantInformationLanguageTemplateTest.java | 16 ++++++++ .../mpm/MerchantInformationLanguageTest.java | 16 ++++++++ .../model/mpm/MerchantPresentedModeTest.java | 16 ++++++++ .../PaymentSystemSpecificTemplateTest.java | 16 ++++++++ .../model/mpm/PaymentSystemSpecificTest.java | 16 ++++++++ .../model/mpm/UnreservedTemplateTest.java | 16 ++++++++ .../emv/qrcode/model/mpm/UnreservedTest.java | 16 ++++++++ .../ConsumerPresentedModeValidateTest.java | 16 ++++++++ .../qrcode/validators/Crc16ValidatorTest.java | 16 ++++++++ .../MerchantPresentedModeValidatorTest.java | 16 ++++++++ 156 files changed, 2517 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/emv/qrcode/core/CRC.java b/src/main/java/com/emv/qrcode/core/CRC.java index 370e74a..4fb357b 100644 --- a/src/main/java/com/emv/qrcode/core/CRC.java +++ b/src/main/java/com/emv/qrcode/core/CRC.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core; public final class CRC { diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java index a518219..10a5da6 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.configuration; import java.util.Collections; diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java index 42381f1..5ee1847 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.configuration; import java.util.Collections; diff --git a/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java b/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java index 313aca8..e869bb8 100644 --- a/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java +++ b/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.exception; import java.text.MessageFormat; diff --git a/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java b/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java index e03e9fb..ccd0a0e 100644 --- a/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java +++ b/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.exception; import java.text.MessageFormat; diff --git a/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java b/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java index f89293a..2419bbd 100644 --- a/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java +++ b/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.exception; import java.text.MessageFormat; diff --git a/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java b/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java index b9f336b..6875aa0 100644 --- a/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java +++ b/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.exception; public class PresentedModeException extends RuntimeException { diff --git a/src/main/java/com/emv/qrcode/core/isos/Country.java b/src/main/java/com/emv/qrcode/core/isos/Country.java index 342de1b..ff6c447 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Country.java +++ b/src/main/java/com/emv/qrcode/core/isos/Country.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import java.util.EnumSet; diff --git a/src/main/java/com/emv/qrcode/core/isos/Currency.java b/src/main/java/com/emv/qrcode/core/isos/Currency.java index fbbd388..6b4dea8 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Currency.java +++ b/src/main/java/com/emv/qrcode/core/isos/Currency.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import java.util.EnumSet; diff --git a/src/main/java/com/emv/qrcode/core/isos/Language.java b/src/main/java/com/emv/qrcode/core/isos/Language.java index 4cde827..db95254 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Language.java +++ b/src/main/java/com/emv/qrcode/core/isos/Language.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import java.util.EnumSet; diff --git a/src/main/java/com/emv/qrcode/core/model/TLV.java b/src/main/java/com/emv/qrcode/core/model/TLV.java index b0d5335..90193e4 100644 --- a/src/main/java/com/emv/qrcode/core/model/TLV.java +++ b/src/main/java/com/emv/qrcode/core/model/TLV.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java index 3cee27d..9fd4b15 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import java.nio.charset.StandardCharsets; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java index 2280baf..59becc7 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import org.apache.commons.codec.DecoderException; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java index 50f9be2..31bc168 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import org.apache.commons.codec.DecoderException; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java index ac4ff8f..f2f11a6 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import org.apache.commons.codec.DecoderException; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java index 101bfe5..f5091bd 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java index 32c3151..f7fe052 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java index e8773d4..a3e883a 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import java.io.IOException; diff --git a/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java b/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java index e51dfbb..28cd505 100644 --- a/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java +++ b/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.mpm; import org.apache.commons.lang3.StringUtils; diff --git a/src/main/java/com/emv/qrcode/core/utils/BERUtils.java b/src/main/java/com/emv/qrcode/core/utils/BERUtils.java index 1b13627..88aee3a 100644 --- a/src/main/java/com/emv/qrcode/core/utils/BERUtils.java +++ b/src/main/java/com/emv/qrcode/core/utils/BERUtils.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.utils; import java.util.Arrays; @@ -44,7 +60,7 @@ public static final Integer valueOfLength(final byte[] source, final Integer fro } // BIG ENDIAN array to Integer - return (bytes[0] & 0xFF) << 8 | (bytes[1] & 0xFF); + return (bytes[0] & 0xFF) << 8 | bytes[1] & 0xFF; } public static final byte[] valueOf(final byte[] source) { diff --git a/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java b/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java index 444ee54..2948758 100644 --- a/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java +++ b/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.utils; public final class TLVUtils { diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java index 4b5d0b3..bc647a8 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java index 21b441b..fab1b56 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java index 85c3e53..faf90c5 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import com.emv.qrcode.core.model.cpm.BERTLAlphanumeric; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java index adc9a56..3a19b95 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import com.emv.qrcode.core.model.cpm.BERTLBinary; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java index 7680ec6..23450d9 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import com.emv.qrcode.core.model.cpm.BERTLCompressedNumeric; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java index 7b70ae0..36d38a1 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import com.emv.qrcode.core.model.cpm.BERTLNumeric; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java index 4238dff..658ca42 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java index 0eb1d92..69bb067 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java index bb1af51..85b12d6 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java b/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java index 5ef3d0e..c22b48a 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.util.Iterator; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java b/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java index 13acefc..5f5d376 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import java.lang.reflect.Constructor; diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java index 3dede6c..2c4d06e 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java index dfa06b2..caa8bae 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java index 5cc12eb..e276b67 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java b/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java index 4c020bf..479b393 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.Iterator; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java b/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java index 509e775..b9b6be1 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.lang.reflect.Constructor; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java index e9996fd..40344a9 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java index 8508f87..a1c54e3 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java index 43cf96c..d1ce175 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java index 6e1f859..bd36a7a 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java index 6faa1fc..3b2e0f5 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java index c6b5338..bded389 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java index 093c00e..b544e3a 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java index c74609e..97736b8 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java index b7378fd..1d4e8f6 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java index b919f39..7e19711 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java index bebc5b9..f00cdf3 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import java.util.HashMap; diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java index ca6bed9..3112970 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import com.emv.qrcode.core.exception.PresentedModeException; diff --git a/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java b/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java index f54cc98..adc194e 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java +++ b/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java index e51a7ff..5caad92 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java index bf8f173..abe8d20 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java index 09d2568..1ec6c59 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java index 6b3069b..f420454 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java b/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java index 9fbd911..0deeea2 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import java.io.ByteArrayOutputStream; diff --git a/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java b/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java index 11b4b42..f7a775a 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java +++ b/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import com.emv.qrcode.core.model.cpm.BERTLAlphanumeric; diff --git a/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java b/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java index 40bccf7..b0c9bb5 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm.constants; import com.emv.qrcode.core.model.cpm.BERTag; diff --git a/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java b/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java index 57395f0..812af59 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java +++ b/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm.constants; import com.emv.qrcode.core.model.cpm.BERTag; diff --git a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java index 52dab9d..de0e2e4 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java +++ b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java index 73bdea6..8846cf5 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.util.Objects; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java index 7750301..be851c1 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java index 03f5380..0d0f2a2 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import org.apache.commons.lang3.StringUtils; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java index 8602cca..63fdc31 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.util.LinkedHashMap; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java index 2172b5a..a52651f 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.util.Objects; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java index 1a7fd72..f1bc386 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java index 770ca88..0432886 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.util.Objects; diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java index 908d5be..6a31a00 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java index 5bfca7d..1cca6be 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java +++ b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.io.Serializable; diff --git a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java index 5d9d034..7c86c96 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import java.util.Objects; diff --git a/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java b/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java index fd6e456..0cc8098 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java +++ b/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java @@ -1,9 +1,20 @@ -package com.emv.qrcode.model.mpm; +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ -import com.emv.qrcode.core.model.mpm.TagLengthString; -import com.emv.qrcode.model.mpm.constants.UnreservedTemplateFieldCodes; -import lombok.Getter; -import org.apache.commons.lang3.StringUtils; +package com.emv.qrcode.model.mpm; import java.io.Serializable; import java.util.LinkedHashMap; @@ -11,6 +22,13 @@ import java.util.Map.Entry; import java.util.Optional; +import org.apache.commons.lang3.StringUtils; + +import com.emv.qrcode.core.model.mpm.TagLengthString; +import com.emv.qrcode.model.mpm.constants.UnreservedTemplateFieldCodes; + +import lombok.Getter; + @Getter public class Unreserved implements Serializable { @@ -27,7 +45,7 @@ public Unreserved() { } public Unreserved(final String globallyUniqueIdentifier) { - this.setGloballyUniqueIdentifier(globallyUniqueIdentifier); + setGloballyUniqueIdentifier(globallyUniqueIdentifier); } public final void setGloballyUniqueIdentifier(final String globallyUniqueIdentifier) { diff --git a/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java index deb0024..7492248 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java @@ -1,12 +1,30 @@ -package com.emv.qrcode.model.mpm; +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ -import com.emv.qrcode.core.model.TLV; -import lombok.Setter; -import org.apache.commons.lang3.StringUtils; +package com.emv.qrcode.model.mpm; import java.util.Objects; import java.util.Optional; +import org.apache.commons.lang3.StringUtils; + +import com.emv.qrcode.core.model.TLV; + +import lombok.Setter; + @Setter public class UnreservedTemplate implements TLV { @@ -21,17 +39,17 @@ public UnreservedTemplate() { } public UnreservedTemplate(final String tag) { - this.setTag(tag); + setTag(tag); } public UnreservedTemplate(final String tag, final String globallyUniqueIdentifier) { - this.setTag(tag); - this.setValue(new Unreserved(globallyUniqueIdentifier)); + setTag(tag); + setValue(new Unreserved(globallyUniqueIdentifier)); } - public void addContextSpecificData(final String tag, final String value) { - this.setValue(Optional.ofNullable(this.getValue()).orElse(new Unreserved())); - this.getValue().addContextSpecificData(tag, value); + public void addContextSpecificData(final String tag, final String value) { + setValue(Optional.ofNullable(getValue()).orElse(new Unreserved())); + getValue().addContextSpecificData(tag, value); } @Override diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java index 9cc0e80..842bdb4 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public final class AdditionalDataFieldCodes { diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java index a444f2c..39460a5 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public final class MerchantAccountInformationFieldCodes { diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java index 110aa07..80295f2 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public class MerchantInformationLanguageFieldCodes { diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java index a7e0ad9..1b42b09 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public final class MerchantPresentedModeCodes { diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java index 538ab35..133ee13 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public final class PaymentSystemSpecificFieldCodes { diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java index 68495a3..987c46d 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm.constants; public class UnreservedTemplateFieldCodes { diff --git a/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java b/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java index 29fc4ff..bfda909 100644 --- a/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java +++ b/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import com.emv.qrcode.model.cpm.ConsumerPresentedMode; diff --git a/src/main/java/com/emv/qrcode/validators/Crc16Validate.java b/src/main/java/com/emv/qrcode/validators/Crc16Validate.java index 76e1394..6aebb11 100644 --- a/src/main/java/com/emv/qrcode/validators/Crc16Validate.java +++ b/src/main/java/com/emv/qrcode/validators/Crc16Validate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import static br.com.fluentvalidator.predicate.StringPredicate.stringEquals; diff --git a/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java b/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java index a7fbada..d5ccfc8 100644 --- a/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java +++ b/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import com.emv.qrcode.model.mpm.MerchantPresentedMode; diff --git a/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java index f6bce57..1369d07 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.cpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java index 9584919..e58fde9 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.cpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java index 686a691..467efd3 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.cpm; import static br.com.fluentvalidator.predicate.CollectionPredicate.empty; diff --git a/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java index 8bcb8bc..d5763bc 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.cpm; import static br.com.fluentvalidator.predicate.StringPredicate.stringEquals; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java index 76f32ce..97bc586 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.predicate.LogicalPredicate.not; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java index 2874c59..951c734 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java index 9346c00..9d55d28 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java index 22af4c5..797767e 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.predicate.StringPredicate.stringSizeBetween; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java index 1d08fa5..cdc05f1 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java index 37a6af3..d47bd19 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.predicate.LogicalPredicate.not; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java index e104d89..f14d813 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java index 88bab4a..6ebcc97 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java index 12a9473..fe7965f 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java index 636d6a2..2546c0b 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java index 0787c16..ecc402f 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.predicate.ComparablePredicate.betweenInclusive; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java index 796088d..6b3f58e 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java index 4b20871..a8daae2 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators.mpm; import static br.com.fluentvalidator.function.FunctionBuilder.of; diff --git a/src/test/java/com/emv/qrcode/core/CRCTest.java b/src/test/java/com/emv/qrcode/core/CRCTest.java index 05eb28e..10fd0df 100644 --- a/src/test/java/com/emv/qrcode/core/CRCTest.java +++ b/src/test/java/com/emv/qrcode/core/CRCTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/isos/CountryTest.java b/src/test/java/com/emv/qrcode/core/isos/CountryTest.java index 0e65c08..f376772 100644 --- a/src/test/java/com/emv/qrcode/core/isos/CountryTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/CountryTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java b/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java index 6029d8d..26c27c2 100644 --- a/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java b/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java index d28c587..bda8705 100644 --- a/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.isos; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java index 35cb881..f35bcb4 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java index 4a5e12a..9a96ab0 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java index 30e4b58..8313266 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java index e10d905..51b33fe 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java index 01a61bd..0bce47d 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.cpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java b/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java index 38f9968..c323972 100644 --- a/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java +++ b/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java b/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java index 9d395c5..ebfb5f2 100644 --- a/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java +++ b/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.utils; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java b/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java index a4381f5..f6cf864 100644 --- a/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java +++ b/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.core.utils; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java index c035464..370740a 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java index a41f9fc..ec5c966 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java index 569cecf..00c026b 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java index 74c321e..3ddddb4 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java index 3fedfd1..9a7c354 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java index baac702..149d519 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java index cfc54a3..0ba8d47 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java index 14bfeb2..b7f82b3 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java index 91725dd..39a412b 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java index 193d6df..d7288bb 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java index f29850d..a53c3c0 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java index c6f4685..27a11be 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java index f87570e..5c8d7ae 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java index c215183..949af94 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java index 5e4ff76..88aecbb 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java index 314cfeb..5858005 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java index d205ed1..b9371d8 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java index adcd425..a48a6c5 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java index 83013d1..40789d7 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java index 7cb830d..a75303c 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java index d93aafb..2b0adf0 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.assertThatCode; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java index d2f6aa0..248983b 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java index 3c7ce56..311efea 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java index ad78edc..08a4bcb 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java index b1e7e19..a0861dd 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.assertj.core.api.Assertions.catchThrowableOfType; diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java index 6a1849f..243fc30 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.decoder.mpm; import static org.hamcrest.MatcherAssert.assertThat; diff --git a/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java b/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java index 907c3df..a914482 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java index 16ca592..cd89398 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java index 563da5e..ea26749 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java index 2bded68..79535b3 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java index 97a4bc1..847da97 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java b/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java index e076482..4ee2a43 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java b/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java index 81326e3..254edfb 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.cpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java index 607a6cd..d7b4e6d 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java index eb76653..ab7da5d 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java index f2b3de6..dd71bcb 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java index 2f947d8..4ed2a58 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java index fb4c5aa..d3b9467 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java index 1f08535..a9c7bac 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java index 356ed36..b46309e 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java index 69939c5..72291df 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java index c397b57..f110826 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java index 1ce6855..8346ed3 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java index f4f27ac..d74ae4a 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.model.mpm; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java b/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java index a775d0c..11f425e 100644 --- a/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java +++ b/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java b/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java index 858040e..de112ec 100644 --- a/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java +++ b/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import static org.hamcrest.CoreMatchers.equalTo; diff --git a/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java b/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java index efc8d36..d1851a7 100644 --- a/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java +++ b/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java @@ -1,3 +1,19 @@ +/* + * Copyright 2023 the original author or authors. + * + * 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 + * + * 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. + */ + package com.emv.qrcode.validators; import static org.junit.Assert.assertTrue; From 7697ce9b8e09111ce5dc82f587d5bdb096f98c01 Mon Sep 17 00:00:00 2001 From: Marcos Tischer Vallim Date: Fri, 3 Mar 2023 03:06:06 -0300 Subject: [PATCH 3/4] chore: fix year copyright --- src/main/java/com/emv/qrcode/core/CRC.java | 2 +- .../java/com/emv/qrcode/core/configuration/DecodersCpmMap.java | 2 +- .../java/com/emv/qrcode/core/configuration/DecodersMpmMap.java | 2 +- .../com/emv/qrcode/core/exception/DecodeValueException.java | 2 +- .../com/emv/qrcode/core/exception/DuplicateTagException.java | 2 +- .../java/com/emv/qrcode/core/exception/InvalidTagException.java | 2 +- .../com/emv/qrcode/core/exception/PresentedModeException.java | 2 +- src/main/java/com/emv/qrcode/core/isos/Country.java | 2 +- src/main/java/com/emv/qrcode/core/isos/Currency.java | 2 +- src/main/java/com/emv/qrcode/core/isos/Language.java | 2 +- src/main/java/com/emv/qrcode/core/model/TLV.java | 2 +- .../java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java | 2 +- src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java | 2 +- .../com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java | 2 +- src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java | 2 +- src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java | 2 +- src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java | 2 +- src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java | 2 +- .../java/com/emv/qrcode/core/model/mpm/TagLengthString.java | 2 +- src/main/java/com/emv/qrcode/core/utils/BERUtils.java | 2 +- src/main/java/com/emv/qrcode/core/utils/TLVUtils.java | 2 +- .../cpm/ApplicationSpecificTransparentTemplateDecoder.java | 2 +- .../com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java | 2 +- .../com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java | 2 +- .../java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java | 2 +- .../emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java | 2 +- .../java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java | 2 +- .../com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java | 2 +- .../decoder/cpm/CommonDataTransparentTemplateDecoder.java | 2 +- .../emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java | 2 +- src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java | 2 +- src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java | 2 +- .../emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java | 2 +- .../com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java | 2 +- .../qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java | 2 +- src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java | 2 +- src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java | 2 +- .../MerchantAccountInformationReservedAdditionalDecoder.java | 2 +- .../decoder/mpm/MerchantAccountInformationReservedDecoder.java | 2 +- .../decoder/mpm/MerchantAccountInformationTemplateDecoder.java | 2 +- .../qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java | 2 +- .../decoder/mpm/MerchantInformationLanguageTemplateDecoder.java | 2 +- .../emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java | 2 +- .../emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java | 2 +- .../decoder/mpm/PaymentSystemSpecificTemplateDecoder.java | 2 +- src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java | 2 +- .../java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java | 2 +- src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java | 2 +- .../com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java | 2 +- src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java | 2 +- .../model/cpm/ApplicationSpecificTransparentTemplate.java | 2 +- src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java | 2 +- src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java | 2 +- .../com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java | 2 +- .../java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java | 2 +- .../java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java | 2 +- .../model/cpm/constants/ConsumerPresentedModeFieldCodes.java | 2 +- .../model/cpm/constants/TagTransactionProcessingCodes.java | 2 +- src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java | 2 +- .../com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java | 2 +- .../com/emv/qrcode/model/mpm/MerchantAccountInformation.java | 2 +- .../qrcode/model/mpm/MerchantAccountInformationReserved.java | 2 +- .../model/mpm/MerchantAccountInformationReservedAdditional.java | 2 +- .../qrcode/model/mpm/MerchantAccountInformationTemplate.java | 2 +- .../com/emv/qrcode/model/mpm/MerchantInformationLanguage.java | 2 +- .../qrcode/model/mpm/MerchantInformationLanguageTemplate.java | 2 +- .../java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java | 2 +- .../java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java | 2 +- .../com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java | 2 +- src/main/java/com/emv/qrcode/model/mpm/Unreserved.java | 2 +- src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java | 2 +- .../qrcode/model/mpm/constants/AdditionalDataFieldCodes.java | 2 +- .../mpm/constants/MerchantAccountInformationFieldCodes.java | 2 +- .../mpm/constants/MerchantInformationLanguageFieldCodes.java | 2 +- .../qrcode/model/mpm/constants/MerchantPresentedModeCodes.java | 2 +- .../model/mpm/constants/PaymentSystemSpecificFieldCodes.java | 2 +- .../model/mpm/constants/UnreservedTemplateFieldCodes.java | 2 +- .../emv/qrcode/validators/ConsumerPresentedModeValidate.java | 2 +- src/main/java/com/emv/qrcode/validators/Crc16Validate.java | 2 +- .../emv/qrcode/validators/MerchantPresentedModeValidate.java | 2 +- .../emv/qrcode/validators/cpm/ApplicationTemplateValidator.java | 2 +- .../emv/qrcode/validators/cpm/CommonDataTemplateValidator.java | 2 +- .../qrcode/validators/cpm/ConsumerPresentedModeValidator.java | 2 +- .../qrcode/validators/cpm/PayloadFormatIndicatorValidator.java | 2 +- .../validators/mpm/AdditionalDataFieldTemplateValidator.java | 2 +- .../emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java | 2 +- .../MerchantAccountInformationReservedAdditionalValidator.java | 2 +- .../mpm/MerchantAccountInformationReservedValidator.java | 2 +- .../mpm/MerchantAccountInformationTemplateValidator.java | 2 +- .../mpm/MerchantInformationLanguageTemplateValidator.java | 2 +- .../validators/mpm/MerchantInformationLanguageValidator.java | 2 +- .../qrcode/validators/mpm/MerchantPresentedModeValidator.java | 2 +- .../validators/mpm/PaymentSystemSpecificTemplateValidator.java | 2 +- .../qrcode/validators/mpm/PaymentSystemSpecificValidator.java | 2 +- .../com/emv/qrcode/validators/mpm/TagLengthStringValidator.java | 2 +- .../emv/qrcode/validators/mpm/UnreservedTemplateValidator.java | 2 +- .../java/com/emv/qrcode/validators/mpm/UnreservedValidator.java | 2 +- src/test/java/com/emv/qrcode/core/CRCTest.java | 2 +- src/test/java/com/emv/qrcode/core/isos/CountryTest.java | 2 +- src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java | 2 +- src/test/java/com/emv/qrcode/core/isos/LanguageTest.java | 2 +- .../com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java | 2 +- .../java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java | 2 +- .../emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java | 2 +- .../java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java | 2 +- src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java | 2 +- .../java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java | 2 +- src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java | 2 +- src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java | 2 +- .../cpm/ApplicationSpecificTransparentTemplateDecoderTest.java | 2 +- .../emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java | 2 +- .../emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java | 2 +- .../java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java | 2 +- .../qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java | 2 +- .../com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java | 2 +- .../emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java | 2 +- .../decoder/cpm/CommonDataTransparentTemplateDecoderTest.java | 2 +- .../qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java | 2 +- .../java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java | 2 +- src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java | 2 +- .../qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java | 2 +- .../emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java | 2 +- .../decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java | 2 +- .../java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java | 2 +- src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java | 2 +- ...MerchantAccountInformationReservedAdditionalDecoderTest.java | 2 +- .../mpm/MerchantAccountInformationTemplateDecoderTest.java | 2 +- .../decoder/mpm/MerchantInformationLanguageDecoderTest.java | 2 +- .../mpm/MerchantInformationLanguageTemplateDecoderTest.java | 2 +- .../qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java | 2 +- .../qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java | 2 +- .../decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java | 2 +- .../com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java | 2 +- .../java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java | 2 +- .../emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java | 2 +- src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java | 2 +- .../model/cpm/ApplicationSpecificTransparentTemplateTest.java | 2 +- .../java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java | 2 +- .../java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java | 2 +- .../emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java | 2 +- .../com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java | 2 +- .../com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java | 2 +- .../emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java | 2 +- .../java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java | 2 +- .../mpm/MerchantAccountInformationReservedAdditionalTest.java | 2 +- .../model/mpm/MerchantAccountInformationTemplateTest.java | 2 +- .../model/mpm/MerchantInformationLanguageTemplateTest.java | 2 +- .../emv/qrcode/model/mpm/MerchantInformationLanguageTest.java | 2 +- .../com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java | 2 +- .../emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java | 2 +- .../com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java | 2 +- .../java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java | 2 +- src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java | 2 +- .../qrcode/validators/ConsumerPresentedModeValidateTest.java | 2 +- src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java | 2 +- .../qrcode/validators/MerchantPresentedModeValidatorTest.java | 2 +- 156 files changed, 156 insertions(+), 156 deletions(-) diff --git a/src/main/java/com/emv/qrcode/core/CRC.java b/src/main/java/com/emv/qrcode/core/CRC.java index 4fb357b..363f6d1 100644 --- a/src/main/java/com/emv/qrcode/core/CRC.java +++ b/src/main/java/com/emv/qrcode/core/CRC.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java index 10a5da6..be08c16 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersCpmMap.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java index 5ee1847..d31cbdb 100644 --- a/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java +++ b/src/main/java/com/emv/qrcode/core/configuration/DecodersMpmMap.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java b/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java index e869bb8..65c4c1d 100644 --- a/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java +++ b/src/main/java/com/emv/qrcode/core/exception/DecodeValueException.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java b/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java index ccd0a0e..dd97c62 100644 --- a/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java +++ b/src/main/java/com/emv/qrcode/core/exception/DuplicateTagException.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java b/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java index 2419bbd..8f2fe13 100644 --- a/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java +++ b/src/main/java/com/emv/qrcode/core/exception/InvalidTagException.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java b/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java index 6875aa0..313bb68 100644 --- a/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java +++ b/src/main/java/com/emv/qrcode/core/exception/PresentedModeException.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/isos/Country.java b/src/main/java/com/emv/qrcode/core/isos/Country.java index ff6c447..de80af9 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Country.java +++ b/src/main/java/com/emv/qrcode/core/isos/Country.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/isos/Currency.java b/src/main/java/com/emv/qrcode/core/isos/Currency.java index 6b4dea8..8e54252 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Currency.java +++ b/src/main/java/com/emv/qrcode/core/isos/Currency.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/isos/Language.java b/src/main/java/com/emv/qrcode/core/isos/Language.java index db95254..ba045ad 100644 --- a/src/main/java/com/emv/qrcode/core/isos/Language.java +++ b/src/main/java/com/emv/qrcode/core/isos/Language.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/TLV.java b/src/main/java/com/emv/qrcode/core/model/TLV.java index 90193e4..eadbfe0 100644 --- a/src/main/java/com/emv/qrcode/core/model/TLV.java +++ b/src/main/java/com/emv/qrcode/core/model/TLV.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java index 9fd4b15..8651d06 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumeric.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java index 59becc7..8f14d56 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLBinary.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java index 31bc168..c851b08 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumeric.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java index f2f11a6..2b0c119 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLNumeric.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java index f5091bd..6af59eb 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTLV.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java index f7fe052..0547273 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTag.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java b/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java index a3e883a..052e1f9 100644 --- a/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java +++ b/src/main/java/com/emv/qrcode/core/model/cpm/BERTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java b/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java index 28cd505..3b358d3 100644 --- a/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java +++ b/src/main/java/com/emv/qrcode/core/model/mpm/TagLengthString.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/utils/BERUtils.java b/src/main/java/com/emv/qrcode/core/utils/BERUtils.java index 88aee3a..06746c1 100644 --- a/src/main/java/com/emv/qrcode/core/utils/BERUtils.java +++ b/src/main/java/com/emv/qrcode/core/utils/BERUtils.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java b/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java index 2948758..08b02dc 100644 --- a/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java +++ b/src/main/java/com/emv/qrcode/core/utils/TLVUtils.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java index bc647a8..4a60d2e 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java index fab1b56..e3a2ca0 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java index faf90c5..6009f30 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java index 3a19b95..7bdca85 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java index 23450d9..c9b9c74 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java index 36d38a1..daba3fd 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java index 658ca42..08722cc 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java index 69bb067..0281e5d 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java index 85b12d6..bf6e01f 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java b/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java index c22b48a..cbcd69f 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/DecodeCpmIterator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java b/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java index 5f5d376..9b1e1d1 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/DecoderCpm.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java b/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java index 2c4d06e..bd3a1b6 100644 --- a/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java index caa8bae..eae3dd3 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java index e276b67..5363c25 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java b/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java index 479b393..389354a 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/DecodeMpmIterator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java b/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java index b9b6be1..c1c3159 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/DecoderMpm.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java index 40344a9..0c47dfa 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java index a1c54e3..e0b2f76 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java index d1ce175..9d0ba56 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java index bd36a7a..6ecebd1 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java index 3b2e0f5..b01ddaa 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java index bded389..87f5b14 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java index b544e3a..020d19b 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java index 97736b8..aa1d382 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java index 1d4e8f6..f01fb19 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/StringDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java index 7e19711..a3d21cd 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java index f00cdf3..2fbf194 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java index 3112970..9ffa3c1 100644 --- a/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java +++ b/src/main/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoder.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java b/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java index adc194e..e799318 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java +++ b/src/main/java/com/emv/qrcode/model/cpm/AdditionalData.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java index 5caad92..d55e4b6 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java index abe8d20..cb0d24f 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ApplicationTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java index 1ec6c59..003d35f 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java index f420454..fff5a01 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java +++ b/src/main/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java b/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java index 0deeea2..6390a24 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java +++ b/src/main/java/com/emv/qrcode/model/cpm/ConsumerPresentedMode.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java b/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java index f7a775a..7de99ec 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java +++ b/src/main/java/com/emv/qrcode/model/cpm/PayloadFormatIndicator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java b/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java index b0c9bb5..1b15a24 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/cpm/constants/ConsumerPresentedModeFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java b/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java index 812af59..f7347b0 100644 --- a/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java +++ b/src/main/java/com/emv/qrcode/model/cpm/constants/TagTransactionProcessingCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java index de0e2e4..c92843f 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java +++ b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataField.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java index 8846cf5..da56a0d 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java index be851c1..0314ef1 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformation.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java index 0d0f2a2..a1c70de 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReserved.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java index 63fdc31..0b88099 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditional.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java index a52651f..6b8105c 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java index f1bc386..2419799 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguage.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java index 0432886..8f4c1d3 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java b/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java index 6a31a00..7ec4073 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java +++ b/src/main/java/com/emv/qrcode/model/mpm/MerchantPresentedMode.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java index 1cca6be..d1a48eb 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java +++ b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecific.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java index 7c86c96..5831239 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java b/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java index 0cc8098..9127f35 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java +++ b/src/main/java/com/emv/qrcode/model/mpm/Unreserved.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java b/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java index 7492248..0503fe4 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java +++ b/src/main/java/com/emv/qrcode/model/mpm/UnreservedTemplate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java index 842bdb4..a7b8ac4 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/AdditionalDataFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java index 39460a5..19da291 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantAccountInformationFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java index 80295f2..e43b87a 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantInformationLanguageFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java index 1b42b09..38ff6ac 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/MerchantPresentedModeCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java index 133ee13..0ec184b 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/PaymentSystemSpecificFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java b/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java index 987c46d..e75a10a 100644 --- a/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java +++ b/src/main/java/com/emv/qrcode/model/mpm/constants/UnreservedTemplateFieldCodes.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java b/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java index bfda909..34d5b6e 100644 --- a/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java +++ b/src/main/java/com/emv/qrcode/validators/ConsumerPresentedModeValidate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/Crc16Validate.java b/src/main/java/com/emv/qrcode/validators/Crc16Validate.java index 6aebb11..aedcb96 100644 --- a/src/main/java/com/emv/qrcode/validators/Crc16Validate.java +++ b/src/main/java/com/emv/qrcode/validators/Crc16Validate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java b/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java index d5ccfc8..6957af3 100644 --- a/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java +++ b/src/main/java/com/emv/qrcode/validators/MerchantPresentedModeValidate.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java index 1369d07..b2b7961 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/ApplicationTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java index e58fde9..9cf5419 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/CommonDataTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java index 467efd3..1f03a6b 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/ConsumerPresentedModeValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java b/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java index d5763bc..79783ed 100644 --- a/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java +++ b/src/main/java/com/emv/qrcode/validators/cpm/PayloadFormatIndicatorValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java index 97bc586..ba9717e 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java index 951c734..8cd8711 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/AdditionalDataFieldValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java index 9d55d28..bc4a827 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedAdditionalValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java index 797767e..3960783 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationReservedValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java index cdc05f1..266e598 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantAccountInformationTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java index d47bd19..ee7082c 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java index f14d813..312f51f 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantInformationLanguageValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java index 6ebcc97..ab3c51d 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/MerchantPresentedModeValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java index fe7965f..515a269 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java index 2546c0b..8f0f02c 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/PaymentSystemSpecificValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java index ecc402f..d8950b8 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/TagLengthStringValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java index 6b3f58e..6982125 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedTemplateValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java index a8daae2..2678f0d 100644 --- a/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java +++ b/src/main/java/com/emv/qrcode/validators/mpm/UnreservedValidator.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/CRCTest.java b/src/test/java/com/emv/qrcode/core/CRCTest.java index 10fd0df..def2741 100644 --- a/src/test/java/com/emv/qrcode/core/CRCTest.java +++ b/src/test/java/com/emv/qrcode/core/CRCTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/isos/CountryTest.java b/src/test/java/com/emv/qrcode/core/isos/CountryTest.java index f376772..f00acd2 100644 --- a/src/test/java/com/emv/qrcode/core/isos/CountryTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/CountryTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java b/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java index 26c27c2..506c2cf 100644 --- a/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/CurrencyTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java b/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java index bda8705..5161026 100644 --- a/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java +++ b/src/test/java/com/emv/qrcode/core/isos/LanguageTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java index f35bcb4..54941ba 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLAlphanumericTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java index 9a96ab0..540357f 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLBinaryTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java index 8313266..bf72414 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLCompressedNumericTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java index 51b33fe..f2757cf 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTLNumericTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java b/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java index 0bce47d..a234499 100644 --- a/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java +++ b/src/test/java/com/emv/qrcode/core/model/cpm/BERTagTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java b/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java index c323972..5586825 100644 --- a/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java +++ b/src/test/java/com/emv/qrcode/core/model/mpm/TagLengthStringTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java b/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java index ebfb5f2..ba00c87 100644 --- a/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java +++ b/src/test/java/com/emv/qrcode/core/utils/BERUtilsTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java b/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java index f6cf864..d96794e 100644 --- a/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java +++ b/src/test/java/com/emv/qrcode/core/utils/TLVUtilsTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java index 370740a..2eb867a 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationSpecificTransparentTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java index ec5c966..eac4940 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ApplicationTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java index 00c026b..5c94525 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLAlphanumericDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java index 3ddddb4..9548062 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLBinaryDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java index 9a7c354..8beb31a 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLCompressedNumericDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java index 149d519..f1cc001 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/BERTLNumericDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java index 0ba8d47..e445e7d 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java index b7f82b3..e472e59 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/CommonDataTransparentTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java index 39a412b..ccafa25 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/ConsumerPresentedModeDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java index d7288bb..fed8ffe 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/DecodeCpmIteratorTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java index a53c3c0..65e600d 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/DecoderCpmTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java index 27a11be..ea26e5f 100644 --- a/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/cpm/PayloadFormatIndicatorDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java index 5c8d7ae..569c910 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java index 949af94..f24186a 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/AdditionalDataFieldTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java index 88aecbb..013627a 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/DecodeMpmIteratorTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java index 5858005..7cf7469 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/DecoderMpmTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java index b9371d8..8b4d79d 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationReservedAdditionalDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java index a48a6c5..0f1dcc5 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantAccountInformationTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java index 40789d7..de55082 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java index a75303c..17efa51 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantInformationLanguageTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java index 2b0adf0..67676e1 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/MerchantPresentedModeDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java index 248983b..b1fc564 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java index 311efea..e8d162a 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/PaymentSystemSpecificTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java index 08a4bcb..be38e73 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/TagLengthStringDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java index a0861dd..95ef399 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java index 243fc30..916a8e9 100644 --- a/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java +++ b/src/test/java/com/emv/qrcode/decoder/mpm/UnreservedTemplateDecoderTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java b/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java index a914482..192ac3a 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/AdditionalDataTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java index cd89398..55dd6f5 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ApplicationSpecificTransparentTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java index ea26749..bb0abfb 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ApplicationTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java index 79535b3..eb8e7ea 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java index 847da97..d55ee25 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/CommonDataTransparentTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java b/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java index 4ee2a43..7e39944 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/ConsumerPresentedModeTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java b/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java index 254edfb..f46d2f8 100644 --- a/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java +++ b/src/test/java/com/emv/qrcode/model/cpm/PayloadFormatIndicatorTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java index d7b4e6d..1cba0e4 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java index ab7da5d..459c498 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/AdditionalDataFieldTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java index dd71bcb..245e47d 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationReservedAdditionalTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java index 4ed2a58..edc568d 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantAccountInformationTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java index d3b9467..e7d55ae 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java index a9c7bac..68e59bc 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantInformationLanguageTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java b/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java index b46309e..2cb1c46 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/MerchantPresentedModeTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java index 72291df..fd1fa94 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java index f110826..01db6f2 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/PaymentSystemSpecificTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java index 8346ed3..6548d1e 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTemplateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java index d74ae4a..68181c4 100644 --- a/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java +++ b/src/test/java/com/emv/qrcode/model/mpm/UnreservedTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java b/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java index 11f425e..1ce15e1 100644 --- a/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java +++ b/src/test/java/com/emv/qrcode/validators/ConsumerPresentedModeValidateTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java b/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java index de112ec..be7c2db 100644 --- a/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java +++ b/src/test/java/com/emv/qrcode/validators/Crc16ValidatorTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. diff --git a/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java b/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java index d1851a7..85f5e9d 100644 --- a/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java +++ b/src/test/java/com/emv/qrcode/validators/MerchantPresentedModeValidatorTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2023 the original author or authors. + * Copyright 2019 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. From c8e49ee83b331436b3d2228aa6b2220b195a6127 Mon Sep 17 00:00:00 2001 From: Marcos Tischer Vallim Date: Fri, 3 Mar 2023 03:10:35 -0300 Subject: [PATCH 4/4] chore: update license Signed-off-by: Marcos Tischer Vallim --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 261eeb9..567b977 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright [yyyy] [name of copyright owner] + Copyright [2019] [Marcos Tischer Vallim] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.