From 6d5fa093974f02d2a49078bb4355eabbb38ea8f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ilkka=20Sepp=C3=A4l=C3=A4?= Date: Thu, 8 Sep 2022 17:28:23 +0300 Subject: [PATCH 1/3] update license plugin --- abstract-document/pom.xml | 4 +- .../abstractdocument/AbstractDocument.java | 5 +- .../com/iluwatar/abstractdocument/App.java | 5 +- .../iluwatar/abstractdocument/Document.java | 5 +- .../iluwatar/abstractdocument/domain/Car.java | 5 +- .../abstractdocument/domain/HasModel.java | 5 +- .../abstractdocument/domain/HasParts.java | 5 +- .../abstractdocument/domain/HasPrice.java | 5 +- .../abstractdocument/domain/HasType.java | 5 +- .../abstractdocument/domain/Part.java | 5 +- .../domain/enums/Property.java | 5 +- .../AbstractDocumentTest.java | 5 +- .../iluwatar/abstractdocument/AppTest.java | 5 +- .../iluwatar/abstractdocument/DomainTest.java | 5 +- abstract-factory/pom.xml | 4 +- .../com/iluwatar/abstractfactory/App.java | 5 +- .../com/iluwatar/abstractfactory/Army.java | 5 +- .../com/iluwatar/abstractfactory/Castle.java | 5 +- .../com/iluwatar/abstractfactory/ElfArmy.java | 5 +- .../iluwatar/abstractfactory/ElfCastle.java | 5 +- .../com/iluwatar/abstractfactory/ElfKing.java | 5 +- .../abstractfactory/ElfKingdomFactory.java | 5 +- .../com/iluwatar/abstractfactory/King.java | 5 +- .../com/iluwatar/abstractfactory/Kingdom.java | 5 +- .../abstractfactory/KingdomFactory.java | 5 +- .../com/iluwatar/abstractfactory/OrcArmy.java | 5 +- .../iluwatar/abstractfactory/OrcCastle.java | 5 +- .../com/iluwatar/abstractfactory/OrcKing.java | 5 +- .../abstractfactory/OrcKingdomFactory.java | 5 +- .../abstractfactory/AbstractFactoryTest.java | 5 +- .../com/iluwatar/abstractfactory/AppTest.java | 5 +- active-object/pom.xml | 4 +- .../iluwatar/activeobject/ActiveCreature.java | 5 +- .../java/com/iluwatar/activeobject/App.java | 5 +- .../java/com/iluwatar/activeobject/Orc.java | 5 +- .../activeobject/ActiveCreatureTest.java | 5 +- .../com/iluwatar/activeobject/AppTest.java | 5 +- acyclic-visitor/pom.xml | 4 +- .../acyclicvisitor/AllModemVisitor.java | 5 +- .../java/com/iluwatar/acyclicvisitor/App.java | 5 +- .../ConfigureForDosVisitor.java | 5 +- .../ConfigureForUnixVisitor.java | 5 +- .../com/iluwatar/acyclicvisitor/Hayes.java | 5 +- .../iluwatar/acyclicvisitor/HayesVisitor.java | 5 +- .../com/iluwatar/acyclicvisitor/Modem.java | 5 +- .../iluwatar/acyclicvisitor/ModemVisitor.java | 5 +- .../com/iluwatar/acyclicvisitor/Zoom.java | 5 +- .../iluwatar/acyclicvisitor/ZoomVisitor.java | 5 +- .../com/iluwatar/acyclicvisitor/AppTest.java | 5 +- .../ConfigureForDosVisitorTest.java | 5 +- .../ConfigureForUnixVisitorTest.java | 5 +- .../iluwatar/acyclicvisitor/HayesTest.java | 5 +- .../com/iluwatar/acyclicvisitor/ZoomTest.java | 5 +- adapter/pom.xml | 4 +- .../main/java/com/iluwatar/adapter/App.java | 5 +- .../java/com/iluwatar/adapter/Captain.java | 5 +- .../com/iluwatar/adapter/FishingBoat.java | 5 +- .../iluwatar/adapter/FishingBoatAdapter.java | 5 +- .../java/com/iluwatar/adapter/RowingBoat.java | 5 +- .../com/iluwatar/adapter/package-info.java | 5 +- .../iluwatar/adapter/AdapterPatternTest.java | 5 +- .../java/com/iluwatar/adapter/AppTest.java | 5 +- .../aggregator-service/pom.xml | 4 +- .../aggregator/microservices/Aggregator.java | 5 +- .../aggregator/microservices/App.java | 5 +- .../aggregator/microservices/Product.java | 5 +- .../ProductInformationClient.java | 5 +- .../ProductInformationClientImpl.java | 5 +- .../microservices/ProductInventoryClient.java | 5 +- .../ProductInventoryClientImpl.java | 5 +- .../microservices/AggregatorTest.java | 5 +- .../information-microservice/pom.xml | 4 +- .../microservice/InformationApplication.java | 5 +- .../microservice/InformationController.java | 5 +- .../InformationControllerTest.java | 5 +- .../inventory-microservice/pom.xml | 4 +- .../microservice/InventoryApplication.java | 5 +- .../microservice/InventoryController.java | 5 +- .../microservice/InventoryControllerTest.java | 5 +- aggregator-microservices/pom.xml | 4 +- ambassador/pom.xml | 4 +- .../java/com/iluwatar/ambassador/App.java | 5 +- .../java/com/iluwatar/ambassador/Client.java | 5 +- .../iluwatar/ambassador/RemoteService.java | 5 +- .../ambassador/RemoteServiceInterface.java | 5 +- .../ambassador/RemoteServiceStatus.java | 5 +- .../ambassador/ServiceAmbassador.java | 5 +- .../ambassador/util/RandomProvider.java | 5 +- .../java/com/iluwatar/ambassador/AppTest.java | 5 +- .../com/iluwatar/ambassador/ClientTest.java | 5 +- .../ambassador/RemoteServiceTest.java | 5 +- .../ambassador/ServiceAmbassadorTest.java | 5 +- api-gateway/api-gateway-service/pom.xml | 4 +- .../com/iluwatar/api/gateway/ApiGateway.java | 5 +- .../java/com/iluwatar/api/gateway/App.java | 5 +- .../iluwatar/api/gateway/DesktopProduct.java | 5 +- .../com/iluwatar/api/gateway/ImageClient.java | 5 +- .../iluwatar/api/gateway/ImageClientImpl.java | 5 +- .../iluwatar/api/gateway/MobileProduct.java | 5 +- .../com/iluwatar/api/gateway/PriceClient.java | 5 +- .../iluwatar/api/gateway/PriceClientImpl.java | 5 +- .../iluwatar/api/gateway/ApiGatewayTest.java | 5 +- api-gateway/image-microservice/pom.xml | 4 +- .../image/microservice/ImageApplication.java | 5 +- .../image/microservice/ImageController.java | 5 +- .../microservice/ImageControllerTest.java | 5 +- api-gateway/pom.xml | 4 +- api-gateway/price-microservice/pom.xml | 4 +- .../price/microservice/PriceApplication.java | 5 +- .../price/microservice/PriceController.java | 5 +- .../microservice/PriceControllerTest.java | 5 +- arrange-act-assert/pom.xml | 4 +- .../com/iluwatar/arrangeactassert/Cash.java | 5 +- .../arrangeactassert/CashAAATest.java | 5 +- .../arrangeactassert/CashAntiAAATest.java | 5 +- async-method-invocation/pom.xml | 4 +- .../iluwatar/async/method/invocation/App.java | 5 +- .../method/invocation/AsyncCallback.java | 5 +- .../method/invocation/AsyncExecutor.java | 5 +- .../async/method/invocation/AsyncResult.java | 5 +- .../invocation/ThreadAsyncExecutor.java | 5 +- .../async/method/invocation/AppTest.java | 5 +- .../invocation/ThreadAsyncExecutorTest.java | 5 +- balking/pom.xml | 4 +- .../main/java/com/iluwatar/balking/App.java | 5 +- .../com/iluwatar/balking/DelayProvider.java | 5 +- .../com/iluwatar/balking/WashingMachine.java | 5 +- .../iluwatar/balking/WashingMachineState.java | 5 +- .../java/com/iluwatar/balking/AppTest.java | 5 +- .../iluwatar/balking/WashingMachineTest.java | 5 +- bridge/pom.xml | 4 +- .../main/java/com/iluwatar/bridge/App.java | 5 +- .../java/com/iluwatar/bridge/Enchantment.java | 5 +- .../iluwatar/bridge/FlyingEnchantment.java | 5 +- .../main/java/com/iluwatar/bridge/Hammer.java | 5 +- .../bridge/SoulEatingEnchantment.java | 5 +- .../main/java/com/iluwatar/bridge/Sword.java | 5 +- .../main/java/com/iluwatar/bridge/Weapon.java | 5 +- .../java/com/iluwatar/bridge/AppTest.java | 5 +- .../java/com/iluwatar/bridge/HammerTest.java | 5 +- .../java/com/iluwatar/bridge/SwordTest.java | 5 +- .../java/com/iluwatar/bridge/WeaponTest.java | 5 +- builder/pom.xml | 4 +- .../main/java/com/iluwatar/builder/App.java | 5 +- .../main/java/com/iluwatar/builder/Armor.java | 5 +- .../java/com/iluwatar/builder/HairColor.java | 5 +- .../java/com/iluwatar/builder/HairType.java | 5 +- .../main/java/com/iluwatar/builder/Hero.java | 5 +- .../java/com/iluwatar/builder/Profession.java | 5 +- .../java/com/iluwatar/builder/Weapon.java | 5 +- .../java/com/iluwatar/builder/AppTest.java | 5 +- .../java/com/iluwatar/builder/HeroTest.java | 5 +- business-delegate/pom.xml | 4 +- .../com/iluwatar/business/delegate/App.java | 5 +- .../business/delegate/BusinessDelegate.java | 5 +- .../business/delegate/BusinessLookup.java | 5 +- .../business/delegate/MobileClient.java | 5 +- .../business/delegate/NetflixService.java | 5 +- .../delegate/VideoStreamingService.java | 5 +- .../business/delegate/YouTubeService.java | 5 +- .../iluwatar/business/delegate/AppTest.java | 5 +- .../delegate/BusinessDelegateTest.java | 5 +- bytecode/pom.xml | 4 +- .../main/java/com/iluwatar/bytecode/App.java | 5 +- .../com/iluwatar/bytecode/Instruction.java | 5 +- .../com/iluwatar/bytecode/VirtualMachine.java | 5 +- .../java/com/iluwatar/bytecode/Wizard.java | 5 +- .../util/InstructionConverterUtil.java | 5 +- .../java/com/iluwatar/bytecode/AppTest.java | 5 +- .../iluwatar/bytecode/VirtualMachineTest.java | 5 +- .../util/InstructionConverterUtilTest.java | 5 +- caching/docker-compose.yml | 25 + caching/pom.xml | 4 +- .../main/java/com/iluwatar/caching/App.java | 24 + .../java/com/iluwatar/caching/AppManager.java | 5 +- .../java/com/iluwatar/caching/CacheStore.java | 5 +- .../com/iluwatar/caching/CachingPolicy.java | 5 +- .../java/com/iluwatar/caching/LruCache.java | 5 +- .../com/iluwatar/caching/UserAccount.java | 5 +- .../caching/constants/CachingConstants.java | 5 +- .../caching/constants/package-info.java | 24 + .../iluwatar/caching/database/DbManager.java | 24 + .../caching/database/DbManagerFactory.java | 24 + .../iluwatar/caching/database/MongoDb.java | 24 + .../iluwatar/caching/database/VirtualDb.java | 24 + .../caching/database/package-info.java | 24 + .../com/iluwatar/caching/package-info.java | 9 +- .../java/com/iluwatar/caching/AppTest.java | 5 +- .../com/iluwatar/caching/CachingTest.java | 5 +- .../caching/database/MongoDbTest.java | 24 + callback/pom.xml | 4 +- .../main/java/com/iluwatar/callback/App.java | 5 +- .../java/com/iluwatar/callback/Callback.java | 5 +- .../com/iluwatar/callback/SimpleTask.java | 5 +- .../main/java/com/iluwatar/callback/Task.java | 5 +- .../com/iluwatar/callback/package-info.java | 5 +- .../java/com/iluwatar/callback/AppTest.java | 5 +- .../com/iluwatar/callback/CallbackTest.java | 5 +- chain-of-responsibility/pom.xml | 4 +- .../src/main/java/com/iluwatar/chain/App.java | 5 +- .../java/com/iluwatar/chain/OrcCommander.java | 5 +- .../main/java/com/iluwatar/chain/OrcKing.java | 5 +- .../java/com/iluwatar/chain/OrcOfficer.java | 5 +- .../java/com/iluwatar/chain/OrcSoldier.java | 5 +- .../main/java/com/iluwatar/chain/Request.java | 5 +- .../com/iluwatar/chain/RequestHandler.java | 5 +- .../java/com/iluwatar/chain/RequestType.java | 5 +- .../test/java/com/iluwatar/chain/AppTest.java | 5 +- .../java/com/iluwatar/chain/OrcKingTest.java | 5 +- checkstyle-suppressions.xml | 24 - circuit-breaker/pom.xml | 4 +- .../java/com/iluwatar/circuitbreaker/App.java | 5 +- .../circuitbreaker/CircuitBreaker.java | 5 +- .../circuitbreaker/DefaultCircuitBreaker.java | 5 +- .../circuitbreaker/DelayedRemoteService.java | 5 +- .../circuitbreaker/MonitoringService.java | 5 +- .../circuitbreaker/QuickRemoteService.java | 5 +- .../circuitbreaker/RemoteService.java | 5 +- .../RemoteServiceException.java | 5 +- .../com/iluwatar/circuitbreaker/State.java | 5 +- .../com/iluwatar/circuitbreaker/AppTest.java | 5 +- .../DefaultCircuitBreakerTest.java | 5 +- .../DelayedRemoteServiceTest.java | 5 +- .../circuitbreaker/MonitoringServiceTest.java | 5 +- .../call-usage-app/pom.xml | 4 +- .../functions/UsageCostProcessorFunction.java | 5 +- .../claimcheckpattern/domain/Message.java | 5 +- .../claimcheckpattern/domain/MessageBody.java | 5 +- .../domain/MessageHeader.java | 5 +- .../domain/MessageReference.java | 5 +- .../domain/UsageCostDetail.java | 5 +- .../claimcheckpattern/domain/UsageDetail.java | 5 +- .../UsageDetailPublisherFunction.java | 5 +- .../utility/EventHandlerUtility.java | 5 +- .../utility/MessageHandlerUtility.java | 5 +- .../HttpResponseMessageMock.java | 5 +- .../UsageCostProcessorFunctionTest.java | 5 +- .../UsageDetailPublisherFunctionTest.java | 5 +- .../utility/EventHandlerUtilityTest.java | 5 +- .../utility/MessageHandlerUtilityTest.java | 5 +- cloud-claim-check-pattern/pom.xml | 4 +- collection-pipeline/pom.xml | 4 +- .../com/iluwatar/collectionpipeline/App.java | 5 +- .../com/iluwatar/collectionpipeline/Car.java | 5 +- .../collectionpipeline/CarFactory.java | 5 +- .../iluwatar/collectionpipeline/Category.java | 5 +- .../FunctionalProgramming.java | 5 +- .../ImperativeProgramming.java | 5 +- .../iluwatar/collectionpipeline/Person.java | 5 +- .../iluwatar/collectionpipeline/AppTest.java | 5 +- combinator/pom.xml | 4 +- .../iluwatar/combinator/CombinatorApp.java | 5 +- .../java/com/iluwatar/combinator/Finder.java | 5 +- .../java/com/iluwatar/combinator/Finders.java | 5 +- .../combinator/CombinatorAppTest.java | 5 +- .../com/iluwatar/combinator/FinderTest.java | 5 +- .../com/iluwatar/combinator/FindersTest.java | 5 +- command/pom.xml | 4 +- .../main/java/com/iluwatar/command/App.java | 5 +- .../java/com/iluwatar/command/Goblin.java | 5 +- .../main/java/com/iluwatar/command/Size.java | 5 +- .../java/com/iluwatar/command/Target.java | 5 +- .../java/com/iluwatar/command/Visibility.java | 5 +- .../java/com/iluwatar/command/Wizard.java | 5 +- .../java/com/iluwatar/command/AppTest.java | 5 +- .../com/iluwatar/command/CommandTest.java | 5 +- commander/pom.xml | 4 +- .../commander/AppEmployeeDbFailCases.java | 5 +- .../commander/AppMessagingFailCases.java | 5 +- .../commander/AppPaymentFailCases.java | 5 +- .../iluwatar/commander/AppQueueFailCases.java | 5 +- .../commander/AppShippingFailCases.java | 5 +- .../com/iluwatar/commander/Commander.java | 5 +- .../java/com/iluwatar/commander/Database.java | 5 +- .../java/com/iluwatar/commander/Order.java | 5 +- .../java/com/iluwatar/commander/Retry.java | 5 +- .../java/com/iluwatar/commander/Service.java | 5 +- .../java/com/iluwatar/commander/User.java | 5 +- .../employeehandle/EmployeeDatabase.java | 5 +- .../employeehandle/EmployeeHandle.java | 5 +- .../DatabaseUnavailableException.java | 5 +- .../exceptions/IsEmptyException.java | 5 +- .../exceptions/ItemUnavailableException.java | 5 +- .../PaymentDetailsErrorException.java | 5 +- .../ShippingNotPossibleException.java | 5 +- .../messagingservice/MessagingDatabase.java | 5 +- .../messagingservice/MessagingService.java | 5 +- .../paymentservice/PaymentDatabase.java | 5 +- .../paymentservice/PaymentService.java | 5 +- .../com/iluwatar/commander/queue/Queue.java | 5 +- .../commander/queue/QueueDatabase.java | 5 +- .../iluwatar/commander/queue/QueueTask.java | 5 +- .../shippingservice/ShippingDatabase.java | 5 +- .../shippingservice/ShippingService.java | 5 +- .../com/iluwatar/commander/CommanderTest.java | 24 + .../com/iluwatar/commander/RetryTest.java | 5 +- composite-entity/pom.xml | 4 +- .../com/iluwatar/compositeentity/App.java | 5 +- .../compositeentity/CoarseGrainedObject.java | 5 +- .../compositeentity/CompositeEntity.java | 5 +- .../ConsoleCoarseGrainedObject.java | 5 +- .../compositeentity/DependentObject.java | 5 +- .../MessageDependentObject.java | 5 +- .../SignalDependentObject.java | 5 +- .../com/iluwatar/compositeentity/AppTest.java | 5 +- .../compositeentity/PersistenceTest.java | 5 +- composite-view/pom.xml | 4 +- .../iluwatar/compositeview/AppServlet.java | 24 + .../compositeview/ClientPropertiesBean.java | 24 + .../compositeview/AppServletTest.java | 24 + .../iluwatar/compositeview/JavaBeansTest.java | 24 + composite-view/web/WEB-INF/web.xml | 26 + composite-view/web/businessNews.jsp | 26 + composite-view/web/header.jsp | 26 + composite-view/web/index.jsp | 26 + composite-view/web/localNews.jsp | 25 + composite-view/web/newsDisplay.jsp | 26 + composite-view/web/scienceNews.jsp | 26 + composite-view/web/sportsNews.jsp | 26 + composite-view/web/worldNews.jsp | 26 + composite/pom.xml | 4 +- .../main/java/com/iluwatar/composite/App.java | 5 +- .../java/com/iluwatar/composite/Letter.java | 5 +- .../iluwatar/composite/LetterComposite.java | 5 +- .../com/iluwatar/composite/Messenger.java | 5 +- .../java/com/iluwatar/composite/Sentence.java | 5 +- .../java/com/iluwatar/composite/Word.java | 5 +- .../java/com/iluwatar/composite/AppTest.java | 5 +- .../com/iluwatar/composite/MessengerTest.java | 5 +- converter/pom.xml | 4 +- .../main/java/com/iluwatar/converter/App.java | 5 +- .../com/iluwatar/converter/Converter.java | 5 +- .../java/com/iluwatar/converter/User.java | 5 +- .../com/iluwatar/converter/UserConverter.java | 5 +- .../java/com/iluwatar/converter/UserDto.java | 5 +- .../java/com/iluwatar/converter/AppTest.java | 5 +- .../com/iluwatar/converter/ConverterTest.java | 5 +- cqrs/pom.xml | 4 +- .../main/java/com/iluwatar/cqrs/app/App.java | 5 +- .../cqrs/commandes/CommandServiceImpl.java | 5 +- .../cqrs/commandes/ICommandService.java | 5 +- .../iluwatar/cqrs/constants/AppConstants.java | 5 +- .../iluwatar/cqrs/domain/model/Author.java | 5 +- .../com/iluwatar/cqrs/domain/model/Book.java | 5 +- .../java/com/iluwatar/cqrs/dto/Author.java | 5 +- .../main/java/com/iluwatar/cqrs/dto/Book.java | 5 +- .../iluwatar/cqrs/queries/IQueryService.java | 5 +- .../cqrs/queries/QueryServiceImpl.java | 5 +- .../com/iluwatar/cqrs/util/HibernateUtil.java | 5 +- .../com/iluwatar/cqrs/IntegrationTest.java | 5 +- dao/pom.xml | 4 +- dao/src/main/java/com/iluwatar/dao/App.java | 5 +- .../com/iluwatar/dao/CustomException.java | 5 +- .../main/java/com/iluwatar/dao/Customer.java | 5 +- .../java/com/iluwatar/dao/CustomerDao.java | 5 +- .../com/iluwatar/dao/CustomerSchemaSql.java | 5 +- .../java/com/iluwatar/dao/DbCustomerDao.java | 5 +- .../com/iluwatar/dao/InMemoryCustomerDao.java | 5 +- .../test/java/com/iluwatar/dao/AppTest.java | 5 +- .../java/com/iluwatar/dao/CustomerTest.java | 5 +- .../com/iluwatar/dao/DbCustomerDaoTest.java | 5 +- .../iluwatar/dao/InMemoryCustomerDaoTest.java | 5 +- data-bus/pom.xml | 4 +- .../iluwatar/databus/AbstractDataType.java | 5 +- .../main/java/com/iluwatar/databus/App.java | 5 +- .../java/com/iluwatar/databus/DataBus.java | 5 +- .../java/com/iluwatar/databus/DataType.java | 5 +- .../java/com/iluwatar/databus/Member.java | 5 +- .../iluwatar/databus/data/MessageData.java | 5 +- .../iluwatar/databus/data/StartingData.java | 5 +- .../iluwatar/databus/data/StoppingData.java | 5 +- .../members/MessageCollectorMember.java | 5 +- .../databus/members/StatusMember.java | 5 +- .../com/iluwatar/databus/DataBusTest.java | 5 +- .../members/MessageCollectorMemberTest.java | 5 +- .../databus/members/StatusMemberTest.java | 5 +- data-locality/pom.xml | 4 +- .../iluwatar/data/locality/Application.java | 5 +- .../data/locality/game/GameEntity.java | 5 +- .../locality/game/component/AiComponent.java | 5 +- .../locality/game/component/Component.java | 5 +- .../game/component/PhysicsComponent.java | 5 +- .../game/component/RenderComponent.java | 5 +- .../component/manager/AiComponentManager.java | 5 +- .../manager/PhysicsComponentManager.java | 5 +- .../manager/RenderComponentManager.java | 5 +- .../data/locality/ApplicationTest.java | 5 +- data-mapper/pom.xml | 4 +- .../java/com/iluwatar/datamapper/App.java | 5 +- .../datamapper/DataMapperException.java | 5 +- .../java/com/iluwatar/datamapper/Student.java | 5 +- .../datamapper/StudentDataMapper.java | 5 +- .../datamapper/StudentDataMapperImpl.java | 5 +- .../java/com/iluwatar/datamapper/AppTest.java | 5 +- .../iluwatar/datamapper/DataMapperTest.java | 5 +- .../com/iluwatar/datamapper/StudentTest.java | 5 +- data-transfer-object/pom.xml | 4 +- .../java/com/iluwatar/datatransfer/App.java | 5 +- .../datatransfer/customer/CustomerDto.java | 5 +- .../customer/CustomerResource.java | 5 +- .../datatransfer/product/Product.java | 5 +- .../datatransfer/product/ProductDto.java | 5 +- .../datatransfer/product/ProductResource.java | 5 +- .../com/iluwatar/datatransfer/AppTest.java | 5 +- .../customer/CustomerResourceTest.java | 5 +- decorator/pom.xml | 4 +- .../main/java/com/iluwatar/decorator/App.java | 5 +- .../com/iluwatar/decorator/ClubbedTroll.java | 5 +- .../com/iluwatar/decorator/SimpleTroll.java | 5 +- .../java/com/iluwatar/decorator/Troll.java | 5 +- .../java/com/iluwatar/decorator/AppTest.java | 5 +- .../iluwatar/decorator/ClubbedTrollTest.java | 5 +- .../iluwatar/decorator/SimpleTrollTest.java | 5 +- delegation/pom.xml | 4 +- .../com/iluwatar/delegation/simple/App.java | 5 +- .../iluwatar/delegation/simple/Printer.java | 5 +- .../delegation/simple/PrinterController.java | 5 +- .../simple/printers/CanonPrinter.java | 5 +- .../simple/printers/EpsonPrinter.java | 5 +- .../delegation/simple/printers/HpPrinter.java | 5 +- .../iluwatar/delegation/simple/AppTest.java | 5 +- .../delegation/simple/DelegateTest.java | 5 +- dependency-injection/pom.xml | 4 +- .../injection/AdvancedSorceress.java | 5 +- .../dependency/injection/AdvancedWizard.java | 5 +- .../iluwatar/dependency/injection/App.java | 5 +- .../dependency/injection/GuiceWizard.java | 5 +- .../dependency/injection/OldTobyTobacco.java | 5 +- .../injection/RivendellTobacco.java | 5 +- .../injection/SecondBreakfastTobacco.java | 5 +- .../dependency/injection/SimpleWizard.java | 5 +- .../dependency/injection/Tobacco.java | 5 +- .../dependency/injection/TobaccoModule.java | 5 +- .../iluwatar/dependency/injection/Wizard.java | 5 +- .../injection/AdvancedSorceressTest.java | 5 +- .../injection/AdvancedWizardTest.java | 5 +- .../dependency/injection/AppTest.java | 5 +- .../dependency/injection/GuiceWizardTest.java | 5 +- .../injection/SimpleWizardTest.java | 5 +- .../injection/utils/InMemoryAppender.java | 5 +- dirty-flag/pom.xml | 4 +- .../main/java/com/iluwatar/dirtyflag/App.java | 5 +- .../com/iluwatar/dirtyflag/DataFetcher.java | 5 +- .../java/com/iluwatar/dirtyflag/World.java | 5 +- .../src/test/java/org/dirty/flag/AppTest.java | 5 +- .../java/org/dirty/flag/DirtyFlagTest.java | 5 +- domain-model/pom.xml | 4 +- .../java/com/iluwatar/domainmodel/App.java | 5 +- .../com/iluwatar/domainmodel/Customer.java | 5 +- .../com/iluwatar/domainmodel/CustomerDao.java | 5 +- .../iluwatar/domainmodel/CustomerDaoImpl.java | 5 +- .../com/iluwatar/domainmodel/Product.java | 5 +- .../com/iluwatar/domainmodel/ProductDao.java | 5 +- .../iluwatar/domainmodel/ProductDaoImpl.java | 5 +- .../com/iluwatar/domainmodel/AppTest.java | 5 +- .../domainmodel/CustomerDaoImplTest.java | 5 +- .../iluwatar/domainmodel/CustomerTest.java | 5 +- .../domainmodel/ProductDaoImplTest.java | 5 +- .../com/iluwatar/domainmodel/ProductTest.java | 5 +- .../com/iluwatar/domainmodel/TestUtils.java | 5 +- double-buffer/pom.xml | 4 +- .../java/com/iluwatar/doublebuffer/App.java | 5 +- .../com/iluwatar/doublebuffer/Buffer.java | 5 +- .../iluwatar/doublebuffer/FrameBuffer.java | 5 +- .../java/com/iluwatar/doublebuffer/Pixel.java | 5 +- .../java/com/iluwatar/doublebuffer/Scene.java | 5 +- .../com/iluwatar/doublebuffer/AppTest.java | 5 +- .../doublebuffer/FrameBufferTest.java | 5 +- .../com/iluwatar/doublebuffer/SceneTest.java | 5 +- double-checked-locking/pom.xml | 4 +- .../iluwatar/doublechecked/locking/App.java | 5 +- .../doublechecked/locking/Inventory.java | 5 +- .../iluwatar/doublechecked/locking/Item.java | 5 +- .../doublechecked/locking/AppTest.java | 5 +- .../doublechecked/locking/InventoryTest.java | 5 +- double-dispatch/pom.xml | 4 +- .../java/com/iluwatar/doubledispatch/App.java | 5 +- .../doubledispatch/FlamingAsteroid.java | 5 +- .../iluwatar/doubledispatch/GameObject.java | 5 +- .../iluwatar/doubledispatch/Meteoroid.java | 5 +- .../iluwatar/doubledispatch/Rectangle.java | 5 +- .../doubledispatch/SpaceStationIss.java | 5 +- .../doubledispatch/SpaceStationMir.java | 5 +- .../constants/AppConstants.java | 5 +- .../com/iluwatar/doubledispatch/AppTest.java | 5 +- .../doubledispatch/CollisionTest.java | 5 +- .../doubledispatch/FlamingAsteroidTest.java | 5 +- .../doubledispatch/MeteoroidTest.java | 5 +- .../doubledispatch/RectangleTest.java | 5 +- .../doubledispatch/SpaceStationIssTest.java | 5 +- .../doubledispatch/SpaceStationMirTest.java | 5 +- eip-aggregator/pom.xml | 4 +- .../java/com/iluwatar/eip/aggregator/App.java | 5 +- .../aggregator/routes/AggregatorRoute.java | 5 +- .../routes/MessageAggregationStrategy.java | 5 +- .../com/iluwatar/eip/aggregator/AppTest.java | 5 +- .../routes/AggregatorRouteTest.java | 5 +- .../MessageAggregationStrategyTest.java | 5 +- eip-message-channel/pom.xml | 4 +- .../com/iluwatar/eip/message/channel/App.java | 5 +- .../iluwatar/eip/message/channel/AppTest.java | 5 +- eip-publish-subscribe/pom.xml | 4 +- .../iluwatar/eip/publish/subscribe/App.java | 5 +- .../eip/publish/subscribe/AppTest.java | 5 +- eip-splitter/pom.xml | 4 +- .../java/com/iluwatar/eip/splitter/App.java | 5 +- .../eip/splitter/routes/SplitterRoute.java | 5 +- .../com/iluwatar/eip/splitter/AppTest.java | 5 +- .../splitter/routes/SplitterRouteTest.java | 5 +- eip-wire-tap/pom.xml | 4 +- .../java/com/iluwatar/eip/wiretap/App.java | 5 +- .../eip/wiretap/routes/WireTapRoute.java | 5 +- .../com/iluwatar/eip/wiretap/AppTest.java | 5 +- .../eip/wiretap/routes/WireTapRouteTest.java | 5 +- event-aggregator/pom.xml | 4 +- .../com/iluwatar/event/aggregator/App.java | 5 +- .../com/iluwatar/event/aggregator/Event.java | 5 +- .../event/aggregator/EventEmitter.java | 5 +- .../event/aggregator/EventObserver.java | 5 +- .../event/aggregator/KingJoffrey.java | 5 +- .../iluwatar/event/aggregator/KingsHand.java | 5 +- .../event/aggregator/LordBaelish.java | 5 +- .../iluwatar/event/aggregator/LordVarys.java | 5 +- .../com/iluwatar/event/aggregator/Scout.java | 5 +- .../iluwatar/event/aggregator/Weekday.java | 5 +- .../iluwatar/event/aggregator/AppTest.java | 5 +- .../event/aggregator/EventEmitterTest.java | 5 +- .../iluwatar/event/aggregator/EventTest.java | 5 +- .../event/aggregator/KingJoffreyTest.java | 5 +- .../event/aggregator/KingsHandTest.java | 5 +- .../event/aggregator/LordBaelishTest.java | 5 +- .../event/aggregator/LordVarysTest.java | 5 +- .../iluwatar/event/aggregator/ScoutTest.java | 5 +- .../event/aggregator/WeekdayTest.java | 5 +- event-asynchronous/pom.xml | 4 +- .../com/iluwatar/event/asynchronous/App.java | 5 +- .../iluwatar/event/asynchronous/Event.java | 5 +- .../EventDoesNotExistException.java | 5 +- .../event/asynchronous/EventManager.java | 5 +- .../iluwatar/event/asynchronous/IEvent.java | 5 +- .../InvalidOperationException.java | 5 +- .../LongRunningEventException.java | 5 +- .../MaxNumOfEventsAllowedException.java | 5 +- .../asynchronous/ThreadCompleteListener.java | 5 +- .../iluwatar/event/asynchronous/AppTest.java | 5 +- .../asynchronous/EventAsynchronousTest.java | 5 +- event-driven-architecture/pom.xml | 4 +- .../src/main/java/com/iluwatar/eda/App.java | 5 +- .../com/iluwatar/eda/event/AbstractEvent.java | 5 +- .../iluwatar/eda/event/UserCreatedEvent.java | 5 +- .../iluwatar/eda/event/UserUpdatedEvent.java | 5 +- .../com/iluwatar/eda/framework/Event.java | 5 +- .../eda/framework/EventDispatcher.java | 5 +- .../com/iluwatar/eda/framework/Handler.java | 5 +- .../eda/handler/UserCreatedEventHandler.java | 5 +- .../eda/handler/UserUpdatedEventHandler.java | 5 +- .../java/com/iluwatar/eda/model/User.java | 5 +- .../test/java/com/iluwatar/eda/AppTest.java | 5 +- .../eda/event/UserCreatedEventTest.java | 5 +- .../eda/framework/EventDispatcherTest.java | 5 +- event-queue/pom.xml | 4 +- .../java/com/iluwatar/event/queue/App.java | 5 +- .../java/com/iluwatar/event/queue/Audio.java | 5 +- .../com/iluwatar/event/queue/PlayMessage.java | 5 +- .../com/iluwatar/event/queue/AudioTest.java | 5 +- event-sourcing/pom.xml | 4 +- .../com/iluwatar/event/sourcing/app/App.java | 5 +- .../event/sourcing/domain/Account.java | 5 +- .../sourcing/event/AccountCreateEvent.java | 5 +- .../event/sourcing/event/DomainEvent.java | 5 +- .../sourcing/event/MoneyDepositEvent.java | 5 +- .../sourcing/event/MoneyTransferEvent.java | 5 +- .../processor/DomainEventProcessor.java | 5 +- .../sourcing/processor/JsonFileJournal.java | 5 +- .../sourcing/state/AccountAggregate.java | 5 +- .../src/test/java/IntegrationTest.java | 5 +- execute-around/pom.xml | 4 +- .../java/com/iluwatar/execute/around/App.java | 5 +- .../execute/around/FileWriterAction.java | 5 +- .../execute/around/SimpleFileWriter.java | 5 +- .../com/iluwatar/execute/around/AppTest.java | 5 +- .../execute/around/SimpleFileWriterTest.java | 5 +- extension-objects/pom.xml | 4 +- extension-objects/src/main/java/App.java | 5 +- .../CommanderExtension.java | 5 +- .../abstractextensions/SergeantExtension.java | 5 +- .../abstractextensions/SoldierExtension.java | 5 +- .../abstractextensions/UnitExtension.java | 5 +- .../java/concreteextensions/Commander.java | 5 +- .../java/concreteextensions/Sergeant.java | 5 +- .../main/java/concreteextensions/Soldier.java | 5 +- .../src/main/java/units/CommanderUnit.java | 5 +- .../src/main/java/units/SergeantUnit.java | 5 +- .../src/main/java/units/SoldierUnit.java | 5 +- .../src/main/java/units/Unit.java | 5 +- extension-objects/src/test/java/AppTest.java | 5 +- .../concreteextensions/CommanderTest.java | 5 +- .../java/concreteextensions/SergeantTest.java | 5 +- .../java/concreteextensions/SoldierTest.java | 5 +- .../test/java/units/CommanderUnitTest.java | 5 +- .../src/test/java/units/SergeantUnitTest.java | 5 +- .../src/test/java/units/SoldierUnitTest.java | 5 +- .../src/test/java/units/UnitTest.java | 5 +- facade/pom.xml | 4 +- .../main/java/com/iluwatar/facade/App.java | 5 +- .../iluwatar/facade/DwarvenCartOperator.java | 5 +- .../iluwatar/facade/DwarvenGoldDigger.java | 5 +- .../facade/DwarvenGoldmineFacade.java | 5 +- .../iluwatar/facade/DwarvenMineWorker.java | 5 +- .../iluwatar/facade/DwarvenTunnelDigger.java | 5 +- .../java/com/iluwatar/facade/AppTest.java | 5 +- .../facade/DwarvenGoldmineFacadeTest.java | 5 +- factory-kit/pom.xml | 4 +- .../java/com/iluwatar/factorykit/App.java | 5 +- .../java/com/iluwatar/factorykit/Axe.java | 5 +- .../java/com/iluwatar/factorykit/Bow.java | 5 +- .../java/com/iluwatar/factorykit/Builder.java | 5 +- .../java/com/iluwatar/factorykit/Spear.java | 5 +- .../java/com/iluwatar/factorykit/Sword.java | 5 +- .../java/com/iluwatar/factorykit/Weapon.java | 5 +- .../iluwatar/factorykit/WeaponFactory.java | 5 +- .../com/iluwatar/factorykit/WeaponType.java | 5 +- .../com/iluwatar/factorykit/app/AppTest.java | 5 +- .../factorykit/factorykit/FactoryKitTest.java | 5 +- factory-method/pom.xml | 4 +- .../java/com/iluwatar/factory/method/App.java | 5 +- .../iluwatar/factory/method/Blacksmith.java | 5 +- .../factory/method/ElfBlacksmith.java | 5 +- .../iluwatar/factory/method/ElfWeapon.java | 5 +- .../factory/method/OrcBlacksmith.java | 5 +- .../iluwatar/factory/method/OrcWeapon.java | 5 +- .../com/iluwatar/factory/method/Weapon.java | 5 +- .../iluwatar/factory/method/WeaponType.java | 5 +- .../com/iluwatar/factory/method/AppTest.java | 5 +- .../factory/method/FactoryMethodTest.java | 5 +- factory/pom.xml | 4 +- .../main/java/com/iluwatar/factory/App.java | 5 +- .../main/java/com/iluwatar/factory/Coin.java | 5 +- .../com/iluwatar/factory/CoinFactory.java | 5 +- .../java/com/iluwatar/factory/CoinType.java | 5 +- .../java/com/iluwatar/factory/CopperCoin.java | 5 +- .../java/com/iluwatar/factory/GoldCoin.java | 5 +- .../java/com/iluwatar/factory/AppTest.java | 5 +- .../com/iluwatar/factory/CoinFactoryTest.java | 5 +- fanout-fanin/pom.xml | 16 +- .../java/com/iluwatar/fanout/fanin/App.java | 5 +- .../com/iluwatar/fanout/fanin/Consumer.java | 5 +- .../iluwatar/fanout/fanin/FanOutFanIn.java | 5 +- .../fanout/fanin/SquareNumberRequest.java | 5 +- .../com/iluwatar/fanout/fanin/AppTest.java | 5 +- .../fanout/fanin/FanOutFanInTest.java | 4 +- .../fanout/fanin/SquareNumberRequestTest.java | 5 +- feature-toggle/pom.xml | 4 +- .../java/com/iluwatar/featuretoggle/App.java | 5 +- .../featuretoggle/pattern/Service.java | 5 +- .../PropertiesFeatureToggleVersion.java | 5 +- .../TieredFeatureToggleVersion.java | 5 +- .../com/iluwatar/featuretoggle/user/User.java | 5 +- .../featuretoggle/user/UserGroup.java | 5 +- .../PropertiesFeatureToggleVersionTest.java | 5 +- .../TieredFeatureToggleVersionTest.java | 5 +- .../featuretoggle/user/UserGroupTest.java | 5 +- filterer/pom.xml | 4 +- .../main/java/com/iluwatar/filterer/App.java | 5 +- .../iluwatar/filterer/domain/Filterer.java | 5 +- .../ProbabilisticThreatAwareSystem.java | 5 +- .../filterer/threat/ProbableThreat.java | 5 +- .../SimpleProbabilisticThreatAwareSystem.java | 5 +- .../filterer/threat/SimpleProbableThreat.java | 5 +- .../filterer/threat/SimpleThreat.java | 5 +- .../threat/SimpleThreatAwareSystem.java | 5 +- .../com/iluwatar/filterer/threat/Threat.java | 5 +- .../filterer/threat/ThreatAwareSystem.java | 5 +- .../iluwatar/filterer/threat/ThreatType.java | 5 +- .../java/com/iluwatar/filterer/AppTest.java | 5 +- ...pleProbabilisticThreatAwareSystemTest.java | 5 +- .../threat/SimpleThreatAwareSystemTest.java | 5 +- fluentinterface/pom.xml | 4 +- .../com/iluwatar/fluentinterface/app/App.java | 5 +- .../fluentiterable/FluentIterable.java | 5 +- .../lazy/DecoratingIterator.java | 5 +- .../lazy/LazyFluentIterable.java | 5 +- .../simple/SimpleFluentIterable.java | 5 +- .../iluwatar/fluentinterface/app/AppTest.java | 5 +- .../fluentiterable/FluentIterableTest.java | 5 +- .../lazy/LazyFluentIterableTest.java | 5 +- .../simple/SimpleFluentIterableTest.java | 5 +- flux/pom.xml | 4 +- .../java/com/iluwatar/flux/action/Action.java | 5 +- .../com/iluwatar/flux/action/ActionType.java | 5 +- .../com/iluwatar/flux/action/Content.java | 5 +- .../iluwatar/flux/action/ContentAction.java | 5 +- .../com/iluwatar/flux/action/MenuAction.java | 5 +- .../com/iluwatar/flux/action/MenuItem.java | 5 +- .../main/java/com/iluwatar/flux/app/App.java | 5 +- .../iluwatar/flux/dispatcher/Dispatcher.java | 5 +- .../com/iluwatar/flux/store/ContentStore.java | 5 +- .../com/iluwatar/flux/store/MenuStore.java | 5 +- .../java/com/iluwatar/flux/store/Store.java | 5 +- .../com/iluwatar/flux/view/ContentView.java | 5 +- .../java/com/iluwatar/flux/view/MenuView.java | 5 +- .../java/com/iluwatar/flux/view/View.java | 5 +- .../com/iluwatar/flux/action/ContentTest.java | 5 +- .../iluwatar/flux/action/MenuItemTest.java | 5 +- .../java/com/iluwatar/flux/app/AppTest.java | 5 +- .../flux/dispatcher/DispatcherTest.java | 5 +- .../iluwatar/flux/store/ContentStoreTest.java | 5 +- .../iluwatar/flux/store/MenuStoreTest.java | 5 +- .../iluwatar/flux/view/ContentViewTest.java | 5 +- .../com/iluwatar/flux/view/MenuViewTest.java | 5 +- flyweight/pom.xml | 4 +- .../com/iluwatar/flyweight/AlchemistShop.java | 5 +- .../main/java/com/iluwatar/flyweight/App.java | 5 +- .../com/iluwatar/flyweight/HealingPotion.java | 5 +- .../iluwatar/flyweight/HolyWaterPotion.java | 5 +- .../flyweight/InvisibilityPotion.java | 5 +- .../com/iluwatar/flyweight/PoisonPotion.java | 5 +- .../java/com/iluwatar/flyweight/Potion.java | 5 +- .../com/iluwatar/flyweight/PotionFactory.java | 5 +- .../com/iluwatar/flyweight/PotionType.java | 5 +- .../iluwatar/flyweight/StrengthPotion.java | 5 +- .../iluwatar/flyweight/AlchemistShopTest.java | 5 +- .../java/com/iluwatar/flyweight/AppTest.java | 5 +- front-controller/pom.xml | 4 +- .../com/iluwatar/front/controller/App.java | 5 +- .../controller/ApplicationException.java | 5 +- .../front/controller/ArcherCommand.java | 5 +- .../iluwatar/front/controller/ArcherView.java | 5 +- .../front/controller/CatapultCommand.java | 5 +- .../front/controller/CatapultView.java | 5 +- .../iluwatar/front/controller/Command.java | 5 +- .../iluwatar/front/controller/ErrorView.java | 5 +- .../front/controller/FrontController.java | 5 +- .../front/controller/UnknownCommand.java | 5 +- .../com/iluwatar/front/controller/View.java | 5 +- .../iluwatar/front/controller/AppTest.java | 5 +- .../controller/ApplicationExceptionTest.java | 5 +- .../front/controller/CommandTest.java | 5 +- .../front/controller/FrontControllerTest.java | 5 +- .../iluwatar/front/controller/ViewTest.java | 5 +- .../controller/utils/InMemoryAppender.java | 5 +- game-loop/pom.xml | 4 +- .../main/java/com/iluwatar/gameloop/App.java | 5 +- .../java/com/iluwatar/gameloop/Bullet.java | 5 +- .../iluwatar/gameloop/FixedStepGameLoop.java | 5 +- .../iluwatar/gameloop/FrameBasedGameLoop.java | 5 +- .../com/iluwatar/gameloop/GameController.java | 5 +- .../java/com/iluwatar/gameloop/GameLoop.java | 5 +- .../com/iluwatar/gameloop/GameStatus.java | 5 +- .../gameloop/VariableStepGameLoop.java | 5 +- .../java/com/iluwatar/gameloop/AppTest.java | 5 +- .../gameloop/FixedStepGameLoopTest.java | 5 +- .../gameloop/FrameBasedGameLoopTest.java | 5 +- .../iluwatar/gameloop/GameControllerTest.java | 5 +- .../com/iluwatar/gameloop/GameLoopTest.java | 5 +- .../gameloop/VariableStepGameLoopTest.java | 5 +- gpl-3.0.txt | 697 ------------------ guarded-suspension/pom.xml | 4 +- .../com/iluwatar/guarded/suspension/App.java | 5 +- .../guarded/suspension/GuardedQueue.java | 5 +- .../guarded/suspension/GuardedQueueTest.java | 5 +- half-sync-half-async/pom.xml | 4 +- .../com/iluwatar/halfsynchalfasync/App.java | 5 +- .../iluwatar/halfsynchalfasync/AsyncTask.java | 5 +- .../AsynchronousService.java | 5 +- .../iluwatar/halfsynchalfasync/AppTest.java | 5 +- .../AsynchronousServiceTest.java | 5 +- hexagonal/pom.xml | 4 +- .../main/java/com/iluwatar/hexagonal/App.java | 5 +- .../administration/ConsoleAdministration.java | 5 +- .../ConsoleAdministrationSrv.java | 5 +- .../ConsoleAdministrationSrvImpl.java | 5 +- .../hexagonal/banking/InMemoryBank.java | 5 +- .../iluwatar/hexagonal/banking/MongoBank.java | 5 +- .../hexagonal/banking/WireTransfers.java | 5 +- .../database/InMemoryTicketRepository.java | 5 +- .../database/LotteryTicketRepository.java | 5 +- .../database/MongoTicketRepository.java | 5 +- .../domain/LotteryAdministration.java | 5 +- .../hexagonal/domain/LotteryConstants.java | 5 +- .../hexagonal/domain/LotteryNumbers.java | 5 +- .../hexagonal/domain/LotteryService.java | 5 +- .../hexagonal/domain/LotteryTicket.java | 5 +- .../domain/LotteryTicketCheckResult.java | 5 +- .../hexagonal/domain/LotteryTicketId.java | 5 +- .../hexagonal/domain/LotteryUtils.java | 5 +- .../hexagonal/domain/PlayerDetails.java | 5 +- .../hexagonal/eventlog/LotteryEventLog.java | 5 +- .../hexagonal/eventlog/MongoEventLog.java | 5 +- .../hexagonal/eventlog/StdOutEventLog.java | 5 +- .../hexagonal/module/LotteryModule.java | 5 +- .../module/LotteryTestingModule.java | 5 +- .../MongoConnectionPropertiesLoader.java | 5 +- .../hexagonal/sampledata/SampleData.java | 5 +- .../hexagonal/service/ConsoleLottery.java | 5 +- .../service/LotteryConsoleService.java | 5 +- .../service/LotteryConsoleServiceImpl.java | 5 +- .../java/com/iluwatar/hexagonal/AppTest.java | 5 +- .../hexagonal/banking/InMemoryBankTest.java | 5 +- .../hexagonal/banking/MongoBankTest.java | 5 +- .../InMemoryTicketRepositoryTest.java | 5 +- .../database/MongoTicketRepositoryTest.java | 5 +- .../hexagonal/domain/LotteryNumbersTest.java | 5 +- .../hexagonal/domain/LotteryTest.java | 5 +- .../domain/LotteryTicketCheckResultTest.java | 5 +- .../hexagonal/domain/LotteryTicketIdTest.java | 5 +- .../hexagonal/domain/LotteryTicketTest.java | 5 +- .../hexagonal/domain/PlayerDetailsTest.java | 5 +- .../hexagonal/eventlog/MongoEventLogTest.java | 5 +- .../hexagonal/test/LotteryTestUtils.java | 5 +- intercepting-filter/pom.xml | 4 +- .../intercepting/filter/AbstractFilter.java | 5 +- .../intercepting/filter/AddressFilter.java | 5 +- .../com/iluwatar/intercepting/filter/App.java | 5 +- .../iluwatar/intercepting/filter/Client.java | 5 +- .../intercepting/filter/ContactFilter.java | 5 +- .../intercepting/filter/DepositFilter.java | 5 +- .../iluwatar/intercepting/filter/Filter.java | 5 +- .../intercepting/filter/FilterChain.java | 5 +- .../intercepting/filter/FilterManager.java | 5 +- .../intercepting/filter/NameFilter.java | 5 +- .../iluwatar/intercepting/filter/Order.java | 5 +- .../intercepting/filter/OrderFilter.java | 5 +- .../iluwatar/intercepting/filter/Target.java | 5 +- .../iluwatar/intercepting/filter/AppTest.java | 5 +- .../filter/FilterManagerTest.java | 5 +- .../intercepting/filter/FilterTest.java | 5 +- .../intercepting/filter/OrderTest.java | 5 +- interpreter/pom.xml | 4 +- .../java/com/iluwatar/interpreter/App.java | 5 +- .../com/iluwatar/interpreter/Expression.java | 5 +- .../iluwatar/interpreter/MinusExpression.java | 5 +- .../interpreter/MultiplyExpression.java | 5 +- .../interpreter/NumberExpression.java | 5 +- .../iluwatar/interpreter/PlusExpression.java | 5 +- .../com/iluwatar/interpreter/AppTest.java | 5 +- .../iluwatar/interpreter/ExpressionTest.java | 5 +- .../interpreter/MinusExpressionTest.java | 5 +- .../interpreter/MultiplyExpressionTest.java | 5 +- .../interpreter/NumberExpressionTest.java | 5 +- .../interpreter/PlusExpressionTest.java | 5 +- iterator/pom.xml | 4 +- .../main/java/com/iluwatar/iterator/App.java | 5 +- .../java/com/iluwatar/iterator/Iterator.java | 5 +- .../iluwatar/iterator/bst/BstIterator.java | 5 +- .../com/iluwatar/iterator/bst/TreeNode.java | 5 +- .../java/com/iluwatar/iterator/list/Item.java | 5 +- .../com/iluwatar/iterator/list/ItemType.java | 5 +- .../iluwatar/iterator/list/TreasureChest.java | 5 +- .../list/TreasureChestItemIterator.java | 5 +- .../java/com/iluwatar/iterator/AppTest.java | 5 +- .../iterator/bst/BstIteratorTest.java | 5 +- .../iterator/list/TreasureChestTest.java | 5 +- layers/pom.xml | 4 +- .../java/com/iluwatar/layers/app/App.java | 5 +- .../java/com/iluwatar/layers/dao/CakeDao.java | 5 +- .../com/iluwatar/layers/dao/CakeLayerDao.java | 5 +- .../iluwatar/layers/dao/CakeToppingDao.java | 5 +- .../com/iluwatar/layers/dto/CakeInfo.java | 5 +- .../iluwatar/layers/dto/CakeLayerInfo.java | 5 +- .../iluwatar/layers/dto/CakeToppingInfo.java | 5 +- .../java/com/iluwatar/layers/entity/Cake.java | 5 +- .../com/iluwatar/layers/entity/CakeLayer.java | 5 +- .../iluwatar/layers/entity/CakeTopping.java | 5 +- .../layers/exception/CakeBakingException.java | 5 +- .../layers/service/CakeBakingService.java | 5 +- .../layers/service/CakeBakingServiceImpl.java | 5 +- .../iluwatar/layers/view/CakeViewImpl.java | 5 +- .../java/com/iluwatar/layers/view/View.java | 5 +- .../java/com/iluwatar/layers/app/AppTest.java | 5 +- .../com/iluwatar/layers/entity/CakeTest.java | 5 +- .../exception/CakeBakingExceptionTest.java | 5 +- .../service/CakeBakingServiceImplTest.java | 5 +- .../layers/view/CakeViewImplTest.java | 5 +- lazy-loading/pom.xml | 4 +- .../java/com/iluwatar/lazy/loading/App.java | 5 +- .../java/com/iluwatar/lazy/loading/Heavy.java | 5 +- .../iluwatar/lazy/loading/HolderNaive.java | 5 +- .../lazy/loading/HolderThreadSafe.java | 5 +- .../iluwatar/lazy/loading/Java8Holder.java | 5 +- .../lazy/loading/AbstractHolderTest.java | 5 +- .../com/iluwatar/lazy/loading/AppTest.java | 5 +- .../lazy/loading/HolderNaiveTest.java | 5 +- .../lazy/loading/HolderThreadSafeTest.java | 5 +- .../lazy/loading/Java8HolderTest.java | 5 +- leader-election/pom.xml | 4 +- .../leaderelection/AbstractInstance.java | 5 +- .../AbstractMessageManager.java | 5 +- .../com/iluwatar/leaderelection/Instance.java | 5 +- .../com/iluwatar/leaderelection/Message.java | 5 +- .../leaderelection/MessageManager.java | 5 +- .../iluwatar/leaderelection/MessageType.java | 5 +- .../leaderelection/bully/BullyApp.java | 5 +- .../leaderelection/bully/BullyInstance.java | 5 +- .../bully/BullyMessageManager.java | 5 +- .../iluwatar/leaderelection/ring/RingApp.java | 5 +- .../leaderelection/ring/RingInstance.java | 5 +- .../ring/RingMessageManager.java | 5 +- .../iluwatar/leaderelection/MessageTest.java | 5 +- .../leaderelection/bully/BullyAppTest.java | 5 +- .../bully/BullyMessageManagerTest.java | 5 +- .../bully/BullyinstanceTest.java | 5 +- .../leaderelection/ring/RingAppTest.java | 5 +- .../leaderelection/ring/RingInstanceTest.java | 5 +- .../ring/RingMessageManagerTest.java | 5 +- leader-followers/pom.xml | 4 +- .../com/iluwatar/leaderfollowers/App.java | 5 +- .../com/iluwatar/leaderfollowers/Task.java | 5 +- .../iluwatar/leaderfollowers/TaskHandler.java | 5 +- .../com/iluwatar/leaderfollowers/TaskSet.java | 5 +- .../iluwatar/leaderfollowers/WorkCenter.java | 5 +- .../com/iluwatar/leaderfollowers/Worker.java | 5 +- .../src/test/java/com/AppTest.java | 5 +- .../src/test/java/com/TaskHandlerTest.java | 5 +- .../src/test/java/com/TaskSetTest.java | 5 +- .../src/test/java/com/WorkCenterTest.java | 5 +- lgpl-3.0.txt | 4 +- license-plugin-header-style.xml | 42 -- lockable-object/pom.xml | 4 +- .../java/com/iluwatar/lockableobject/App.java | 5 +- .../com/iluwatar/lockableobject/Lockable.java | 5 +- .../lockableobject/LockingException.java | 5 +- .../lockableobject/SwordOfAragorn.java | 5 +- .../lockableobject/domain/Creature.java | 5 +- .../lockableobject/domain/CreatureStats.java | 5 +- .../lockableobject/domain/CreatureType.java | 5 +- .../iluwatar/lockableobject/domain/Elf.java | 5 +- .../iluwatar/lockableobject/domain/Feind.java | 5 +- .../iluwatar/lockableobject/domain/Human.java | 5 +- .../iluwatar/lockableobject/domain/Orc.java | 5 +- .../com/iluwatar/lockableobject/AppTest.java | 5 +- .../iluwatar/lockableobject/CreatureTest.java | 5 +- .../lockableobject/ExceptionsTest.java | 5 +- .../iluwatar/lockableobject/FeindTest.java | 5 +- .../lockableobject/SubCreaturesTests.java | 5 +- .../lockableobject/TheSwordOfAragornTest.java | 5 +- marker/pom.xml | 4 +- marker/src/main/java/App.java | 5 +- marker/src/main/java/Guard.java | 5 +- marker/src/main/java/Permission.java | 5 +- marker/src/main/java/Thief.java | 5 +- marker/src/test/java/AppTest.java | 5 +- marker/src/test/java/GuardTest.java | 5 +- marker/src/test/java/ThiefTest.java | 5 +- master-worker-pattern/pom.xml | 4 +- .../java/com/iluwatar/masterworker/App.java | 5 +- .../com/iluwatar/masterworker/ArrayInput.java | 5 +- .../iluwatar/masterworker/ArrayResult.java | 5 +- .../masterworker/ArrayUtilityMethods.java | 5 +- .../java/com/iluwatar/masterworker/Input.java | 5 +- .../com/iluwatar/masterworker/Result.java | 5 +- .../system/ArrayTransposeMasterWorker.java | 5 +- .../masterworker/system/MasterWorker.java | 5 +- .../systemmaster/ArrayTransposeMaster.java | 5 +- .../system/systemmaster/Master.java | 5 +- .../systemworkers/ArrayTransposeWorker.java | 5 +- .../system/systemworkers/Worker.java | 5 +- .../iluwatar/masterworker/ArrayInputTest.java | 5 +- .../masterworker/ArrayUtilityMethodsTest.java | 5 +- .../ArrayTransposeMasterWorkerTest.java | 5 +- .../ArrayTransposeWorkerTest.java | 5 +- mediator/pom.xml | 4 +- .../java/com/iluwatar/mediator/Action.java | 5 +- .../main/java/com/iluwatar/mediator/App.java | 5 +- .../java/com/iluwatar/mediator/Hobbit.java | 5 +- .../java/com/iluwatar/mediator/Hunter.java | 5 +- .../java/com/iluwatar/mediator/Party.java | 5 +- .../java/com/iluwatar/mediator/PartyImpl.java | 5 +- .../com/iluwatar/mediator/PartyMember.java | 5 +- .../iluwatar/mediator/PartyMemberBase.java | 5 +- .../java/com/iluwatar/mediator/Rogue.java | 5 +- .../java/com/iluwatar/mediator/Wizard.java | 5 +- .../java/com/iluwatar/mediator/AppTest.java | 5 +- .../com/iluwatar/mediator/PartyImplTest.java | 5 +- .../iluwatar/mediator/PartyMemberTest.java | 5 +- memento/pom.xml | 4 +- .../main/java/com/iluwatar/memento/App.java | 5 +- .../main/java/com/iluwatar/memento/Star.java | 5 +- .../com/iluwatar/memento/StarMemento.java | 5 +- .../java/com/iluwatar/memento/StarType.java | 5 +- .../java/com/iluwatar/memento/AppTest.java | 5 +- .../java/com/iluwatar/memento/StarTest.java | 5 +- metadata-mapping/pom.xml | 36 +- .../java/com/iluwatar/metamapping/App.java | 24 + .../com/iluwatar/metamapping/model/User.java | 24 + .../metamapping/service/UserService.java | 24 + .../metamapping/utils/DatabaseUtil.java | 24 + .../metamapping/utils/HibernateUtil.java | 24 + .../com/iluwatar/metamapping/AppTest.java | 24 + model-view-controller/pom.xml | 4 +- .../iluwatar/model/view/controller/App.java | 5 +- .../model/view/controller/Fatigue.java | 5 +- .../view/controller/GiantController.java | 5 +- .../model/view/controller/GiantModel.java | 5 +- .../model/view/controller/GiantView.java | 5 +- .../model/view/controller/Health.java | 5 +- .../model/view/controller/Nourishment.java | 5 +- .../model/view/controller/AppTest.java | 5 +- .../view/controller/GiantControllerTest.java | 5 +- .../model/view/controller/GiantModelTest.java | 5 +- .../model/view/controller/GiantViewTest.java | 5 +- model-view-presenter/etc/data/test.txt | 4 +- model-view-presenter/pom.xml | 4 +- .../iluwatar/model/view/presenter/App.java | 5 +- .../model/view/presenter/FileLoader.java | 5 +- .../view/presenter/FileSelectorJFrame.java | 5 +- .../view/presenter/FileSelectorPresenter.java | 5 +- .../view/presenter/FileSelectorStub.java | 5 +- .../view/presenter/FileSelectorView.java | 5 +- .../model/view/presenter/AppTest.java | 5 +- .../model/view/presenter/FileLoaderTest.java | 5 +- .../presenter/FileSelectorPresenterTest.java | 5 +- model-view-viewmodel/pom.xml | 18 +- .../src/main/assembly/webapp.xml | 18 +- .../iluwatar/model/view/viewmodel/Book.java | 17 +- .../model/view/viewmodel/BookService.java | 17 +- .../model/view/viewmodel/BookServiceImpl.java | 17 +- .../model/view/viewmodel/BookViewModel.java | 17 +- .../src/main/webapp/WEB-INF/web.xml | 17 +- .../model/view/viewmodel/BookTest.java | 17 +- module/pom.xml | 4 +- .../main/java/com/iluwatar/module/App.java | 5 +- .../iluwatar/module/ConsoleLoggerModule.java | 5 +- .../com/iluwatar/module/FileLoggerModule.java | 5 +- .../java/com/iluwatar/module/AppTest.java | 5 +- .../iluwatar/module/FileLoggerModuleTest.java | 5 +- monad/pom.xml | 4 +- .../src/main/java/com/iluwatar/monad/App.java | 5 +- .../src/main/java/com/iluwatar/monad/Sex.java | 5 +- .../main/java/com/iluwatar/monad/User.java | 5 +- .../java/com/iluwatar/monad/Validator.java | 5 +- .../test/java/com/iluwatar/monad/AppTest.java | 5 +- .../java/com/iluwatar/monad/MonadTest.java | 5 +- monitor/pom.xml | 9 +- .../main/java/com/iluwatar/monitor/Bank.java | 24 + .../main/java/com/iluwatar/monitor/Main.java | 37 +- .../java/com/iluwatar/monitor/BankTest.java | 37 +- .../java/com/iluwatar/monitor/MainTest.java | 37 +- monostate/pom.xml | 4 +- .../main/java/com/iluwatar/monostate/App.java | 5 +- .../com/iluwatar/monostate/LoadBalancer.java | 5 +- .../java/com/iluwatar/monostate/Request.java | 5 +- .../java/com/iluwatar/monostate/Server.java | 5 +- .../java/com/iluwatar/monostate/AppTest.java | 5 +- .../iluwatar/monostate/LoadBalancerTest.java | 5 +- multiton/pom.xml | 4 +- .../main/java/com/iluwatar/multiton/App.java | 5 +- .../java/com/iluwatar/multiton/Nazgul.java | 5 +- .../com/iluwatar/multiton/NazgulEnum.java | 5 +- .../com/iluwatar/multiton/NazgulName.java | 5 +- .../java/com/iluwatar/multiton/AppTest.java | 5 +- .../com/iluwatar/multiton/NazgulEnumTest.java | 5 +- .../com/iluwatar/multiton/NazgulTest.java | 5 +- mute-idiom/pom.xml | 4 +- .../src/main/java/com/iluwatar/mute/App.java | 5 +- .../com/iluwatar/mute/CheckedRunnable.java | 5 +- .../src/main/java/com/iluwatar/mute/Mute.java | 5 +- .../main/java/com/iluwatar/mute/Resource.java | 5 +- .../test/java/com/iluwatar/mute/AppTest.java | 5 +- .../test/java/com/iluwatar/mute/MuteTest.java | 5 +- naked-objects/dom/pom.xml | 4 +- .../src/main/java/META-INF/persistence.xml | 4 +- .../dom/app/homepage/HomePageService.java | 5 +- .../dom/app/homepage/HomePageViewModel.java | 5 +- .../dom/modules/simple/SimpleObject.java | 5 +- .../dom/modules/simple/SimpleObjects.java | 5 +- .../dom/modules/simple/SimpleObjectTest.java | 5 +- .../dom/modules/simple/SimpleObjectsTest.java | 5 +- naked-objects/fixture/pom.xml | 4 +- .../fixture/DomainAppFixturesProvider.java | 5 +- .../modules/simple/SimpleObjectCreate.java | 5 +- .../modules/simple/SimpleObjectsTearDown.java | 5 +- .../scenarios/RecreateSimpleObjects.java | 5 +- naked-objects/integtests/pom.xml | 4 +- .../bootstrap/SimpleAppSystemInitializer.java | 5 +- .../specglue/BootstrappingGlue.java | 5 +- .../specglue/CatalogOfFixturesGlue.java | 5 +- .../modules/simple/SimpleObjectGlue.java | 5 +- .../domainapp/integtests/specs/RunSpecs.java | 5 +- .../integtests/tests/SimpleAppIntegTest.java | 5 +- .../modules/simple/SimpleObjectIntegTest.java | 5 +- .../simple/SimpleObjectsIntegTest.java | 5 +- naked-objects/pom.xml | 4 +- .../webapp/ide/intellij/launch/README.txt | 4 +- .../intellij/launch/SimpleApp_PROTOTYPE.xml | 4 +- .../launch/SimpleApp__enhance_only_.xml | 4 +- naked-objects/webapp/pom.xml | 4 +- .../domainapp/webapp/SimpleApplication.java | 5 +- .../src/main/webapp/WEB-INF/isis.properties | 4 +- .../main/webapp/WEB-INF/persistor.properties | 4 +- .../WEB-INF/persistor_datanucleus.properties | 4 +- .../WEB-INF/viewer_restfulobjects.properties | 4 +- .../webapp/WEB-INF/viewer_wicket.properties | 4 +- .../webapp/src/main/webapp/WEB-INF/web.xml | 4 +- .../webapp/src/main/webapp/about/index.html | 4 +- .../src/main/webapp/css/application.css | 4 +- .../src/main/webapp/scripts/application.js | 4 +- null-object/pom.xml | 4 +- .../java/com/iluwatar/nullobject/App.java | 5 +- .../java/com/iluwatar/nullobject/Node.java | 5 +- .../com/iluwatar/nullobject/NodeImpl.java | 5 +- .../com/iluwatar/nullobject/NullNode.java | 5 +- .../java/com/iluwatar/nullobject/AppTest.java | 5 +- .../com/iluwatar/nullobject/NullNodeTest.java | 5 +- .../com/iluwatar/nullobject/TreeTest.java | 5 +- object-mother/pom.xml | 4 +- .../java/com/iluwatar/objectmother/King.java | 5 +- .../java/com/iluwatar/objectmother/Queen.java | 5 +- .../com/iluwatar/objectmother/Royalty.java | 5 +- .../objectmother/RoyaltyObjectMother.java | 5 +- .../test/RoyaltyObjectMotherTest.java | 5 +- object-pool/pom.xml | 4 +- .../java/com/iluwatar/object/pool/App.java | 5 +- .../com/iluwatar/object/pool/ObjectPool.java | 5 +- .../com/iluwatar/object/pool/Oliphaunt.java | 5 +- .../iluwatar/object/pool/OliphauntPool.java | 5 +- .../com/iluwatar/object/pool/AppTest.java | 5 +- .../object/pool/OliphauntPoolTest.java | 5 +- observer/pom.xml | 4 +- .../main/java/com/iluwatar/observer/App.java | 5 +- .../java/com/iluwatar/observer/Hobbits.java | 5 +- .../main/java/com/iluwatar/observer/Orcs.java | 5 +- .../java/com/iluwatar/observer/Weather.java | 5 +- .../iluwatar/observer/WeatherObserver.java | 5 +- .../com/iluwatar/observer/WeatherType.java | 5 +- .../iluwatar/observer/generic/GHobbits.java | 5 +- .../com/iluwatar/observer/generic/GOrcs.java | 5 +- .../iluwatar/observer/generic/GWeather.java | 5 +- .../iluwatar/observer/generic/Observable.java | 5 +- .../iluwatar/observer/generic/Observer.java | 5 +- .../com/iluwatar/observer/generic/Race.java | 5 +- .../java/com/iluwatar/observer/AppTest.java | 5 +- .../com/iluwatar/observer/HobbitsTest.java | 5 +- .../java/com/iluwatar/observer/OrcsTest.java | 5 +- .../observer/WeatherObserverTest.java | 5 +- .../com/iluwatar/observer/WeatherTest.java | 5 +- .../observer/generic/GHobbitsTest.java | 5 +- .../observer/generic/GWeatherTest.java | 5 +- .../observer/generic/ObserverTest.java | 5 +- .../iluwatar/observer/generic/OrcsTest.java | 5 +- .../observer/utils/InMemoryAppender.java | 5 +- page-object/pom.xml | 4 +- page-object/sample-application/pom.xml | 4 +- .../java/com/iluwatar/pageobject/App.java | 5 +- .../java/com/iluwatar/pageobject/App.java | 5 +- .../pageobject/AlbumListPageTest.java | 5 +- .../iluwatar/pageobject/AlbumPageTest.java | 5 +- .../iluwatar/pageobject/LoginPageTest.java | 5 +- .../pageobject/pages/AlbumListPage.java | 5 +- .../iluwatar/pageobject/pages/AlbumPage.java | 5 +- .../iluwatar/pageobject/pages/LoginPage.java | 5 +- .../com/iluwatar/pageobject/pages/Page.java | 5 +- page-object/test-automation/pom.xml | 4 +- .../iluwatar/pageobject/AlbumListPage.java | 5 +- .../com/iluwatar/pageobject/AlbumPage.java | 5 +- .../com/iluwatar/pageobject/LoginPage.java | 5 +- .../java/com/iluwatar/pageobject/Page.java | 5 +- .../pageobject/AlbumListPageTest.java | 5 +- .../iluwatar/pageobject/AlbumPageTest.java | 5 +- .../iluwatar/pageobject/LoginPageTest.java | 5 +- parameter-object/pom.xml | 4 +- .../com/iluwatar/parameter/object/App.java | 5 +- .../parameter/object/ParameterObject.java | 5 +- .../parameter/object/SearchService.java | 5 +- .../iluwatar/parameter/object/SortOrder.java | 5 +- .../iluwatar/parameter/object/AppTest.java | 5 +- .../parameter/object/ParameterObjectTest.java | 5 +- .../parameter/object/SearchServiceTest.java | 5 +- partial-response/pom.xml | 4 +- .../com/iluwatar/partialresponse/App.java | 5 +- .../partialresponse/FieldJsonMapper.java | 5 +- .../com/iluwatar/partialresponse/Video.java | 5 +- .../partialresponse/VideoResource.java | 5 +- .../com/iluwatar/partialresponse/AppTest.java | 5 +- .../partialresponse/FieldJsonMapperTest.java | 5 +- .../partialresponse/VideoResourceTest.java | 5 +- pipeline/pom.xml | 4 +- .../main/java/com/iluwatar/pipeline/App.java | 5 +- .../pipeline/ConvertToCharArrayHandler.java | 5 +- .../java/com/iluwatar/pipeline/Handler.java | 5 +- .../java/com/iluwatar/pipeline/Pipeline.java | 5 +- .../pipeline/RemoveAlphabetsHandler.java | 5 +- .../pipeline/RemoveDigitsHandler.java | 5 +- .../java/com/iluwatar/pipeline/AppTest.java | 5 +- .../com/iluwatar/pipeline/PipelineTest.java | 5 +- poison-pill/pom.xml | 4 +- .../java/com/iluwatar/poison/pill/App.java | 5 +- .../com/iluwatar/poison/pill/Consumer.java | 5 +- .../com/iluwatar/poison/pill/Message.java | 5 +- .../iluwatar/poison/pill/MessageQueue.java | 5 +- .../iluwatar/poison/pill/MqPublishPoint.java | 5 +- .../poison/pill/MqSubscribePoint.java | 5 +- .../com/iluwatar/poison/pill/Producer.java | 5 +- .../iluwatar/poison/pill/SimpleMessage.java | 5 +- .../poison/pill/SimpleMessageQueue.java | 5 +- .../com/iluwatar/poison/pill/AppTest.java | 5 +- .../iluwatar/poison/pill/ConsumerTest.java | 5 +- .../poison/pill/PoisonMessageTest.java | 5 +- .../iluwatar/poison/pill/ProducerTest.java | 5 +- .../poison/pill/SimpleMessageTest.java | 5 +- pom.xml | 73 +- presentation/pom.xml | 4 +- .../java/com/iluwatar/presentation/Album.java | 5 +- .../java/com/iluwatar/presentation/App.java | 5 +- .../presentation/DisplayedAlbums.java | 5 +- .../presentation/PresentationModel.java | 5 +- .../java/com/iluwatar/presentation/View.java | 5 +- .../com/iluwatar/presentation/AlbumTest.java | 5 +- .../com/iluwatar/presentation/AppTest.java | 5 +- .../presentation/DisplayedAlbumsTest.java | 5 +- .../presentation/PresentationTest.java | 5 +- .../com/iluwatar/presentation/ViewTest.java | 5 +- priority-queue/pom.xml | 4 +- .../iluwatar/priority/queue/Application.java | 5 +- .../com/iluwatar/priority/queue/Message.java | 5 +- .../priority/queue/PriorityMessageQueue.java | 5 +- .../iluwatar/priority/queue/QueueManager.java | 5 +- .../com/iluwatar/priority/queue/Worker.java | 5 +- .../queue/PriorityMessageQueueTest.java | 5 +- .../priority/queue/QueueManagerTest.java | 5 +- private-class-data/pom.xml | 4 +- .../com/iluwatar/privateclassdata/App.java | 5 +- .../privateclassdata/ImmutableStew.java | 5 +- .../com/iluwatar/privateclassdata/Stew.java | 5 +- .../iluwatar/privateclassdata/StewData.java | 5 +- .../iluwatar/privateclassdata/AppTest.java | 5 +- .../privateclassdata/ImmutableStewTest.java | 5 +- .../iluwatar/privateclassdata/StewTest.java | 5 +- .../utils/InMemoryAppender.java | 5 +- producer-consumer/pom.xml | 4 +- .../com/iluwatar/producer/consumer/App.java | 5 +- .../iluwatar/producer/consumer/Consumer.java | 5 +- .../com/iluwatar/producer/consumer/Item.java | 5 +- .../iluwatar/producer/consumer/ItemQueue.java | 5 +- .../iluwatar/producer/consumer/Producer.java | 5 +- .../iluwatar/producer/consumer/AppTest.java | 5 +- .../producer/consumer/ConsumerTest.java | 5 +- .../producer/consumer/ProducerTest.java | 5 +- promise/pom.xml | 4 +- .../main/java/com/iluwatar/promise/App.java | 5 +- .../java/com/iluwatar/promise/Promise.java | 5 +- .../com/iluwatar/promise/PromiseSupport.java | 5 +- .../java/com/iluwatar/promise/Utility.java | 5 +- .../java/com/iluwatar/promise/AppTest.java | 5 +- .../com/iluwatar/promise/PromiseTest.java | 5 +- property/pom.xml | 4 +- .../main/java/com/iluwatar/property/App.java | 5 +- .../java/com/iluwatar/property/Character.java | 5 +- .../java/com/iluwatar/property/Prototype.java | 5 +- .../java/com/iluwatar/property/Stats.java | 5 +- .../java/com/iluwatar/property/AppTest.java | 5 +- .../com/iluwatar/property/CharacterTest.java | 5 +- prototype/pom.xml | 4 +- .../main/java/com/iluwatar/prototype/App.java | 5 +- .../java/com/iluwatar/prototype/Beast.java | 5 +- .../java/com/iluwatar/prototype/ElfBeast.java | 5 +- .../java/com/iluwatar/prototype/ElfMage.java | 5 +- .../com/iluwatar/prototype/ElfWarlord.java | 5 +- .../com/iluwatar/prototype/HeroFactory.java | 5 +- .../iluwatar/prototype/HeroFactoryImpl.java | 5 +- .../java/com/iluwatar/prototype/Mage.java | 5 +- .../java/com/iluwatar/prototype/OrcBeast.java | 5 +- .../java/com/iluwatar/prototype/OrcMage.java | 5 +- .../com/iluwatar/prototype/OrcWarlord.java | 5 +- .../com/iluwatar/prototype/Prototype.java | 5 +- .../java/com/iluwatar/prototype/Warlord.java | 5 +- .../java/com/iluwatar/prototype/AppTest.java | 5 +- .../com/iluwatar/prototype/PrototypeTest.java | 5 +- proxy/pom.xml | 4 +- .../src/main/java/com/iluwatar/proxy/App.java | 5 +- .../java/com/iluwatar/proxy/IvoryTower.java | 5 +- .../main/java/com/iluwatar/proxy/Wizard.java | 5 +- .../java/com/iluwatar/proxy/WizardTower.java | 5 +- .../com/iluwatar/proxy/WizardTowerProxy.java | 5 +- .../test/java/com/iluwatar/proxy/AppTest.java | 5 +- .../com/iluwatar/proxy/IvoryTowerTest.java | 5 +- .../java/com/iluwatar/proxy/WizardTest.java | 5 +- .../iluwatar/proxy/WizardTowerProxyTest.java | 5 +- .../proxy/utils/InMemoryAppender.java | 5 +- queue-load-leveling/pom.xml | 4 +- .../com/iluwatar/queue/load/leveling/App.java | 5 +- .../iluwatar/queue/load/leveling/Message.java | 5 +- .../queue/load/leveling/MessageQueue.java | 5 +- .../queue/load/leveling/ServiceExecutor.java | 5 +- .../iluwatar/queue/load/leveling/Task.java | 5 +- .../queue/load/leveling/TaskGenerator.java | 5 +- .../iluwatar/queue/load/leveling/AppTest.java | 5 +- .../queue/load/leveling/MessageQueueTest.java | 5 +- .../queue/load/leveling/MessageTest.java | 5 +- .../load/leveling/TaskGenSrvExeTest.java | 5 +- reactor/pom.xml | 4 +- .../java/com/iluwatar/reactor/app/App.java | 5 +- .../com/iluwatar/reactor/app/AppClient.java | 5 +- .../iluwatar/reactor/app/LoggingHandler.java | 5 +- .../reactor/framework/AbstractNioChannel.java | 5 +- .../reactor/framework/ChannelHandler.java | 5 +- .../reactor/framework/Dispatcher.java | 5 +- .../reactor/framework/NioDatagramChannel.java | 5 +- .../reactor/framework/NioReactor.java | 5 +- .../framework/NioServerSocketChannel.java | 5 +- .../framework/SameThreadDispatcher.java | 5 +- .../framework/ThreadPoolDispatcher.java | 5 +- .../com/iluwatar/reactor/app/ReactorTest.java | 5 +- reader-writer-lock/pom.xml | 4 +- .../com/iluwatar/reader/writer/lock/App.java | 5 +- .../iluwatar/reader/writer/lock/Reader.java | 5 +- .../reader/writer/lock/ReaderWriterLock.java | 5 +- .../iluwatar/reader/writer/lock/Writer.java | 5 +- .../iluwatar/reader/writer/lock/AppTest.java | 5 +- .../writer/lock/ReaderAndWriterTest.java | 5 +- .../reader/writer/lock/ReaderTest.java | 5 +- .../reader/writer/lock/WriterTest.java | 5 +- .../writer/lock/utils/InMemoryAppender.java | 5 +- registry/pom.xml | 4 +- .../main/java/com/iluwatar/registry/App.java | 5 +- .../java/com/iluwatar/registry/Customer.java | 5 +- .../iluwatar/registry/CustomerRegistry.java | 5 +- .../registry/CustomerRegistryTest.java | 5 +- repository/pom.xml | 4 +- .../java/com/iluwatar/repository/App.java | 5 +- .../com/iluwatar/repository/AppConfig.java | 5 +- .../java/com/iluwatar/repository/Person.java | 5 +- .../iluwatar/repository/PersonRepository.java | 5 +- .../repository/PersonSpecifications.java | 5 +- .../AnnotationBasedRepositoryTest.java | 5 +- .../iluwatar/repository/AppConfigTest.java | 5 +- .../java/com/iluwatar/repository/AppTest.java | 5 +- .../iluwatar/repository/RepositoryTest.java | 5 +- .../pom.xml | 4 +- .../acquisition/is/initialization/App.java | 5 +- .../is/initialization/SlidingDoor.java | 5 +- .../is/initialization/TreasureChest.java | 5 +- .../is/initialization/AppTest.java | 5 +- .../is/initialization/ClosableTest.java | 5 +- retry/pom.xml | 4 +- .../src/main/java/com/iluwatar/retry/App.java | 5 +- .../com/iluwatar/retry/BusinessException.java | 5 +- .../com/iluwatar/retry/BusinessOperation.java | 5 +- .../retry/CustomerNotFoundException.java | 5 +- .../retry/DatabaseNotAvailableException.java | 5 +- .../java/com/iluwatar/retry/FindCustomer.java | 5 +- .../main/java/com/iluwatar/retry/Retry.java | 5 +- .../retry/RetryExponentialBackoff.java | 5 +- .../com/iluwatar/retry/FindCustomerTest.java | 5 +- .../retry/RetryExponentialBackoffTest.java | 5 +- .../java/com/iluwatar/retry/RetryTest.java | 5 +- role-object/pom.xml | 4 +- .../roleobject/ApplicationRoleObject.java | 5 +- .../com/iluwatar/roleobject/BorrowerRole.java | 5 +- .../com/iluwatar/roleobject/Customer.java | 5 +- .../com/iluwatar/roleobject/CustomerCore.java | 5 +- .../com/iluwatar/roleobject/CustomerRole.java | 5 +- .../com/iluwatar/roleobject/InvestorRole.java | 5 +- .../java/com/iluwatar/roleobject/Role.java | 5 +- .../roleobject/ApplicationRoleObjectTest.java | 5 +- .../iluwatar/roleobject/BorrowerRoleTest.java | 5 +- .../iluwatar/roleobject/CustomerCoreTest.java | 5 +- .../iluwatar/roleobject/InvestorRoleTest.java | 5 +- .../com/iluwatar/roleobject/RoleTest.java | 5 +- saga/pom.xml | 4 +- .../choreography/ChoreographyChapter.java | 5 +- .../saga/choreography/FlyBookingService.java | 5 +- .../choreography/HotelBookingService.java | 5 +- .../saga/choreography/OrderService.java | 5 +- .../com/iluwatar/saga/choreography/Saga.java | 5 +- .../saga/choreography/SagaApplication.java | 5 +- .../iluwatar/saga/choreography/Service.java | 5 +- .../choreography/ServiceDiscoveryService.java | 5 +- .../choreography/WithdrawMoneyService.java | 5 +- .../saga/orchestration/ChapterResult.java | 5 +- .../saga/orchestration/FlyBookingService.java | 5 +- .../orchestration/HotelBookingService.java | 5 +- .../orchestration/OrchestrationChapter.java | 5 +- .../saga/orchestration/OrderService.java | 5 +- .../com/iluwatar/saga/orchestration/Saga.java | 5 +- .../saga/orchestration/SagaApplication.java | 5 +- .../saga/orchestration/SagaOrchestrator.java | 5 +- .../iluwatar/saga/orchestration/Service.java | 5 +- .../ServiceDiscoveryService.java | 5 +- .../orchestration/WithdrawMoneyService.java | 5 +- .../choreography/SagaApplicationTest.java | 5 +- .../choreography/SagaChoreographyTest.java | 5 +- .../orchestration/SagaApplicationTest.java | 5 +- .../SagaOrchestratorInternallyTest.java | 5 +- .../orchestration/SagaOrchestratorTest.java | 5 +- separated-interface/pom.xml | 4 +- .../com/iluwatar/separatedinterface/App.java | 5 +- .../invoice/InvoiceGenerator.java | 5 +- .../invoice/TaxCalculator.java | 5 +- .../taxes/DomesticTaxCalculator.java | 5 +- .../taxes/ForeignTaxCalculator.java | 5 +- .../iluwatar/separatedinterface/AppTest.java | 5 +- .../invoice/InvoiceGeneratorTest.java | 5 +- .../taxes/DomesticTaxCalculatorTest.java | 5 +- .../taxes/ForeignTaxCalculatorTest.java | 5 +- servant/pom.xml | 4 +- servant/src/etc/servant.xml | 4 +- .../main/java/com/iluwatar/servant/App.java | 5 +- .../main/java/com/iluwatar/servant/King.java | 5 +- .../main/java/com/iluwatar/servant/Queen.java | 5 +- .../java/com/iluwatar/servant/Royalty.java | 5 +- .../java/com/iluwatar/servant/Servant.java | 5 +- .../java/com/iluwatar/servant/AppTest.java | 5 +- .../java/com/iluwatar/servant/KingTest.java | 5 +- .../java/com/iluwatar/servant/QueenTest.java | 5 +- .../com/iluwatar/servant/ServantTest.java | 5 +- serverless/pom.xml | 4 +- serverless/serverless.yml | 4 +- .../baas/api/AbstractDynamoDbHandler.java | 5 +- .../baas/api/FindPersonApiHandler.java | 5 +- .../baas/api/SavePersonApiHandler.java | 5 +- .../serverless/baas/model/Address.java | 5 +- .../serverless/baas/model/Person.java | 5 +- .../serverless/faas/ApiGatewayResponse.java | 5 +- .../iluwatar/serverless/faas/LambdaInfo.java | 5 +- .../faas/api/LambdaInfoApiHandler.java | 5 +- .../baas/api/FindPersonApiHandlerTest.java | 5 +- .../baas/api/SavePersonApiHandlerTest.java | 5 +- .../faas/api/LambdaInfoApiHandlerTest.java | 5 +- service-layer/pom.xml | 4 +- .../com/iluwatar/servicelayer/app/App.java | 5 +- .../servicelayer/common/BaseEntity.java | 5 +- .../com/iluwatar/servicelayer/common/Dao.java | 5 +- .../servicelayer/common/DaoBaseImpl.java | 5 +- .../servicelayer/hibernate/HibernateUtil.java | 5 +- .../servicelayer/magic/MagicService.java | 5 +- .../servicelayer/magic/MagicServiceImpl.java | 5 +- .../iluwatar/servicelayer/spell/Spell.java | 5 +- .../iluwatar/servicelayer/spell/SpellDao.java | 5 +- .../servicelayer/spell/SpellDaoImpl.java | 5 +- .../servicelayer/spellbook/Spellbook.java | 5 +- .../servicelayer/spellbook/SpellbookDao.java | 5 +- .../spellbook/SpellbookDaoImpl.java | 5 +- .../iluwatar/servicelayer/wizard/Wizard.java | 5 +- .../servicelayer/wizard/WizardDao.java | 5 +- .../servicelayer/wizard/WizardDaoImpl.java | 5 +- .../iluwatar/servicelayer/app/AppTest.java | 5 +- .../servicelayer/common/BaseDaoTest.java | 5 +- .../magic/MagicServiceImplTest.java | 5 +- .../servicelayer/spell/SpellDaoImplTest.java | 5 +- .../spellbook/SpellbookDaoImplTest.java | 5 +- .../wizard/WizardDaoImplTest.java | 5 +- service-locator/pom.xml | 4 +- .../java/com/iluwatar/servicelocator/App.java | 5 +- .../iluwatar/servicelocator/InitContext.java | 5 +- .../com/iluwatar/servicelocator/Service.java | 5 +- .../iluwatar/servicelocator/ServiceCache.java | 5 +- .../iluwatar/servicelocator/ServiceImpl.java | 5 +- .../servicelocator/ServiceLocator.java | 5 +- .../com/iluwatar/servicelocator/AppTest.java | 5 +- .../servicelocator/ServiceLocatorTest.java | 5 +- sharding/pom.xml | 4 +- .../main/java/com/iluwatar/sharding/App.java | 5 +- .../main/java/com/iluwatar/sharding/Data.java | 5 +- .../iluwatar/sharding/HashShardManager.java | 5 +- .../iluwatar/sharding/LookupShardManager.java | 5 +- .../iluwatar/sharding/RangeShardManager.java | 5 +- .../java/com/iluwatar/sharding/Shard.java | 5 +- .../com/iluwatar/sharding/ShardManager.java | 5 +- .../java/com/iluwatar/sharding/AppTest.java | 5 +- .../sharding/HashShardManagerTest.java | 5 +- .../sharding/LookupShardManagerTest.java | 5 +- .../sharding/RangeShardManagerTest.java | 5 +- .../iluwatar/sharding/ShardManagerTest.java | 5 +- .../java/com/iluwatar/sharding/ShardTest.java | 5 +- singleton/pom.xml | 4 +- .../main/java/com/iluwatar/singleton/App.java | 5 +- .../iluwatar/singleton/EnumIvoryTower.java | 5 +- .../InitializingOnDemandHolderIdiom.java | 5 +- .../com/iluwatar/singleton/IvoryTower.java | 5 +- .../ThreadSafeDoubleCheckLocking.java | 5 +- .../ThreadSafeLazyLoadedIvoryTower.java | 5 +- .../java/com/iluwatar/singleton/AppTest.java | 5 +- .../singleton/EnumIvoryTowerTest.java | 5 +- .../InitializingOnDemandHolderIdiomTest.java | 5 +- .../iluwatar/singleton/IvoryTowerTest.java | 5 +- .../com/iluwatar/singleton/SingletonTest.java | 5 +- .../ThreadSafeDoubleCheckLockingTest.java | 5 +- .../ThreadSafeLazyLoadedIvoryTowerTest.java | 5 +- spatial-partition/pom.xml | 4 +- .../com/iluwatar/spatialpartition/App.java | 5 +- .../com/iluwatar/spatialpartition/Bubble.java | 5 +- .../com/iluwatar/spatialpartition/Point.java | 5 +- .../iluwatar/spatialpartition/QuadTree.java | 5 +- .../com/iluwatar/spatialpartition/Rect.java | 5 +- .../SpatialPartitionBubbles.java | 5 +- .../SpatialPartitionGeneric.java | 5 +- .../iluwatar/spatialpartition/BubbleTest.java | 5 +- .../spatialpartition/QuadTreeTest.java | 5 +- .../iluwatar/spatialpartition/RectTest.java | 5 +- .../SpatialPartitionBubblesTest.java | 5 +- special-case/pom.xml | 4 +- .../java/com/iluwatar/specialcase/App.java | 5 +- .../specialcase/ApplicationServices.java | 5 +- .../specialcase/ApplicationServicesImpl.java | 5 +- .../java/com/iluwatar/specialcase/Db.java | 5 +- .../iluwatar/specialcase/DomainServices.java | 5 +- .../specialcase/DomainServicesImpl.java | 5 +- .../specialcase/DownForMaintenance.java | 5 +- .../specialcase/InsufficientFunds.java | 5 +- .../com/iluwatar/specialcase/InvalidUser.java | 5 +- .../iluwatar/specialcase/MaintenanceLock.java | 5 +- .../specialcase/MoneyTransaction.java | 5 +- .../com/iluwatar/specialcase/OutOfStock.java | 5 +- .../com/iluwatar/specialcase/ReceiptDto.java | 5 +- .../specialcase/ReceiptViewModel.java | 5 +- .../com/iluwatar/specialcase/AppTest.java | 5 +- .../specialcase/SpecialCasesTest.java | 5 +- specification/pom.xml | 4 +- .../com/iluwatar/specification/app/App.java | 5 +- .../creature/AbstractCreature.java | 5 +- .../specification/creature/Creature.java | 5 +- .../specification/creature/Dragon.java | 5 +- .../specification/creature/Goblin.java | 5 +- .../specification/creature/KillerBee.java | 5 +- .../specification/creature/Octopus.java | 5 +- .../specification/creature/Shark.java | 5 +- .../specification/creature/Troll.java | 5 +- .../specification/property/Color.java | 5 +- .../iluwatar/specification/property/Mass.java | 5 +- .../specification/property/Movement.java | 5 +- .../iluwatar/specification/property/Size.java | 5 +- .../selector/AbstractSelector.java | 5 +- .../specification/selector/ColorSelector.java | 5 +- .../selector/ConjunctionSelector.java | 5 +- .../selector/DisjunctionSelector.java | 5 +- .../selector/MassEqualSelector.java | 5 +- .../selector/MassGreaterThanSelector.java | 5 +- .../selector/MassSmallerThanOrEqSelector.java | 5 +- .../selector/MovementSelector.java | 5 +- .../selector/NegationSelector.java | 5 +- .../specification/selector/SizeSelector.java | 5 +- .../iluwatar/specification/app/AppTest.java | 5 +- .../specification/creature/CreatureTest.java | 5 +- .../selector/ColorSelectorTest.java | 5 +- .../selector/CompositeSelectorsTest.java | 5 +- .../selector/MassSelectorTest.java | 5 +- .../selector/MovementSelectorTest.java | 5 +- .../selector/SizeSelectorTest.java | 5 +- state/pom.xml | 4 +- .../java/com/iluwatar/state/AngryState.java | 5 +- .../src/main/java/com/iluwatar/state/App.java | 5 +- .../main/java/com/iluwatar/state/Mammoth.java | 5 +- .../com/iluwatar/state/PeacefulState.java | 5 +- .../main/java/com/iluwatar/state/State.java | 5 +- .../test/java/com/iluwatar/state/AppTest.java | 5 +- .../java/com/iluwatar/state/MammothTest.java | 5 +- step-builder/pom.xml | 4 +- .../java/com/iluwatar/stepbuilder/App.java | 5 +- .../com/iluwatar/stepbuilder/Character.java | 5 +- .../stepbuilder/CharacterStepBuilder.java | 5 +- .../com/iluwatar/stepbuilder/AppTest.java | 5 +- .../stepbuilder/CharacterStepBuilderTest.java | 5 +- strangler/pom.xml | 4 +- .../main/java/com/iluwatar/strangler/App.java | 5 +- .../iluwatar/strangler/HalfArithmetic.java | 5 +- .../com/iluwatar/strangler/HalfSource.java | 5 +- .../com/iluwatar/strangler/NewArithmetic.java | 5 +- .../com/iluwatar/strangler/NewSource.java | 5 +- .../com/iluwatar/strangler/OldArithmetic.java | 5 +- .../com/iluwatar/strangler/OldSource.java | 5 +- .../java/com/iluwatar/strangler/AppTest.java | 5 +- .../strangler/HalfArithmeticTest.java | 5 +- .../iluwatar/strangler/HalfSourceTest.java | 5 +- .../iluwatar/strangler/NewArithmeticTest.java | 5 +- .../com/iluwatar/strangler/NewSourceTest.java | 5 +- .../iluwatar/strangler/OldArithmeticTest.java | 5 +- .../com/iluwatar/strangler/OldSourceTest.java | 5 +- strategy/pom.xml | 4 +- .../main/java/com/iluwatar/strategy/App.java | 5 +- .../com/iluwatar/strategy/DragonSlayer.java | 5 +- .../strategy/DragonSlayingStrategy.java | 5 +- .../com/iluwatar/strategy/LambdaStrategy.java | 5 +- .../com/iluwatar/strategy/MeleeStrategy.java | 5 +- .../iluwatar/strategy/ProjectileStrategy.java | 5 +- .../com/iluwatar/strategy/SpellStrategy.java | 5 +- .../java/com/iluwatar/strategy/AppTest.java | 5 +- .../iluwatar/strategy/DragonSlayerTest.java | 5 +- .../strategy/DragonSlayingStrategyTest.java | 5 +- subclass-sandbox/pom.xml | 4 +- .../com/iluwatar/subclasssandbox/App.java | 5 +- .../iluwatar/subclasssandbox/GroundDive.java | 5 +- .../iluwatar/subclasssandbox/SkyLaunch.java | 5 +- .../iluwatar/subclasssandbox/Superpower.java | 5 +- .../com/iluwatar/subclasssandbox/AppTest.java | 5 +- .../subclasssandbox/GroundDiveTest.java | 5 +- .../subclasssandbox/SkyLaunchTest.java | 5 +- table-module/pom.xml | 4 +- .../java/com/iluwatar/tablemodule/App.java | 5 +- .../java/com/iluwatar/tablemodule/User.java | 5 +- .../iluwatar/tablemodule/UserTableModule.java | 5 +- .../com/iluwatar/tablemodule/AppTest.java | 5 +- .../tablemodule/UserTableModuleTest.java | 5 +- .../com/iluwatar/tablemodule/UserTest.java | 5 +- template-method/pom.xml | 4 +- .../java/com/iluwatar/templatemethod/App.java | 5 +- .../templatemethod/HalflingThief.java | 5 +- .../templatemethod/HitAndRunMethod.java | 5 +- .../templatemethod/StealingMethod.java | 5 +- .../iluwatar/templatemethod/SubtleMethod.java | 5 +- .../com/iluwatar/templatemethod/AppTest.java | 5 +- .../templatemethod/HalflingThiefTest.java | 5 +- .../templatemethod/HitAndRunMethodTest.java | 5 +- .../templatemethod/StealingMethodTest.java | 5 +- .../templatemethod/SubtleMethodTest.java | 5 +- thread-pool/pom.xml | 4 +- .../java/com/iluwatar/threadpool/App.java | 5 +- .../iluwatar/threadpool/CoffeeMakingTask.java | 5 +- .../threadpool/PotatoPeelingTask.java | 5 +- .../java/com/iluwatar/threadpool/Task.java | 5 +- .../java/com/iluwatar/threadpool/Worker.java | 5 +- .../java/com/iluwatar/threadpool/AppTest.java | 5 +- .../threadpool/CoffeeMakingTaskTest.java | 5 +- .../threadpool/PotatoPeelingTaskTest.java | 5 +- .../com/iluwatar/threadpool/TaskTest.java | 5 +- .../com/iluwatar/threadpool/WorkerTest.java | 5 +- throttling/pom.xml | 4 +- .../java/com/iluwatar/throttling/App.java | 5 +- .../com/iluwatar/throttling/BarCustomer.java | 5 +- .../com/iluwatar/throttling/Bartender.java | 5 +- .../com/iluwatar/throttling/CallsCount.java | 5 +- .../throttling/timer/ThrottleTimerImpl.java | 5 +- .../iluwatar/throttling/timer/Throttler.java | 5 +- .../java/com/iluwatar/throttling/AppTest.java | 5 +- .../iluwatar/throttling/BarCustomerTest.java | 5 +- .../iluwatar/throttling/BartenderTest.java | 5 +- tls/pom.xml | 4 +- tls/src/main/java/com/iluwatar/tls/App.java | 5 +- .../com/iluwatar/tls/DateFormatCallable.java | 5 +- .../main/java/com/iluwatar/tls/Result.java | 5 +- .../test/java/com/iluwatar/tls/AppTest.java | 5 +- .../iluwatar/tls/DateFormatCallableTest.java | 5 +- ...FormatCallableTestIncorrectDateFormat.java | 5 +- .../DateFormatCallableTestMultiThread.java | 5 +- tolerant-reader/pom.xml | 4 +- .../java/com/iluwatar/tolerantreader/App.java | 5 +- .../iluwatar/tolerantreader/RainbowFish.java | 5 +- .../tolerantreader/RainbowFishSerializer.java | 5 +- .../tolerantreader/RainbowFishV2.java | 5 +- .../com/iluwatar/tolerantreader/AppTest.java | 5 +- .../RainbowFishSerializerTest.java | 5 +- .../tolerantreader/RainbowFishTest.java | 5 +- .../tolerantreader/RainbowFishV2Test.java | 5 +- trampoline/pom.xml | 4 +- .../com/iluwatar/trampoline/Trampoline.java | 5 +- .../iluwatar/trampoline/TrampolineApp.java | 5 +- .../trampoline/TrampolineAppTest.java | 5 +- transaction-script/pom.xml | 4 +- .../com/iluwatar/transactionscript/App.java | 5 +- .../com/iluwatar/transactionscript/Hotel.java | 5 +- .../iluwatar/transactionscript/HotelDao.java | 5 +- .../transactionscript/HotelDaoImpl.java | 5 +- .../com/iluwatar/transactionscript/Room.java | 5 +- .../transactionscript/RoomSchemaSql.java | 5 +- .../iluwatar/transactionscript/AppTest.java | 5 +- .../transactionscript/HotelDaoImplTest.java | 5 +- .../iluwatar/transactionscript/HotelTest.java | 5 +- .../iluwatar/transactionscript/RoomTest.java | 5 +- twin/pom.xml | 4 +- twin/src/main/java/com/iluwatar/twin/App.java | 5 +- .../main/java/com/iluwatar/twin/BallItem.java | 5 +- .../java/com/iluwatar/twin/BallThread.java | 5 +- .../main/java/com/iluwatar/twin/GameItem.java | 5 +- .../test/java/com/iluwatar/twin/AppTest.java | 5 +- .../java/com/iluwatar/twin/BallItemTest.java | 5 +- .../com/iluwatar/twin/BallThreadTest.java | 5 +- typeobjectpattern/pom.xml | 4 +- .../java/com/iluwatar/typeobject/App.java | 5 +- .../java/com/iluwatar/typeobject/Candy.java | 5 +- .../com/iluwatar/typeobject/CandyGame.java | 5 +- .../java/com/iluwatar/typeobject/Cell.java | 5 +- .../com/iluwatar/typeobject/CellPool.java | 5 +- .../com/iluwatar/typeobject/JsonParser.java | 5 +- .../iluwatar/typeobject/CandyGameTest.java | 5 +- .../com/iluwatar/typeobject/CellPoolTest.java | 5 +- .../com/iluwatar/typeobject/CellTest.java | 5 +- unit-of-work/pom.xml | 4 +- .../java/com/iluwatar/unitofwork/App.java | 5 +- .../com/iluwatar/unitofwork/ArmsDealer.java | 5 +- .../com/iluwatar/unitofwork/IUnitOfWork.java | 5 +- .../com/iluwatar/unitofwork/UnitActions.java | 5 +- .../java/com/iluwatar/unitofwork/Weapon.java | 5 +- .../iluwatar/unitofwork/WeaponDatabase.java | 5 +- .../java/com/iluwatar/unitofwork/AppTest.java | 5 +- .../iluwatar/unitofwork/ArmsDealerTest.java | 5 +- update-method/pom.xml | 4 +- .../java/com/iluwatar/updatemethod/App.java | 5 +- .../com/iluwatar/updatemethod/Entity.java | 5 +- .../com/iluwatar/updatemethod/Skeleton.java | 5 +- .../com/iluwatar/updatemethod/Statue.java | 5 +- .../java/com/iluwatar/updatemethod/World.java | 5 +- .../com/iluwatar/updatemethod/AppTest.java | 5 +- .../iluwatar/updatemethod/SkeletonTest.java | 5 +- .../com/iluwatar/updatemethod/StatueTest.java | 5 +- .../com/iluwatar/updatemethod/WorldTest.java | 5 +- value-object/pom.xml | 4 +- .../java/com/iluwatar/value/object/App.java | 5 +- .../com/iluwatar/value/object/HeroStat.java | 5 +- .../com/iluwatar/value/object/AppTest.java | 5 +- .../iluwatar/value/object/HeroStatTest.java | 5 +- version-number/pom.xml | 4 +- .../java/com/iluwatar/versionnumber/App.java | 5 +- .../java/com/iluwatar/versionnumber/Book.java | 5 +- .../versionnumber/BookDuplicateException.java | 5 +- .../versionnumber/BookNotFoundException.java | 5 +- .../versionnumber/BookRepository.java | 5 +- .../VersionMismatchException.java | 5 +- .../com/iluwatar/versionnumber/AppTest.java | 5 +- .../versionnumber/BookRepositoryTest.java | 5 +- visitor/pom.xml | 4 +- .../main/java/com/iluwatar/visitor/App.java | 5 +- .../java/com/iluwatar/visitor/Commander.java | 5 +- .../iluwatar/visitor/CommanderVisitor.java | 5 +- .../java/com/iluwatar/visitor/Sergeant.java | 5 +- .../com/iluwatar/visitor/SergeantVisitor.java | 5 +- .../java/com/iluwatar/visitor/Soldier.java | 5 +- .../com/iluwatar/visitor/SoldierVisitor.java | 5 +- .../main/java/com/iluwatar/visitor/Unit.java | 5 +- .../com/iluwatar/visitor/UnitVisitor.java | 5 +- .../java/com/iluwatar/visitor/AppTest.java | 5 +- .../com/iluwatar/visitor/CommanderTest.java | 5 +- .../visitor/CommanderVisitorTest.java | 5 +- .../com/iluwatar/visitor/SergeantTest.java | 5 +- .../iluwatar/visitor/SergeantVisitorTest.java | 5 +- .../com/iluwatar/visitor/SoldierTest.java | 5 +- .../iluwatar/visitor/SoldierVisitorTest.java | 5 +- .../java/com/iluwatar/visitor/UnitTest.java | 5 +- .../com/iluwatar/visitor/VisitorTest.java | 5 +- 1728 files changed, 5965 insertions(+), 4148 deletions(-) delete mode 100644 gpl-3.0.txt delete mode 100644 license-plugin-header-style.xml diff --git a/abstract-document/pom.xml b/abstract-document/pom.xml index 63ab70c9c176..2b7d58519edd 100644 --- a/abstract-document/pom.xml +++ b/abstract-document/pom.xml @@ -1,8 +1,10 @@ diff --git a/circuit-breaker/pom.xml b/circuit-breaker/pom.xml index c8710f13e448..eda24a4f4d5a 100644 --- a/circuit-breaker/pom.xml +++ b/circuit-breaker/pom.xml @@ -1,8 +1,10 @@ <%-- Created by IntelliJ IDEA. User: Kevin diff --git a/composite-view/web/header.jsp b/composite-view/web/header.jsp index 07b24f8785e9..959f1b589a06 100644 --- a/composite-view/web/header.jsp +++ b/composite-view/web/header.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%-- Created by IntelliJ IDEA. User: Kevin diff --git a/composite-view/web/index.jsp b/composite-view/web/index.jsp index 527db3b33ae9..cb268a7637d4 100644 --- a/composite-view/web/index.jsp +++ b/composite-view/web/index.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> diff --git a/composite-view/web/localNews.jsp b/composite-view/web/localNews.jsp index 3ab3ea1e9a5f..e596151e923f 100644 --- a/composite-view/web/localNews.jsp +++ b/composite-view/web/localNews.jsp @@ -1,4 +1,29 @@ +<%-- + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> diff --git a/composite-view/web/newsDisplay.jsp b/composite-view/web/newsDisplay.jsp index 936a98e1dfb1..7503b2a46014 100644 --- a/composite-view/web/newsDisplay.jsp +++ b/composite-view/web/newsDisplay.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@ page import="com.iluwatar.compositeview.ClientPropertiesBean"%> diff --git a/composite-view/web/scienceNews.jsp b/composite-view/web/scienceNews.jsp index 2c81d8ff5581..643fe94ea84b 100644 --- a/composite-view/web/scienceNews.jsp +++ b/composite-view/web/scienceNews.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%-- Created by IntelliJ IDEA. User: Kevin diff --git a/composite-view/web/sportsNews.jsp b/composite-view/web/sportsNews.jsp index 3d3aa12e8604..4647cc826c7f 100644 --- a/composite-view/web/sportsNews.jsp +++ b/composite-view/web/sportsNews.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%-- Created by IntelliJ IDEA. User: Kevin diff --git a/composite-view/web/worldNews.jsp b/composite-view/web/worldNews.jsp index a75060d7693a..9057faa9ea0c 100644 --- a/composite-view/web/worldNews.jsp +++ b/composite-view/web/worldNews.jsp @@ -1,3 +1,29 @@ +<%-- + + This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + + The MIT License + Copyright © 2014-2022 Ilkka Seppälä + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +--%> <%-- Created by IntelliJ IDEA. User: Kevin diff --git a/composite/pom.xml b/composite/pom.xml index 6d00af2455fa..d9893de052ea 100644 --- a/composite/pom.xml +++ b/composite/pom.xml @@ -1,8 +1,10 @@ diff --git a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/App.java b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/App.java index cc70ff141156..76d1e6ceff56 100644 --- a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/App.java +++ b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/App.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import java.util.Arrays; diff --git a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/Consumer.java b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/Consumer.java index 79e3445dc668..3f8619d47917 100644 --- a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/Consumer.java +++ b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/Consumer.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import java.util.concurrent.atomic.AtomicLong; diff --git a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/FanOutFanIn.java b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/FanOutFanIn.java index 71af5ae9fdb5..fda840d43d85 100644 --- a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/FanOutFanIn.java +++ b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/FanOutFanIn.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import java.util.List; diff --git a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/SquareNumberRequest.java b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/SquareNumberRequest.java index 73db6ca870c8..a4c2ce1c95a4 100644 --- a/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/SquareNumberRequest.java +++ b/fanout-fanin/src/main/java/com/iluwatar/fanout/fanin/SquareNumberRequest.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import java.security.SecureRandom; diff --git a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/AppTest.java b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/AppTest.java index d221066e2086..3f2bee396357 100644 --- a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/AppTest.java +++ b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/AppTest.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import org.junit.jupiter.api.Test; diff --git a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/FanOutFanInTest.java b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/FanOutFanInTest.java index 4273d756ac86..22268fa4ec1d 100644 --- a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/FanOutFanInTest.java +++ b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/FanOutFanInTest.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/SquareNumberRequestTest.java b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/SquareNumberRequestTest.java index 86560b38bc71..738e2fda761d 100644 --- a/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/SquareNumberRequestTest.java +++ b/fanout-fanin/src/test/java/com/iluwatar/fanout/fanin/SquareNumberRequestTest.java @@ -1,6 +1,8 @@ /* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * * The MIT License - * Copyright © 2014-2021 Ilkka Seppälä + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -20,7 +22,6 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. */ - package com.iluwatar.fanout.fanin; import org.junit.jupiter.api.Assertions; diff --git a/feature-toggle/pom.xml b/feature-toggle/pom.xml index c728bef86e72..8a60b4876175 100644 --- a/feature-toggle/pom.xml +++ b/feature-toggle/pom.xml @@ -1,8 +1,10 @@ - - - - /* - * - */EOL - - (\\s|\\t)*/\\*.*$ - .*\\*/(\\s|\\t)*$ - false - true - false - - diff --git a/lockable-object/pom.xml b/lockable-object/pom.xml index d9ce890ff1fb..432cd5b1b245 100644 --- a/lockable-object/pom.xml +++ b/lockable-object/pom.xml @@ -1,8 +1,10 @@ diff --git a/model-view-viewmodel/src/main/assembly/webapp.xml b/model-view-viewmodel/src/main/assembly/webapp.xml index 7ccd0cbc4f6e..c6167bab3cf6 100644 --- a/model-view-viewmodel/src/main/assembly/webapp.xml +++ b/model-view-viewmodel/src/main/assembly/webapp.xml @@ -1,8 +1,10 @@ diff --git a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/Book.java b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/Book.java index 44ef4e9e17a1..b43637b219a5 100644 --- a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/Book.java +++ b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/Book.java @@ -1,7 +1,8 @@ /* - * The MIT License (MIT) + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - * Copyright © 2014-2021 Ilkka Seppälä + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -10,21 +11,17 @@ * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * Module Model-view-viewmodel is using ZK framework - * ZK framework is licensed under LGPL and the license can be found at lgpl-3.0.txt + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.model.view.viewmodel; import lombok.AllArgsConstructor; diff --git a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookService.java b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookService.java index b1d892ad3e4c..695cb32c55f0 100644 --- a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookService.java +++ b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookService.java @@ -1,7 +1,8 @@ /* - * The MIT License (MIT) + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - * Copyright © 2014-2021 Ilkka Seppälä + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -10,7 +11,17 @@ * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * - + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * diff --git a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookServiceImpl.java b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookServiceImpl.java index cd304723ee97..713bc584d66d 100644 --- a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookServiceImpl.java +++ b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookServiceImpl.java @@ -1,7 +1,8 @@ /* - * The MIT License (MIT) + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - * Copyright © 2014-2021 Ilkka Seppälä + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -10,21 +11,17 @@ * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * Module Model-view-viewmodel is using ZK framework - * ZK framework is licensed under LGPL and the license can be found at lgpl-3.0.txt + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.model.view.viewmodel; import java.util.ArrayList; diff --git a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookViewModel.java b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookViewModel.java index 452d1ab3062f..b4673e31c4f1 100644 --- a/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookViewModel.java +++ b/model-view-viewmodel/src/main/java/com/iluwatar/model/view/viewmodel/BookViewModel.java @@ -1,7 +1,8 @@ /* - * The MIT License (MIT) + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - * Copyright © 2014-2021 Ilkka Seppälä + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -10,21 +11,17 @@ * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * Module Model-view-viewmodel is using ZK framework - * ZK framework is licensed under LGPL and the license can be found at lgpl-3.0.txt + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.model.view.viewmodel; import java.util.List; diff --git a/model-view-viewmodel/src/main/webapp/WEB-INF/web.xml b/model-view-viewmodel/src/main/webapp/WEB-INF/web.xml index 774ed73b4b23..212ba6962e50 100644 --- a/model-view-viewmodel/src/main/webapp/WEB-INF/web.xml +++ b/model-view-viewmodel/src/main/webapp/WEB-INF/web.xml @@ -1,8 +1,10 @@ diff --git a/model-view-viewmodel/src/test/java/com/iluwatar/model/view/viewmodel/BookTest.java b/model-view-viewmodel/src/test/java/com/iluwatar/model/view/viewmodel/BookTest.java index bd1c57609142..5b25d433b688 100644 --- a/model-view-viewmodel/src/test/java/com/iluwatar/model/view/viewmodel/BookTest.java +++ b/model-view-viewmodel/src/test/java/com/iluwatar/model/view/viewmodel/BookTest.java @@ -1,7 +1,8 @@ /* - * The MIT License (MIT) + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - * Copyright © 2014-2021 Ilkka Seppälä + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -10,21 +11,17 @@ * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * Module Model-view-viewmodel is using ZK framework - * ZK framework is licensed under LGPL and the license can be found at lgpl-3.0.txt + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.model.view.viewmodel; import static org.hamcrest.CoreMatchers.is; diff --git a/module/pom.xml b/module/pom.xml index 6d63dda27078..4f6c0dcb86e3 100644 --- a/module/pom.xml +++ b/module/pom.xml @@ -1,8 +1,10 @@ 4.0.0 diff --git a/monitor/src/main/java/com/iluwatar/monitor/Bank.java b/monitor/src/main/java/com/iluwatar/monitor/Bank.java index 3652129657b6..6ff65f28cb9a 100644 --- a/monitor/src/main/java/com/iluwatar/monitor/Bank.java +++ b/monitor/src/main/java/com/iluwatar/monitor/Bank.java @@ -1,3 +1,27 @@ +/* + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). + * + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + */ /* *The MIT License *Copyright © 2014-2021 Ilkka Seppälä diff --git a/monitor/src/main/java/com/iluwatar/monitor/Main.java b/monitor/src/main/java/com/iluwatar/monitor/Main.java index 317cbd337c73..8b2e8ab47997 100644 --- a/monitor/src/main/java/com/iluwatar/monitor/Main.java +++ b/monitor/src/main/java/com/iluwatar/monitor/Main.java @@ -1,26 +1,27 @@ /* - *The MIT License - *Copyright © 2014-2021 Ilkka Seppälä + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - *Permission is hereby granted, free of charge, to any person obtaining a copy - *of this software and associated documentation files (the "Software"), to deal - *in the Software without restriction, including without limitation the rights - *to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - *copies of the Software, and to permit persons to whom the Software is - *furnished to do so, subject to the following conditions: + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * - *The above copyright notice and this permission notice shall be included in - *all copies or substantial portions of the Software. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - *THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - *IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - *FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - *AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - *LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - *OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - *THE SOFTWARE. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.monitor; import java.security.SecureRandom; diff --git a/monitor/src/test/java/com/iluwatar/monitor/BankTest.java b/monitor/src/test/java/com/iluwatar/monitor/BankTest.java index a961ec091ef6..030513a5418a 100644 --- a/monitor/src/test/java/com/iluwatar/monitor/BankTest.java +++ b/monitor/src/test/java/com/iluwatar/monitor/BankTest.java @@ -1,26 +1,27 @@ /* - *The MIT License - *Copyright © 2014-2021 Ilkka Seppälä + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - *Permission is hereby granted, free of charge, to any person obtaining a copy - *of this software and associated documentation files (the "Software"), to deal - *in the Software without restriction, including without limitation the rights - *to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - *copies of the Software, and to permit persons to whom the Software is - *furnished to do so, subject to the following conditions: + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * - *The above copyright notice and this permission notice shall be included in - *all copies or substantial portions of the Software. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - *THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - *IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - *FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - *AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - *LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - *OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - *THE SOFTWARE. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.monitor; import org.junit.jupiter.api.AfterAll; diff --git a/monitor/src/test/java/com/iluwatar/monitor/MainTest.java b/monitor/src/test/java/com/iluwatar/monitor/MainTest.java index 75a313519fdc..360a897fd6a6 100644 --- a/monitor/src/test/java/com/iluwatar/monitor/MainTest.java +++ b/monitor/src/test/java/com/iluwatar/monitor/MainTest.java @@ -1,26 +1,27 @@ /* - *The MIT License - *Copyright © 2014-2021 Ilkka Seppälä + * This project is licensed under the MIT license. Module model-view-viewmodel is using ZK framework licensed under LGPL (see lgpl-3.0.txt). * - *Permission is hereby granted, free of charge, to any person obtaining a copy - *of this software and associated documentation files (the "Software"), to deal - *in the Software without restriction, including without limitation the rights - *to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - *copies of the Software, and to permit persons to whom the Software is - *furnished to do so, subject to the following conditions: + * The MIT License + * Copyright © 2014-2022 Ilkka Seppälä * - *The above copyright notice and this permission notice shall be included in - *all copies or substantial portions of the Software. + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: * - *THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - *IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - *FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - *AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - *LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - *OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - *THE SOFTWARE. + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. */ - package com.iluwatar.monitor; import org.junit.jupiter.api.Test; diff --git a/monostate/pom.xml b/monostate/pom.xml index 407f149004fc..a9d3abfafd74 100644 --- a/monostate/pom.xml +++ b/monostate/pom.xml @@ -1,8 +1,10 @@ @@ -33,7 +31,9 @@ java-design-patterns 1.26.0-SNAPSHOT pom - 2014-2021 + 2014-2022 + Java Design Patterns + Java Design Patterns UTF-8 3.8.0.2131 @@ -71,8 +71,7 @@ 3.27.0-GA 3.0.0-M5 3.1.0 - 0.3.1 - 3.0 + 4.1 1.4.8 2.7 4.0.1 @@ -485,49 +484,29 @@ - - - org.commonjava.maven.plugins - directory-maven-plugin - ${directory-maven-plugin.version} - - - directories - - directory-of - - initialize - - projectRoot - - com.iluwatar - java-design-patterns - - - - - com.mycila license-maven-plugin ${license-maven-plugin.version} -
com/mycila/maven/plugin/license/templates/MIT.txt
+ + + + +
com/mycila/maven/plugin/license/templates/MIT.txt
+
+ + **/README + src/test/resources/** + src/main/resources/** + checkstyle-suppressions.xml + +
+
Ilkka Seppälä + iluwatar@gmail.com - true - - license-plugin-header-style.xml - - - SLASHSTAR_CUSTOM_STYLE - - - .github/FUNDING.yml -
diff --git a/presentation/pom.xml b/presentation/pom.xml index 64dc72255562..d71fdc333201 100644 --- a/presentation/pom.xml +++ b/presentation/pom.xml @@ -1,8 +1,10 @@