-
Notifications
You must be signed in to change notification settings - Fork 127
Merge NNBD branch into master #2886
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
Merged
Changes from all commits
Commits
Show all changes
69 commits
Select commit
Hold shift + click to select a range
7e202b9
Start the NNBD migration branch with additional github configuration …
jcollins-g 50f38ec
Merge master into nnbd branch (#2747)
jcollins-g dbbc79e
Convert options/logging libraries to null safety (#2748)
jcollins-g 952d837
update NNBD branch from head (#2758)
jcollins-g bcc0043
Migrate dartdoc_options.dart (#2749)
jcollins-g 056995d
Migrate package_meta, io_utils, and utils. (#2760)
jcollins-g acfcba2
Merge branch 'master' into nnbd-mastermerge-0830
jcollins-g ae72b68
Merge pull request #2769 from jcollins-g/nnbd-mastermerge-0830
jcollins-g ff38f08
Merge branch 'master' into nnbd-mastermerge-0907
jcollins-g 2f11e3e
opt-out for inheriting container
jcollins-g f51895d
Merge branch 'master' into nnbd-mastermerge-0907
jcollins-g ee708e3
Merge pull request #2777 from jcollins-g/nnbd-mastermerge-0907
jcollins-g 7d1ec5d
Merge branch 'master' into nnbd-mastermerge-0913
jcollins-g e02a1cf
Merge pull request #2782 from jcollins-g/nnbd-mastermerge-0913
jcollins-g c33b4f7
A few more libraries migrated
jcollins-g 1abe7fd
Merge pull request #2783 from jcollins-g/nnbd-more-migrations
jcollins-g 8a8972c
Migrate warnings.dart (#2787)
srawlins 5d70282
Merge branch 'master' into nnbd-merge-from-master-0920
jcollins-g bf90966
Merge branch 'master' into nnbd-merge-from-master-0920
jcollins-g efe4cce
Merge pull request #2800 from jcollins-g/nnbd-merge-from-master-0920
jcollins-g ec52392
Migrate mustachio to null safety (#2801)
srawlins 574cc7e
Migrate various util and small libraries (#2805)
srawlins 229174c
Migrate tool_runner to NNBD (#2804)
jcollins-g 74bda63
This... mostly works
jcollins-g 69ca0c9
getAs -> getValueAs
jcollins-g 9c5a03e
comment
jcollins-g 0cd18cf
Merge branch 'master' into nnbd-mainmerge-0928
jcollins-g 5e86e84
Merge pull request #2815 from jcollins-g/nnbd-mainmerge-0928
jcollins-g ada0600
Migrate the renderers to NNBD (#2816)
jcollins-g db236c1
Migrate most mustachio tests to null safety (#2810)
srawlins ac4256e
Merge main branch to NNBD (#2826)
jcollins-g d71c385
Merge branch 'master' into nnbd-mastermerge-1008
jcollins-g 8d827d1
Merge pull request #2831 from jcollins-g/nnbd-mastermerge-1008
jcollins-g 0d0d46f
Migrate more libraries to NNBD (#2827)
jcollins-g 2a48c40
Migrate comment_referable and model_object_builder (#2832)
jcollins-g 53aa4bc
Migrate element_type to nnbd (#2834)
jcollins-g 5b92bb4
Migrate markdown_processor and matching_link_result to NNBD (#2835)
jcollins-g ab30875
Migrate most of lib/src/generators to nnbd (#2837)
jcollins-g c8cd148
Migrate most of the non-ModelElement bits of lib (#2838)
jcollins-g 747d8e1
Merge branch 'master' into nnbd-mainmerge-1020
jcollins-g c469e70
Fixup hints
jcollins-g db4f226
Merge pull request #2841 from jcollins-g/nnbd-mainmerge-1020
jcollins-g d85056c
Migrate most of what's left in tools/ (#2840)
jcollins-g b0d2a81
Merge main branch into head with conflict resolution
jcollins-g 5d76a51
Canonicalize default input dir
jcollins-g 21972ca
Revert "Canonicalize default input dir"
jcollins-g 930c7d9
Just disable the test, something odd is going on with MemoryResourceP…
jcollins-g 5486049
Merge pull request #2847 from jcollins-g/nnbd-mainmerge-1026
jcollins-g b81bcce
Migrate ModelElement and subclasses to NNBD (#2843)
jcollins-g 4fe6b1d
Migrate runtime renderer to NNBD (#2849)
jcollins-g 55ca10f
Update nnbd branch for latest changes and new resources-dir option (#…
parlough e00f32f
Utilize new Object.hash function instead of quiver code (#2868)
parlough c573859
Minor cleanup to lints and some top level files (#2872)
parlough 0599437
Cleanup categorization to simplify template generation migration (#2875)
parlough 0c86079
Cleanup model_element migration and surrounding accesses (#2876)
parlough 887964e
Migrate the generated AOT renderers to null safety (#2874)
srawlins 797cf81
Cleanup package_graph migration (#2869)
parlough 0a9c124
Migrate several test files to null safety (#2871)
srawlins 96a511b
Migrate comment_referable tests (#2877)
parlough 4beb15e
Migrate tool/grind.dart to null safety (#2870)
srawlins 2d4ef13
Migrate more tests; correct other migration bits (#2880)
srawlins ffd75b7
Correct some bad mustachio migration; migrate mustachio tests (#2879)
srawlins 6af09a2
Migrate the testing/ packages (#2881)
srawlins 7009fb8
Migrate most end2end tests; null safety tweaks (#2882)
srawlins 9313fba
Make a few more nullable fields late final (#2883)
srawlins 060c847
Migrate model_test, the last file, to null safety (#2884)
srawlins dba150c
Merge master branch into nnbd branch (#2885)
srawlins a6c0356
Merge branch 'master' into nnbd
srawlins 09c9278
Merge branch 'master' into nnbd
srawlins File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
name: Test | ||
|
||
on: | ||
# Run CI on pushes to the main branch, and on PRs against main. | ||
push: | ||
branches: [ master ] | ||
pull_request: | ||
branches: [ master ] | ||
schedule: | ||
- cron: 0 15 * * * | ||
|
||
env: | ||
PUB_ENVIRONMENT: bot.github | ||
|
||
jobs: | ||
test: | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: [ubuntu-latest] | ||
sdk: [dev, stable] | ||
job: [main, flutter, sdk-analyzer, packages, sdk-docs] | ||
include: | ||
- os: macos-latest | ||
sdk: dev | ||
job: main | ||
- os: windows-latest | ||
sdk: dev | ||
job: main | ||
exclude: | ||
# Do not try to run flutter against the "stable" sdk, | ||
# it is unlikely to work and produces uninteresting | ||
# results. | ||
- sdk: stable | ||
job: flutter | ||
- sdk: stable | ||
job: sdk-analyzer | ||
|
||
steps: | ||
- name: Configure git | ||
if: runner.os == 'Windows' | ||
run: git config --global core.autocrlf input | ||
- uses: actions/checkout@v2 | ||
- uses: dart-lang/[email protected] | ||
with: | ||
sdk: ${{ matrix.sdk }} | ||
- name: Install dependencies | ||
run: dart pub get | ||
- name: ${{ matrix.job }} | ||
if: runner.os != 'Windows' | ||
run: ./tool/travis.sh | ||
env: | ||
DARTDOC_BOT: ${{ matrix.job }} | ||
#COVERAGE_TOKEN: true # this needs to be set to enable coverage | ||
- name: ${{ matrix.job }} | ||
if: runner.os == 'Windows' && matrix.job == 'main' | ||
run: dart run grinder buildbot | ||
env: | ||
DARTDOC_BOT: ${{ matrix.job }} | ||
# - id: coverage | ||
# name: Upload coverage | ||
# if: runner.os == 'Linux' && matrix.job == 'main' && matrix.sdk == 'dev' | ||
# uses: coverallsapp/[email protected] | ||
# with: | ||
# github-token: ${{ secrets.GITHUB_TOKEN }} | ||
# path-to-lcov: lcov.info | ||
# - name: Echo coveralls api result | ||
# if: runner.os == 'Linux' && matrix.job == 'main' && matrix.sdk == 'dev' | ||
# run: echo ${{ steps.coverage.outputs['coveralls-api-result'] }} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@srawlins – should this be
master
? Oops?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops; working on this