-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Inox as a submodule instead of an http dependency #1520
Conversation
For the future or in case things go wrong: @samuelchassot , can you summarize the advantages of this over the current approach with hash commit? |
@sankalpgambhir @drganam just making sure you are up to date with this change as well, since you are working on adding functionality at the Inox level. Let @samuelchassot know if you agree with this new way of managing inox as a dependency. |
I think it's a good change! It would simplify testing Stainless and Inox together. With the current dependency setup, you often end up with sbt recompiling Inox entirely on any changes. I expect that having it as a subproject works better wrt these issues. |
Sounds great, I agree with this change! |
The main point is to add Inox as a submodule of the Stainless repository so that Inox's source is part of the Stainless repository. Pros:
Cons:
|
@samuelchassot please just rebase and we can merge |
The conflict came from the new warning added to say we don't support Scala 2 anymore, which happened to be in the same spot as the warning about the git submodule. |
No description provided.