Skip to content

Commit

Permalink
List applicationRoot at the end among all modules
Browse files Browse the repository at this point in the history
In RuntimeUpdateProcessor:636 the first module to be traversed is always applicationRoot. Whenever a breaking change (e.g, a change in method signature) is made in another module, applicationRoot will always be compiled first. This will result in a compile error. ApplicationRoot should always be the last module to be compiled.
  • Loading branch information
Chris311 authored and gsmet committed Mar 11, 2022
1 parent 618e1bc commit d0c359b
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -213,8 +213,8 @@ public void setArgs(String[] args) {

public List<ModuleInfo> getAllModules() {
List<ModuleInfo> ret = new ArrayList<>();
ret.add(applicationRoot);
ret.addAll(additionalModules);
ret.add(applicationRoot);
return ret;
}

Expand Down

0 comments on commit d0c359b

Please sign in to comment.