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

working on new getpot parser #9617

Merged
merged 7 commits into from
Aug 30, 2017
Merged

working on new getpot parser #9617

merged 7 commits into from
Aug 30, 2017

Conversation

rwcarlsen
Copy link
Contributor

@rwcarlsen rwcarlsen commented Aug 7, 2017

A more strict+robust getpot parser with much nicer error messages.

@dschwen
Copy link
Member

dschwen commented Aug 7, 2017

Why are you rewriting all those input files? I noticed that one transformation is to combine split blocks. This will break some documentation pages. I have purposely split blocks to include simplified subsections of test files in some cases.

@rwcarlsen
Copy link
Contributor Author

@dschwen - this says "do not review". When I'm ready, I'll ping for discussion. Since things in the parser will be changing a lot, it will be super easy to us to decide together what we want and adjust behavior accordingly.

@dschwen
Copy link
Member

dschwen commented Aug 7, 2017

This was not a "review". I just don't want you to waste time on changes that you may not be aware of being breaking.

@moosebuild
Copy link
Contributor

moosebuild commented Aug 7, 2017

Job Documentation on 3a23fed wanted to post the following:

View the site here

@rwcarlsen rwcarlsen force-pushed the getpot branch 9 times, most recently from 1b61dad to 603ede1 Compare August 14, 2017 15:32
@moosebuild
Copy link
Contributor

Job Precheck on 333d26e wanted to post the following:

Your code requires style changes.
In the top level of your repository, you can run:

git clang-format 23935e35b61bdc91473e2ff5e50a7bec403f46d5

Alternatively, apply the patch found here.
You can directly apply the patch by running:

curl -s http://mooseframework.org/docs/PRs/9617/style.patch | git apply -v

@rwcarlsen rwcarlsen force-pushed the getpot branch 7 times, most recently from a851b8e to 2d0e387 Compare August 16, 2017 21:21
rwcarlsen added a commit to rwcarlsen/pika that referenced this pull request Aug 17, 2017
@rwcarlsen rwcarlsen force-pushed the getpot branch 5 times, most recently from 2e842fe to bdc419d Compare August 23, 2017 16:26
@moosebuild
Copy link
Contributor

Job Private App tests on 3a23fed : invalidated by @rwcarlsen

@permcody
Copy link
Member

Alright, this is mergeable, but I'm going to open up anther ticket for several enhancements I'd like to see in another PR. See #9753.

@permcody permcody merged commit 6e08d56 into idaholab:devel Aug 30, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Aug 30, 2017
rwcarlsen added a commit to rwcarlsen/hyrax that referenced this pull request Aug 30, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Aug 30, 2017
permcody added a commit that referenced this pull request Aug 31, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Aug 31, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Aug 31, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Sep 11, 2017
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Sep 11, 2017
aeslaughter pushed a commit to idaholab/mastodon that referenced this pull request Sep 18, 2017
@rwcarlsen rwcarlsen deleted the getpot branch September 22, 2017 20:46
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 2, 2017
Fix bug where a non-string-typed field value followed by EOF resulted in
the field value being interpreted as a string-typed field.  Adds many
tests for field value+type interpretation/retrieval, string quoting and
escaping, etc.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 2, 2017
* Fixes bug where a non-string-typed field value followed by EOF resulted in
the field value being interpreted as a string-typed field.

* Fixes bug where floating point numbers starting with "e" or "E" (i.e.
e42) were interpreted as string-typed field values.

* Adds many tests for field value+type interpretation/retrieval, string
quoting and escaping, etc.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 2, 2017
* Fixes bug where a non-string-typed field value followed by EOF resulted in
the field value being interpreted as a string-typed field.

* Fixes bug where floating point numbers starting with "e" or "E" (i.e.
e42) were interpreted as string-typed field values.

* Adds many tests for field value+type interpretation/retrieval, string
quoting and escaping, etc.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 2, 2017
* Fixes bug where a non-string-typed field value followed by EOF resulted in
the field value being interpreted as a string-typed field.

* Fixes bug where floating point numbers starting with "e" or "E" (i.e.
e42) were interpreted as string-typed field values.

* Adds many tests for field value+type interpretation/retrieval, string
quoting and escaping, etc.

ref idaholab#9617
jarons pushed a commit to jarons/moose that referenced this pull request Oct 5, 2017
jarons pushed a commit to jarons/moose that referenced this pull request Oct 5, 2017
jarons pushed a commit to jarons/moose that referenced this pull request Oct 5, 2017
jarons pushed a commit to jarons/moose that referenced this pull request Oct 5, 2017
* Fixes bug where a non-string-typed field value followed by EOF resulted in
the field value being interpreted as a string-typed field.

* Fixes bug where floating point numbers starting with "e" or "E" (i.e.
e42) were interpreted as string-typed field values.

* Adds many tests for field value+type interpretation/retrieval, string
quoting and escaping, etc.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 17, 2017
Make it easier to see what is going on, make it easier to add new input
param types, and eliminate duplicated patterns.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 17, 2017
Make it easier to see what is going on, make it easier to add new input
param types, and eliminate duplicated patterns.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Oct 17, 2017
Make it easier to see what is going on, make it easier to add new input
param types, and eliminate duplicated patterns.

ref idaholab#9617
rwcarlsen added a commit to rwcarlsen/moose that referenced this pull request Nov 22, 2017
Followup to the new combining capability introduced by idaholab#8411 and idaholab#9617.
aeslaughter pushed a commit to aeslaughter/pika that referenced this pull request Jan 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants