alexzaitsev / apk-dependency-graph

Android class dependency visualizer. This tool helps to visualize the current state of the project.
Apache License 2.0
755 stars 70 forks source link

versioning feature #18

Closed alexzaitsev closed 4 years ago

alexzaitsev commented 7 years ago

Contributors wanted All of these changes touches mostly gui module. To get better understanding of project structure please visit our wiki pages.

Why we need it? What I want to archieve is to create each time new analyzed.js file. Let's imagine you're working on some project that has project.apk. We're analyzing that project constantly. How to see the changes on our graph? We need to rename and keep each analyzed.js file manually. That could be boring and time ineffective.

How to do that?

  1. we need to define flexible analyzed.js name and path on the run scripts (unix and windows) I suggest to keep them on the separate folder named by project name. In our example that's project-analyzed folder. There we need to create a file named project-timestamp.js where project is a project name and timestamp is a current timestamp.
  2. we need to find out a way how to pass a current filename to index.html. It could be a file dialog however I'd like to have something more convenient.
  3. ideally we should provide users with clear scripts or something to manage his projects and different versions of analyzed file.

This is a very brief description, I could miss something. If you have some additions - please leave them here. If you want to implement this I would love to aswer to all your questions! Thank you.

alexzaitsev commented 4 years ago

Closing as obsolete.