Skip to content
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

Various fixes related to .app files #1640

Merged
merged 4 commits into from
Oct 8, 2017
Merged

Various fixes related to .app files #1640

merged 4 commits into from
Oct 8, 2017

Conversation

ferd
Copy link
Collaborator

@ferd ferd commented Oct 4, 2017

  • Add a description in compiled app file if undefined. Same default value as used in relx and other environments, but as reported in Generate default description if missing in *.app.src #979 some tools don't like having no description available.
  • The parsing functions in app_details were used inconsistently, and the returned values were bad in some clauses; things only worked because they are never used within rebar3. This ensures the return types are consistent on all clauses.
  • bundling in quickfixes (rollback to git versionning -- I bad messed up a commit) and test patch to find nondeterministic data.

ferd added 4 commits October 4, 2017 16:16
was still hardcoded to 3.4.4
The parsing functions were used inconsistently, and the returned values
were bad in some clauses; things only worked because they are never used
within rebar3. This ensures the return types are consistent on all
clauses.
Same default value as used in relx and other environments, but as
reported in erlang#979 some tools don't like having no description available.
Getting real tired of that nondeterministic set of runs on OSX CI
@ferd ferd requested a review from tsloughter October 4, 2017 20:32
@ferd ferd merged commit 6d9037a into erlang:master Oct 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants