diff --git a/.classpath b/.classpath deleted file mode 100644 index bec2d10..0000000 --- a/.classpath +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..045de36 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,12 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Ignored default folder with query files +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Note: repo-root paths such as /target/ and /.settings/ must be added to +# the repository-root .gitignore; patterns in this file only apply under .idea/. \ No newline at end of file diff --git a/.project b/.project deleted file mode 100644 index 8bfbd77..0000000 --- a/.project +++ /dev/null @@ -1,23 +0,0 @@ - - - spring-boot-qr-code-generator-reader - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.m2e.core.maven2Builder - - - - - - org.eclipse.jdt.core.javanature - org.eclipse.m2e.core.maven2Nature - - diff --git a/README.md b/README.md index 729d165..5a762b5 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ [![Java CI with Maven](https://github.com/thecoder8890/spring-boot-qr-code-generator-reader-api/actions/workflows/maven-ci.yml/badge.svg)](https://github.com/thecoder8890/spring-boot-qr-code-generator-reader-api/actions/workflows/maven-ci.yml) -## Application used [Java 17](https://onurdesk.com/what-are-preview-features-in-java-17/) and Spring Boot 3.5.0 | [Onurdesk](https://onurdesk.com/) +## Application used [Java 17](https://onurdesk.com/what-are-preview-features-in-java-17/) and Spring Boot 3.5.13 | [Onurdesk](https://onurdesk.com/) -###### Spring boot application exposing REST API endpoint to genrate QR-code representing custom message and another endpoint to read the decoded message, built using Java, [Spring Boot 3.5.0](https://spring.io/projects/spring-boot/) and [google's zxing library](https://opensource.google/projects/zxing). +###### Spring boot application exposing REST API endpoint to genrate QR-code representing custom message and another endpoint to read the decoded message, built using Java, [Spring Boot 3.5.13](https://spring.io/projects/spring-boot/) and [google's zxing library](https://opensource.google/projects/zxing).
Running Application diff --git a/pom.xml b/pom.xml index 6c354db..1ad4887 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 3.5.0 + 3.5.13 com.onurdesk diff --git a/system.properties b/system.properties index a5a6d27..0dc726c 100644 --- a/system.properties +++ b/system.properties @@ -1 +1 @@ -java.runtime.version=15 \ No newline at end of file +java.runtime.version=17 \ No newline at end of file diff --git a/target/classes/META-INF/MANIFEST.MF b/target/classes/META-INF/MANIFEST.MF deleted file mode 100644 index 8f62f83..0000000 --- a/target/classes/META-INF/MANIFEST.MF +++ /dev/null @@ -1,6 +0,0 @@ -Manifest-Version: 1.0 -Build-Jdk-Spec: 15 -Implementation-Title: spring-boot-qr-code-generator-reader -Implementation-Version: 0.0.1-SNAPSHOT -Created-By: Maven Integration for Eclipse - diff --git a/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.properties b/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.properties deleted file mode 100644 index 78a5c3b..0000000 --- a/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.properties +++ /dev/null @@ -1,7 +0,0 @@ -#Generated by Maven Integration for Eclipse -#Thu Jun 17 18:42:42 IST 2021 -m2e.projectLocation=C\:\\D-drive\\personal\\Git-Projects\\spring-boot-qr-code-generator-reader-api -m2e.projectName=spring-boot-qr-code-generator-reader -groupId=com.hardik -artifactId=spring-boot-qr-code-generator-reader -version=0.0.1-SNAPSHOT diff --git a/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.xml b/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.xml deleted file mode 100644 index caefa6e..0000000 --- a/target/classes/META-INF/maven/com.hardik/spring-boot-qr-code-generator-reader/pom.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.5.0 - - - com.hardik - spring-boot-qr-code-generator-reader - 0.0.1-SNAPSHOT - spring-boot-qr-code-generator-reader - Spring Boot Application exposing REST APi endpoints to generate QR code representing custom messages and another endpoint to read it. - - 15 - - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-validation - - - org.json - json - 20210307 - - - com.google.zxing - core - 3.3.2 - - - com.google.zxing - javase - 3.3.2 - - - org.springdoc - springdoc-openapi-ui - 1.5.8 - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - org.projectlombok - lombok - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.springframework.boot - spring-boot-configuration-processor - true - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - org.projectlombok - lombok - - - - - - - - diff --git a/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.properties b/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.properties deleted file mode 100644 index 4e9b267..0000000 --- a/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.properties +++ /dev/null @@ -1,7 +0,0 @@ -#Generated by Maven Integration for Eclipse -#Thu Jun 17 18:45:20 IST 2021 -m2e.projectLocation=C\:\\D-drive\\personal\\Git-Projects\\spring-boot-qr-code-generator-reader-api -m2e.projectName=spring-boot-qr-code-generator-reader -groupId=com.onurdesk -artifactId=spring-boot-qr-code-generator-reader -version=0.0.1-SNAPSHOT diff --git a/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.xml b/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.xml deleted file mode 100644 index ac30b74..0000000 --- a/target/classes/META-INF/maven/com.onurdesk/spring-boot-qr-code-generator-reader/pom.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.5.0 - - - com.onurdesk - spring-boot-qr-code-generator-reader - 0.0.1-SNAPSHOT - spring-boot-qr-code-generator-reader - Spring Boot Application exposing REST APi endpoints to generate QR code representing custom messages and another endpoint to read it. - - 15 - - - - org.springframework.boot - spring-boot-starter-web - - - org.springframework.boot - spring-boot-starter-validation - - - org.json - json - 20210307 - - - com.google.zxing - core - 3.3.2 - - - com.google.zxing - javase - 3.3.2 - - - org.springdoc - springdoc-openapi-ui - 1.5.8 - - - org.springframework.boot - spring-boot-devtools - runtime - true - - - org.projectlombok - lombok - true - - - org.springframework.boot - spring-boot-starter-test - test - - - org.springframework.boot - spring-boot-configuration-processor - true - - - - - - - org.springframework.boot - spring-boot-maven-plugin - - - - org.projectlombok - lombok - - - - - - - - diff --git a/target/classes/META-INF/spring-configuration-metadata.json b/target/classes/META-INF/spring-configuration-metadata.json deleted file mode 100644 index a10f1df..0000000 --- a/target/classes/META-INF/spring-configuration-metadata.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "groups": [ - { - "name": "com.onurdesk.iris.swagger", - "type": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties" - }, - { - "name": "com.onurdesk.iris.swagger.properties", - "type": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties", - "sourceMethod": "getProperties()" - }, - { - "name": "com.onurdesk.iris.swagger.properties.contact", - "type": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties$Contact", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties", - "sourceMethod": "getContact()" - } - ], - "properties": [ - { - "name": "com.onurdesk.iris.swagger.properties.api-version", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties" - }, - { - "name": "com.onurdesk.iris.swagger.properties.contact.email", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties$Contact" - }, - { - "name": "com.onurdesk.iris.swagger.properties.contact.name", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties$Contact" - }, - { - "name": "com.onurdesk.iris.swagger.properties.contact.url", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties$Contact" - }, - { - "name": "com.onurdesk.iris.swagger.properties.description", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties" - }, - { - "name": "com.onurdesk.iris.swagger.properties.title", - "type": "java.lang.String", - "sourceType": "com.onurdesk.iris.configuration.properties.OpenApiConfigurationProperties$Properties" - } - ], - "hints": [], - "ignored": { - "properties": [] - } -} \ No newline at end of file diff --git a/target/classes/application.properties b/target/classes/application.properties deleted file mode 100644 index f3c324c..0000000 --- a/target/classes/application.properties +++ /dev/null @@ -1,10 +0,0 @@ -#Port -server.port=9090 - -#Open-Api -com.onurdesk.iris.swagger.properties.title=Iris -com.onurdesk.iris.swagger.properties.description=Spring Boot Application exposing REST APi endpoints to generate QR code representing custom messages and another endpoint to read/decode it. -com.onurdesk.iris.swagger.properties.api-version=1.0.0 -com.onurdesk.iris.swagger.properties.contact.name=Mayur Ingle -com.onurdesk.iris.swagger.properties.contact.email=inglemayur8890@gmail.com -com.onurdesk.iris.swagger.properties.contact.url=https://www.linkedin.com/in/mayuringle/ diff --git a/target/classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplication.class b/target/classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplication.class deleted file mode 100644 index 8f38ca1..0000000 Binary files a/target/classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplication.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/configuration/OpenApiConfiguration.class b/target/classes/com/onurdesk/iris/configuration/OpenApiConfiguration.class deleted file mode 100644 index 31e4249..0000000 Binary files a/target/classes/com/onurdesk/iris/configuration/OpenApiConfiguration.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties$Contact.class b/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties$Contact.class deleted file mode 100644 index 59f9e79..0000000 Binary files a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties$Contact.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties.class b/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties.class deleted file mode 100644 index 3c410e7..0000000 Binary files a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties$Properties.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties.class b/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties.class deleted file mode 100644 index c41a36d..0000000 Binary files a/target/classes/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/controller/QrCodeController.class b/target/classes/com/onurdesk/iris/controller/QrCodeController.class deleted file mode 100644 index 685c704..0000000 Binary files a/target/classes/com/onurdesk/iris/controller/QrCodeController.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto$QrCodeGenerationRequestDtoBuilder.class b/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto$QrCodeGenerationRequestDtoBuilder.class deleted file mode 100644 index 1016245..0000000 Binary files a/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto$QrCodeGenerationRequestDtoBuilder.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto.class b/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto.class deleted file mode 100644 index 12393d4..0000000 Binary files a/target/classes/com/onurdesk/iris/dto/QrCodeGenerationRequestDto.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/exception/handler/GenericExceptionHandler.class b/target/classes/com/onurdesk/iris/exception/handler/GenericExceptionHandler.class deleted file mode 100644 index a43bcad..0000000 Binary files a/target/classes/com/onurdesk/iris/exception/handler/GenericExceptionHandler.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/exception/handler/ValidationFailureExceptionHandler.class b/target/classes/com/onurdesk/iris/exception/handler/ValidationFailureExceptionHandler.class deleted file mode 100644 index 1f09a71..0000000 Binary files a/target/classes/com/onurdesk/iris/exception/handler/ValidationFailureExceptionHandler.class and /dev/null differ diff --git a/target/classes/com/onurdesk/iris/service/QrCodeService.class b/target/classes/com/onurdesk/iris/service/QrCodeService.class deleted file mode 100644 index 4cdafb4..0000000 Binary files a/target/classes/com/onurdesk/iris/service/QrCodeService.class and /dev/null differ diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index 7d952d8..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,2 +0,0 @@ -META-INF/spring-configuration-metadata.json -com/onurdesk/iris/dto/QrCodeGenerationRequestDto$QrCodeGenerationRequestDtoBuilder.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 53408bd..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,8 +0,0 @@ -/app/src/main/java/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplication.java -/app/src/main/java/com/onurdesk/iris/configuration/OpenApiConfiguration.java -/app/src/main/java/com/onurdesk/iris/configuration/properties/OpenApiConfigurationProperties.java -/app/src/main/java/com/onurdesk/iris/controller/QrCodeController.java -/app/src/main/java/com/onurdesk/iris/dto/QrCodeGenerationRequestDto.java -/app/src/main/java/com/onurdesk/iris/exception/handler/GenericExceptionHandler.java -/app/src/main/java/com/onurdesk/iris/exception/handler/ValidationFailureExceptionHandler.java -/app/src/main/java/com/onurdesk/iris/service/QrCodeService.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index ef1836e..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -com/onurdesk/iris/service/QrCodeServiceTests.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index 16de772..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1,2 +0,0 @@ -/app/src/test/java/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplicationTests.java -/app/src/test/java/com/onurdesk/iris/service/QrCodeServiceTests.java diff --git a/target/surefire-reports/TEST-com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.xml b/target/surefire-reports/TEST-com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.xml deleted file mode 100644 index bbe6352..0000000 --- a/target/surefire-reports/TEST-com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/TEST-com.onurdesk.iris.service.QrCodeServiceTests.xml b/target/surefire-reports/TEST-com.onurdesk.iris.service.QrCodeServiceTests.xml deleted file mode 100644 index 640653d..0000000 --- a/target/surefire-reports/TEST-com.onurdesk.iris.service.QrCodeServiceTests.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/surefire-reports/com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.txt b/target/surefire-reports/com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.txt deleted file mode 100644 index 2f752d1..0000000 --- a/target/surefire-reports/com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests.txt +++ /dev/null @@ -1,4 +0,0 @@ -------------------------------------------------------------------------------- -Test set: com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.685 s -- in com.onurdesk.iris.SpringBootQrCodeGeneratorReaderApplicationTests diff --git a/target/surefire-reports/com.onurdesk.iris.service.QrCodeServiceTests.txt b/target/surefire-reports/com.onurdesk.iris.service.QrCodeServiceTests.txt deleted file mode 100644 index e9acdd9..0000000 --- a/target/surefire-reports/com.onurdesk.iris.service.QrCodeServiceTests.txt +++ /dev/null @@ -1,4 +0,0 @@ -------------------------------------------------------------------------------- -Test set: com.onurdesk.iris.service.QrCodeServiceTests -------------------------------------------------------------------------------- -Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.827 s -- in com.onurdesk.iris.service.QrCodeServiceTests diff --git a/target/test-classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplicationTests.class b/target/test-classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplicationTests.class deleted file mode 100644 index 48e08e5..0000000 Binary files a/target/test-classes/com/onurdesk/iris/SpringBootQrCodeGeneratorReaderApplicationTests.class and /dev/null differ diff --git a/target/test-classes/com/onurdesk/iris/service/QrCodeServiceTests.class b/target/test-classes/com/onurdesk/iris/service/QrCodeServiceTests.class deleted file mode 100644 index 48f2705..0000000 Binary files a/target/test-classes/com/onurdesk/iris/service/QrCodeServiceTests.class and /dev/null differ