Hello
Am trying to run a kotlin source code and each time i face the same issues !
if i can have any help with this i would be thankful
Hello
Am trying to run a kotlin source code and each time i face the same issues !
if i can have any help with this i would be thankful
Have you tried going into the build settings and do a clean build of your project?
yes i did but unfortunately nothing worked
What is your build file. Are you using some type of check style plugin for gradle?
This source code was written by another people and there are too many file in the folder i got which make some information unclear to me , unfortunately those people are unethical and they are not helping to re organize the files any more to specially because they are in another country
attached to you an image of the
files in the folder i gotwell the errors you posted above show 2 problems.
Also calling the original programmers of this “unethical” is not helping anyone here. It’s not always easy to help people with build problems, especially if they are new to the environment and don’t yet know how to best describe the problem or read the (often quite complex) error messages displayed by the build system. Also I guess they’re focused on developing the app instead of solving build problems for others.
thanks for the replay !
am a react native developer with no prior knowledge in kotlin and that why am here trying to find help from people with good knowledge in this field, am not trying to hit any one nerves here …
people will call any company unethical when they get there last payment and send you a folder and a note with 90 days of warranty and they stop replaying in the same day, those ‘original programmers’ are an employees which work for money, they are not angels !
work is an ethic
Fair point. I expected this to be from some random github repro and not something to payed for. That said discussing the ethics of the developers here won’t help you.
Your first image says “Caused by …CheckStyleException: …” can you post the error message?
Also relevant would probably be your build.gradle file. This could tell us what checkstyle plugin is causing the error (if any). Also it’s easier if you just copy the text instead of posting images. You can use ``` to format code (just put an otherwise empty line with 3 ticks at the beginning and end of the code).
Hello again
Run Build:
org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ‘:app:checkstyle’.
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:145)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:53)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:49)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ‘:app:checkstyle’.
at org.gradle.initialization.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:74)
at org.gradle.initialization.MultipleBuildFailuresExceptionAnalyser.transform(MultipleBuildFailuresExceptionAnalyser.java:47)
at org.gradle.initialization.StackTraceSanitizingExceptionAnalyser.transform(StackTraceSanitizingExceptionAnalyser.java:30)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:143)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:53)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:49)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:64)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:29)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:checkstyle’.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:597)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
… 3 more
Caused by: : Unable to process files: [C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyApplication.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyContextWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\ApiConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\AppConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\FirebaseConstant.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\OrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\CityAreaLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\OrderItemLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\UserLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\IDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\AddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\IAddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\IRemoteUserDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\UserRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\CityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\ICityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\ClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\IClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\ContactUsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\IRemoteContactUsDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\CountryRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\IRemoteCountryDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\DetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\IDetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\BranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\IBranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\IMenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\MenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\FavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\IFavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\FeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\IFeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\FilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\IFilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\IItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\ItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\CreateOrderVisaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\IOrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\OrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\IPaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentBody.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\IReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\ReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\IReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\ReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\ISettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\SettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\IVerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\VerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\db\MyDatabase.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCall.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallback.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpEnqueueCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpFactory.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HyperpayOperations.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\prefs\PrefsUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\fcm\MessagingService.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AdditionModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AddressModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseGenericWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BranchModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ChoiceModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityAreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientInfoModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientType.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ContactUs.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CountryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ErrorModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\FeaturedClient.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ItemOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuSubCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MyOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OfferModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCategoryTime.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCheckoutIntent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCreationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderDeliveryFeesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemDetailsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsWithoutChoicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PromoCodeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\RatingModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ServicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SignUpModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SocialMedia.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\TokenModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\UserModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\WorkingHours.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\FavoriteEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\OrderPriceEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\QuantityEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\CategoryFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\FilterModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderDriverLocation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\CheckItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\IItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\RadioItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\FilterServiceFlag.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\UploadImage.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationTimeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentTips.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\MyRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\Function.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\IRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\city\CityAreaRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\order\OrderItemRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\users\UsersRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\info\AddressInformationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\map\AddressMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\AddressAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\MyAddressActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\AreaExpandableAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\FindMyLocationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\SelectAreaActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\forgetpassword\ForgetPasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\login\LoginActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\signup\SignUpActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\verification\VerificationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\CountryAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\SelectCountryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\ServicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchListActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\DaysAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\RecyclerItemTouchHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\TipsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\IReserveListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\ReserveBottomSheetDialog.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\BranchesNameAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\NumOfPeopleAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\ReservationTimeAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavoritesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\IActionDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\ContactUsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\FeedbackActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\OrderItemDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ChoicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IChoicesListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IPriceListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\lang\ChooseLanguageActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\BaseMainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\MainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\PrivacePolicesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\WebViewController.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\CategorySearchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\ClientAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\FeaturedAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\AdvanceFilterFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IAdvanceFilters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IPrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterPriceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterRatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterServiceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterTypeFoodAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterViewPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MostPopularItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MyCartActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\OrderItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\delivery\OrderDeliveryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrderDetailsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrdersDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutBroadcastReceiver.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\HyperPayExecuter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\StatusResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\review\ReviewDeliveryServiceActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\AnimationCycleListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\DateOrdersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\changepassword\ChangePasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\profile\CustomerProfileActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\splash\SplashActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\ActivityUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\BindingUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CollectionOrders.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\Converters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomHyperPayUI.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomTextWatcher.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DialogUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DividerItemDecoratorUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\HttpStatusDaoUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\JwtUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\LocalHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\MapUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SingleShotLocationProvider.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SnackbarUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\animation\ResizeHeightAnimation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\GsonUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\MoshiUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\ReaderUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionOrderUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\viewutil\RecyclerViewUtil.java]
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:377)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.realExecute(CheckstyleAntTask.java:331)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.execute(CheckstyleAntTask.java:303)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(BasicAntBuilder.java:78)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:479)
at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:191)
at org.gradle.internal.metaobject.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:160)
at org.gradle.api.internal.project.antbuilder.AntBuilderDelegate.nodeCompleted(AntBuilderDelegate.java:118)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker$invoke_closure1.doCall(CheckstyleInvoker.groovy:58)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:71)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:53)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:152)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:134)
at org.gradle.api.internal.project.antbuilder.ClassPathToClassLoaderCache.withCachedClassLoader(ClassPathToClassLoaderCache.java:134)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder.execute(DefaultIsolatedAntBuilder.java:128)
at org.gradle.api.internal.project.IsolatedAntBuilder$execute$0.call(Unknown Source)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker.invoke(CheckstyleInvoker.groovy:51)
at org.gradle.api.plugins.quality.Checkstyle.run(Checkstyle.java:153)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:788)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:755)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
… 30 more
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing C:\Users\omar\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:281)
at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:196)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:371)
… 62 more
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: TokenStreamRecognitionException occurred during the analysis of file C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java.
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:188)
at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:78)
at com.puppycrawl.tools.checkstyle.Checker.processFile(Checker.java:301)
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:271)
… 64 more
Caused by: C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java:310:47: expecting ‘’', found ‘«’
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaLexer.nextToken(GeneratedJavaLexer.java:405)
at antlr.TokenStreamHiddenTokenFilter.consume(TokenStreamHiddenTokenFilter.java:38)
at antlr.TokenStreamHiddenTokenFilter.nextToken(TokenStreamHiddenTokenFilter.java:134)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classOrInterfaceType(GeneratedJavaRecognizer.java:977)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classTypeSpec(GeneratedJavaRecognizer.java:818)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeSpec(GeneratedJavaRecognizer.java:780)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.declaration(GeneratedJavaRecognizer.java:1532)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5314)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5008)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.elseStatement(GeneratedJavaRecognizer.java:5479)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5033)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.tryBlock(GeneratedJavaRecognizer.java:5615)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5274)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.field(GeneratedJavaRecognizer.java:3319)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classBlock(GeneratedJavaRecognizer.java:2541)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classDefinition(GeneratedJavaRecognizer.java:634)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinitionInternal(GeneratedJavaRecognizer.java:556)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinition(GeneratedJavaRecognizer.java:389)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compilationUnit(GeneratedJavaRecognizer.java:202)
at com.puppycrawl.tools.checkstyle.TreeWalker.parse(TreeWalker.java:440)
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:175)
… 67 more
app check styles:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:checkstyle’.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:597)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)
Caused by: : Unable to process files: [C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyApplication.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyContextWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\ApiConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\AppConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\FirebaseConstant.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\OrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\CityAreaLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\OrderItemLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\UserLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\IDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\AddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\IAddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\IRemoteUserDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\UserRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\CityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\ICityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\ClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\IClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\ContactUsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\IRemoteContactUsDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\CountryRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\IRemoteCountryDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\DetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\IDetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\BranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\IBranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\IMenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\MenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\FavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\IFavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\FeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\IFeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\FilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\IFilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\IItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\ItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\CreateOrderVisaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\IOrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\OrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\IPaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentBody.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\IReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\ReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\IReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\ReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\ISettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\SettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\IVerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\VerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\db\MyDatabase.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCall.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallback.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpEnqueueCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpFactory.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HyperpayOperations.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\prefs\PrefsUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\fcm\MessagingService.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AdditionModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AddressModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseGenericWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BranchModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ChoiceModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityAreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientInfoModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientType.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ContactUs.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CountryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ErrorModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\FeaturedClient.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ItemOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuSubCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MyOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OfferModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCategoryTime.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCheckoutIntent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCreationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderDeliveryFeesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemDetailsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsWithoutChoicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PromoCodeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\RatingModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ServicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SignUpModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SocialMedia.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\TokenModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\UserModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\WorkingHours.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\FavoriteEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\OrderPriceEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\QuantityEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\CategoryFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\FilterModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderDriverLocation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\CheckItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\IItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\RadioItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\FilterServiceFlag.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\UploadImage.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationTimeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentTips.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\MyRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\Function.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\IRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\city\CityAreaRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\order\OrderItemRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\users\UsersRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\info\AddressInformationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\map\AddressMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\AddressAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\MyAddressActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\AreaExpandableAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\FindMyLocationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\SelectAreaActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\forgetpassword\ForgetPasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\login\LoginActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\signup\SignUpActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\verification\VerificationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\CountryAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\SelectCountryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\ServicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchListActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\DaysAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\RecyclerItemTouchHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\TipsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\IReserveListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\ReserveBottomSheetDialog.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\BranchesNameAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\NumOfPeopleAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\ReservationTimeAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavoritesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\IActionDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\ContactUsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\FeedbackActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\OrderItemDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ChoicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IChoicesListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IPriceListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\lang\ChooseLanguageActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\BaseMainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\MainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\PrivacePolicesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\WebViewController.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\CategorySearchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\ClientAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\FeaturedAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\AdvanceFilterFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IAdvanceFilters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IPrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterPriceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterRatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterServiceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterTypeFoodAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterViewPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MostPopularItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MyCartActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\OrderItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\delivery\OrderDeliveryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrderDetailsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrdersDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutBroadcastReceiver.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\HyperPayExecuter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\StatusResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\review\ReviewDeliveryServiceActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\AnimationCycleListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\DateOrdersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\changepassword\ChangePasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\profile\CustomerProfileActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\splash\SplashActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\ActivityUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\BindingUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CollectionOrders.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\Converters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomHyperPayUI.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomTextWatcher.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DialogUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DividerItemDecoratorUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\HttpStatusDaoUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\JwtUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\LocalHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\MapUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SingleShotLocationProvider.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SnackbarUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\animation\ResizeHeightAnimation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\GsonUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\MoshiUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\ReaderUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionOrderUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\viewutil\RecyclerViewUtil.java]
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:377)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.realExecute(CheckstyleAntTask.java:331)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.execute(CheckstyleAntTask.java:303)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at groovy.util.AntBuilder.performTask(AntBuilder.java:327)
at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:272)
at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(BasicAntBuilder.java:78)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:479)
at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:191)
at org.gradle.internal.metaobject.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:160)
at org.gradle.api.internal.project.antbuilder.AntBuilderDelegate.nodeCompleted(AntBuilderDelegate.java:118)
at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:154)
at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:67)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:48)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker$invoke_closure1.doCall(CheckstyleInvoker.groovy:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
at groovy.lang.Closure.call(Closure.java:414)
at groovy.lang.Closure.call(Closure.java:430)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:71)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:53)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:152)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:134)
at org.gradle.api.internal.project.antbuilder.ClassPathToClassLoaderCache.withCachedClassLoader(ClassPathToClassLoaderCache.java:134)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder.execute(DefaultIsolatedAntBuilder.java:128)
at org.gradle.api.internal.project.IsolatedAntBuilder$execute$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker.invoke(CheckstyleInvoker.groovy:51)
at org.gradle.api.plugins.quality.Checkstyle.run(Checkstyle.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:788)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:755)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
… 33 more
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing C:\Users\omar\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:281)
at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:196)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:371)
… 100 more
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: TokenStreamRecognitionException occurred during the analysis of file C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java.
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:188)
at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:78)
at com.puppycrawl.tools.checkstyle.Checker.processFile(Checker.java:301)
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:271)
… 102 more
Caused by: C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java:310:47: expecting ‘’', found ‘«’
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaLexer.nextToken(GeneratedJavaLexer.java:405)
at antlr.TokenStreamHiddenTokenFilter.consume(TokenStreamHiddenTokenFilter.java:38)
at antlr.TokenStreamHiddenTokenFilter.nextToken(TokenStreamHiddenTokenFilter.java:134)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classOrInterfaceType(GeneratedJavaRecognizer.java:977)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classTypeSpec(GeneratedJavaRecognizer.java:818)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeSpec(GeneratedJavaRecognizer.java:780)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.declaration(GeneratedJavaRecognizer.java:1532)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5314)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5008)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.elseStatement(GeneratedJavaRecognizer.java:5479)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5033)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.tryBlock(GeneratedJavaRecognizer.java:5615)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5274)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.field(GeneratedJavaRecognizer.java:3319)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classBlock(GeneratedJavaRecognizer.java:2541)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classDefinition(GeneratedJavaRecognizer.java:634)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinitionInternal(GeneratedJavaRecognizer.java:556)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinition(GeneratedJavaRecognizer.java:389)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compilationUnit(GeneratedJavaRecognizer.java:202)
at com.puppycrawl.tools.checkstyle.TreeWalker.parse(TreeWalker.java:440)
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:175)
… 105 more
Execute run : : Unable to process files: [C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyApplication.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\common\MyContextWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\ApiConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\AppConstants.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\FirebaseConstant.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\constants\OrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\CityAreaLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\OrderItemLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\local\UserLocalDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\IDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\AddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\address\IAddressRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\IRemoteUserDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\auth\UserRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\CityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\city\ICityRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\ClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\client\IClientRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\ContactUsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\contactus\IRemoteContactUsDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\CountryRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\country\IRemoteCountryDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\DetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\IDetailsRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\BranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\branch\IBranchRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\IMenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\details\menu\MenuRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\FavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\favorites\IFavoritesRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\FeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\feedback\IFeedbackDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\FilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\filter\IFilterRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\IItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\item\ItemRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\CreateOrderVisaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\IOrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\order\OrderRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\IPaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentBody.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentRemoteDAO.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\payment\PaymentStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\IReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\reservation\ReservationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\IReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\review\ReviewRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\ISettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\setting\SettingRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\IVerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\daos\remote\verification\VerificationRemoteDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\db\MyDatabase.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCall.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpCallback.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpEnqueueCallAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpFactory.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpResult.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HttpStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\network\HyperpayOperations.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\data\prefs\PrefsUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\fcm\MessagingService.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AdditionModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AddressModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\AreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseGenericWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BaseWrapper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\BranchModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ChoiceModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityAreaModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CityModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientInfoModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ClientType.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ContactUs.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\CountryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ErrorModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\FeaturedClient.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ItemOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MenuSubCategoryModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\MyOrderModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OfferModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCategoryTime.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCheckoutIntent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderCreationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderDeliveryFeesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemDetailsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\OrderItemsWithoutChoicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\PromoCodeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\RatingModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\ServicesModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SignUpModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\SocialMedia.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\TokenModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\UserModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\WorkingHours.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\FavoriteEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\OrderPriceEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\event\QuantityEvent.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\CategoryFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\filter\FilterModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderDriverLocation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\firebase\TrackOrderStatus.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\CheckItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\IItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\items\RadioItem.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\FilterServiceFlag.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\local\UploadImage.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\reserve\ReservationTimeModel.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\CommentTips.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\model\review\MyRate.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\Function.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\IRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\city\CityAreaRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\order\OrderItemRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\repository\users\UsersRepository.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\info\AddressInformationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\map\AddressMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\AddressAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\address\user\MyAddressActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\AreaExpandableAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\FindMyLocationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\area\SelectAreaActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\forgetpassword\ForgetPasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\login\LoginActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\signup\SignUpActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\auth\verification\VerificationActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\base\BaseFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\CountryAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\country\SelectCountryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\DetailsPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\ServicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\BranchListActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\branch\DaysAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\info\InfoFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\MenuFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\menu\RecyclerItemTouchHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\offers\OffersFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\RatingFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\rating\TipsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\IReserveListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\ReserveBottomSheetDialog.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\BranchesNameAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\NumOfPeopleAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\details\reserve\adapter\ReservationTimeAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\FavoritesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\favorites\IActionDao.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\ContactUsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\feedback\FeedbackActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\OrderItemDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ChoicesAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\adapter\ItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IChoicesListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\item\listiner\IPriceListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\lang\ChooseLanguageActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\BaseMainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\MainActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\PrivacePolicesActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\WebViewController.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\CategorySearchAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\ClientAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\adapter\FeaturedAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\AdvanceFilterFragment.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IAdvanceFilters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\IPrimeFilter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterPriceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterRatingAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterServiceAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterTypeFoodAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\main\filter\adapter\FilterViewPagerAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MostPopularItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\MyCartActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\cart\OrderItemAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\checkout\OrderCheckoutAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\delivery\OrderDeliveryActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrderDetailsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\details\OrdersDetailsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutBroadcastReceiver.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutIdRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\CheckoutResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\HyperPayExecuter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestAsyncTask.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentStatusRequestListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\StatusResponse.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\review\ReviewDeliveryServiceActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\AnimationCycleListener.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\track\TrackOrderMapActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\DateOrdersAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\user\MyOrderAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\reservation\ReservationsAdapter.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\changepassword\ChangePasswordActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\setting\profile\CustomerProfileActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\splash\SplashActivity.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\ActivityUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\BindingUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CollectionOrders.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\Converters.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomHyperPayUI.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\CustomTextWatcher.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DialogUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\DividerItemDecoratorUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\HttpStatusDaoUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\JwtUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\LocalHelper.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\MapUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SingleShotLocationProvider.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\SnackbarUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\animation\ResizeHeightAnimation.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\GsonUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\MoshiUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\converter\ReaderUtil.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionOrderUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\sessions\SessionUtils.java, C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\utils\viewutil\RecyclerViewUtil.java]
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:377)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.realExecute(CheckstyleAntTask.java:331)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.execute(CheckstyleAntTask.java:303)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at groovy.util.AntBuilder.performTask(AntBuilder.java:327)
at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:272)
at org.gradle.api.internal.project.ant.BasicAntBuilder.nodeCompleted(BasicAntBuilder.java:78)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.gradle.internal.metaobject.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:479)
at org.gradle.internal.metaobject.BeanDynamicObject.tryInvokeMethod(BeanDynamicObject.java:191)
at org.gradle.internal.metaobject.AbstractDynamicObject.invokeMethod(AbstractDynamicObject.java:160)
at org.gradle.api.internal.project.antbuilder.AntBuilderDelegate.nodeCompleted(AntBuilderDelegate.java:118)
at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:154)
at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:67)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:48)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker$invoke_closure1.doCall(CheckstyleInvoker.groovy:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)
at groovy.lang.Closure.call(Closure.java:414)
at groovy.lang.Closure.call(Closure.java:430)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:71)
at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:53)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:152)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder$2.execute(DefaultIsolatedAntBuilder.java:134)
at org.gradle.api.internal.project.antbuilder.ClassPathToClassLoaderCache.withCachedClassLoader(ClassPathToClassLoaderCache.java:134)
at org.gradle.api.internal.project.antbuilder.DefaultIsolatedAntBuilder.execute(DefaultIsolatedAntBuilder.java:128)
at org.gradle.api.internal.project.IsolatedAntBuilder$execute$0.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125)
at org.gradle.api.plugins.quality.internal.CheckstyleInvoker.invoke(CheckstyleInvoker.groovy:51)
at org.gradle.api.plugins.quality.Checkstyle.run(Checkstyle.java:153)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:788)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:755)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:597)
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing C:\Users\omar\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:281)
at com.puppycrawl.tools.checkstyle.Checker.process(Checker.java:196)
at com.puppycrawl.tools.checkstyle.ant.CheckstyleAntTask.processFiles(CheckstyleAntTask.java:371)
… 100 more
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: TokenStreamRecognitionException occurred during the analysis of file C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java.
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:188)
at com.puppycrawl.tools.checkstyle.api.AbstractFileSetCheck.process(AbstractFileSetCheck.java:78)
at com.puppycrawl.tools.checkstyle.Checker.processFile(Checker.java:301)
at com.puppycrawl.tools.checkstyle.Checker.processFiles(Checker.java:271)
… 102 more
Caused by: C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java:310:47: expecting ‘’', found ‘«’
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaLexer.nextToken(GeneratedJavaLexer.java:405)
at antlr.TokenStreamHiddenTokenFilter.consume(TokenStreamHiddenTokenFilter.java:38)
at antlr.TokenStreamHiddenTokenFilter.nextToken(TokenStreamHiddenTokenFilter.java:134)
at antlr.TokenBuffer.fill(TokenBuffer.java:69)
at antlr.TokenBuffer.LA(TokenBuffer.java:80)
at antlr.LLkParser.LA(LLkParser.java:52)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classOrInterfaceType(GeneratedJavaRecognizer.java:977)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classTypeSpec(GeneratedJavaRecognizer.java:818)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeSpec(GeneratedJavaRecognizer.java:780)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.declaration(GeneratedJavaRecognizer.java:1532)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5314)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5008)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.elseStatement(GeneratedJavaRecognizer.java:5479)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5033)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.tryBlock(GeneratedJavaRecognizer.java:5615)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.traditionalStatement(GeneratedJavaRecognizer.java:5274)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.statement(GeneratedJavaRecognizer.java:4251)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compoundStatement(GeneratedJavaRecognizer.java:3917)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.field(GeneratedJavaRecognizer.java:3319)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classBlock(GeneratedJavaRecognizer.java:2541)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.classDefinition(GeneratedJavaRecognizer.java:634)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinitionInternal(GeneratedJavaRecognizer.java:556)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.typeDefinition(GeneratedJavaRecognizer.java:389)
at com.puppycrawl.tools.checkstyle.grammars.GeneratedJavaRecognizer.compilationUnit(GeneratedJavaRecognizer.java:202)
at com.puppycrawl.tools.checkstyle.TreeWalker.parse(TreeWalker.java:440)
at com.puppycrawl.tools.checkstyle.TreeWalker.processFiltered(TreeWalker.java:175)
… 105 more
If you don’t care about the coding conventions of the people you got this app from, just go into your build.gradle file and disable the checkstyle task.
Btw, posting a stack trace doesn’t help in most cases (since I don’t have the code). The most relevant parts of a stacktrace are the exception and the message following it. Everythign that starts with “at someFile” is just spam (unless you have the code). Less is more when posting a stack trace.
Also interesting in some cases are the lines that start with “Caused by: someException: message” (again skipping the actual trace).
Since you’re new let’s go through this one together
Above I asked for this part of the stacktrace
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: Exception was thrown while processing C:\Users\omar\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java
I hoped that this had some more infos about what exactly the problem is, but at least it gives you a file with a style error. I asked for this one, because it’s the only one (in your images) that gives a reason for what went wrong. The other exceptions in your image say “unable to process”, “Execution failed for task”, etc. They tell you what failed but this one mentions how. Something is wrong with the style of the code.
If you look at the next few exceptions in the trace:
Caused by: com.puppycrawl.tools.checkstyle.api.CheckstyleException: TokenStreamRecognitionException occurred during the analysis of file C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java.
Caused by: C:\Users\omar_\Desktop\direct.user.android\app\src\main\java\com\noventapp\direct\user\ui\order\payment\PaymentMethodActivity.java:310:47: expecting ‘’’, found ‘«’
The first exception doesn’t help you much. TokenStreamRecognitionException
might be usefull for someone who knows how parsers or this special check style plugin works, but for someone using it it’s irelevant. The next line however should help you figure out what the problem is
It seems that there is an error with your Java file. Assuming that the code at some point did compile I suspect that there is a file encoding problem. You’ll have to figure out what the encoding was that was used and make sure that it is the same that you use. As advise, try to configure your system to use UTF8 as it supports all languages and is basically the sanest default.
I think you should do the clean building first befor coming to a conclusion.