[
https://issues.apache.org/jira/browse/OFBIZ-7415?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15467038#comment-15467038 ]
Taher Alkhateeb commented on OFBIZ-7415:
----------------------------------------
Hi Mridul, Everyone
After much investigation, we might have a way to exclude java sources per project, but it is a bit painful (project configuration time dependency resolution) as shown here ->
https://docs.gradle.org/current/userguide/multi_project_builds.html#sub:configuration_time_dependenciesSo, instead of going that route, I have a simple proposal:
- Delete the excludedJavaSources list from the master build.gradle along with all the declared java files
- Rename every disabled file to have an extension of inactive. So for example, IcsPaymentServices.java becomes IcsPaymentServices.java.inactive. We also add a comment inside the Java file to explain why the file is inactive, and that you should just remove the extension to make it compile and work after adding the dependencies to build.gradle
I am aiming for simplicity here, what do you think?
> Move 3rd party payment integrations from accounting application to sepcialpurpose
> ---------------------------------------------------------------------------------
>
> Key: OFBIZ-7415
> URL:
https://issues.apache.org/jira/browse/OFBIZ-7415> Project: OFBiz
> Issue Type: Improvement
> Components: accounting
> Affects Versions: Trunk
> Reporter: Pierre Smits
> Assignee: Mridul Pathak
>
> This is a placeholder issue to capture all sub tasks for removing 3rd party payment integrations from accounting application and moving to a new component in special purpose.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)