B4J Code Snippet [B4X] B4XProjectFixer

Regarding to my problem/wish with merging different branches in git

I wrote a small tool as a workaround which fixes the meta information in the projectfile cleanly.
Thereby all files, libraries and modules are rearranged, reindexed and duplicates are deleted.

Just Copy the B4XProjectFixer.jar in your root projectfolder

While merging use "Accept both changes" in the projectfile (e.g .b4a). This will use all metainfos from both branches and combine them.
After merging run B4XProjectFixer.jar to fix it again.

The fixer automatically use the projectfile (b4a,b4i,b4j or b4r)
 

Attachments

  • B4XProjectFixer.jar
    96.9 KB · Views: 115
  • B4XProjectFixer.zip
    1.2 KB · Views: 108
Top