Skip to content

Commit c9d864e

Browse files
authored
Cleanup: Remove BOMs, Use Unix style line endings (#1646)
* Dos2Unix * Remove trailing whitespace * Update .editorconfig
1 parent 82a48af commit c9d864e

File tree

460 files changed

+3599
-3597
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

460 files changed

+3599
-3597
lines changed

Diff for: .editorconfig

+5-3
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ root = true
33

44
# All Files
55
[*]
6+
charset = utf-8
67
indent_style = space
78
indent_size = 4
8-
insert_final_newline = false
9-
trim_trailing_whitespace = false
9+
end_of_line = lf
10+
insert_final_newline = true
11+
trim_trailing_whitespace = true
1012

1113
[*.cs]
1214
# Language Conventions
@@ -74,4 +76,4 @@ csharp_space_between_method_declaration_parameter_list_parentheses = false
7476
csharp_space_between_method_call_parameter_list_parentheses = false
7577
csharp_space_between_parentheses = false
7678
csharp_preserve_single_line_statements = false
77-
csharp_preserve_single_line_blocks = true
79+
csharp_preserve_single_line_blocks = true

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
[CodeFactorUrl]: https://www.codefactor.io/repository/github/hardkoded/puppeteer-sharp
1313
[Backers]: https://opencollective.com/hardkoded-projects
1414

15-
Puppeteer Sharp is a .NET port of the official [Node.JS Puppeteer API](https://github.com/GoogleChrome/puppeteer).
15+
Puppeteer Sharp is a .NET port of the official [Node.JS Puppeteer API](https://github.com/GoogleChrome/puppeteer).
1616

1717
# Puppeteer-Sharp 3 is here!
1818

Diff for: appveyor-demo.yml

+22-22
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
version: 1.0.{build}
2-
branches:
3-
only:
4-
- master
5-
image: Visual Studio 2019
6-
configuration: Release
7-
environment:
8-
matrix:
9-
- framework: net471
10-
- framework: netcoreapp3.1
11-
before_build:
12-
- ps: >-
13-
dotnet restore .\demos\PuppeteerSharpDemos-Local.sln
14-
build:
15-
project: .\demos\PuppeteerSharpDemos-Local.sln
16-
publish_nuget: true
17-
include_nuget_references: true
18-
verbosity: minimal
19-
test_script:
20-
- cmd: >-
21-
cd .\demos\PuppeteerSharpPdfDemo
22-
1+
version: 1.0.{build}
2+
branches:
3+
only:
4+
- master
5+
image: Visual Studio 2019
6+
configuration: Release
7+
environment:
8+
matrix:
9+
- framework: net471
10+
- framework: netcoreapp3.1
11+
before_build:
12+
- ps: >-
13+
dotnet restore .\demos\PuppeteerSharpDemos-Local.sln
14+
build:
15+
project: .\demos\PuppeteerSharpDemos-Local.sln
16+
publish_nuget: true
17+
include_nuget_references: true
18+
verbosity: minimal
19+
test_script:
20+
- cmd: >-
21+
cd .\demos\PuppeteerSharpPdfDemo
22+
2323
dotnet run -p PuppeteerSharpPdfDemo-Local.csproj -f %framework% auto-exit

Diff for: appveyor-edge.yml

+37-37
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
1-
version: 1.0.{build}
2-
branches:
3-
only:
4-
- disabled
5-
image: Visual Studio 2019
6-
configuration: Release
7-
environment:
8-
git_access_token:
9-
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
10-
PUPPETEER_EXECUTABLE_PATH: C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe
11-
install:
12-
- ps: >-
13-
cd c:\projects\puppeteer-sharp-edge\appveyor\edge
14-
15-
.\InstallEdge.ps1
16-
17-
cd c:\projects\puppeteer-sharp-edge
18-
19-
before_build:
20-
- ps: >-
21-
dotnet restore .\lib\PuppeteerSharp.sln
22-
23-
New-SelfSignedCertificate -Subject "localhost" -FriendlyName "Puppeteer" -CertStoreLocation "cert:\CurrentUser\My"
24-
25-
Get-ChildItem -Path cert:\CurrentUSer\my | where { $_.friendlyname -eq "Puppeteer" } | Export-Certificate -FilePath C:\projects\puppeteer-sharp-edge\lib\PuppeteerSharp.TestServer\testCert.cer
26-
27-
build:
28-
project: .\lib\PuppeteerSharp.sln
29-
publish_nuget: true
30-
include_nuget_references: true
31-
verbosity: minimal
32-
test_script:
33-
- cmd: >-
34-
cd .\lib\PuppeteerSharp.Tests
35-
36-
dotnet test -f netcoreapp2.2 -s test.runsettings
37-
cache:
1+
version: 1.0.{build}
2+
branches:
3+
only:
4+
- disabled
5+
image: Visual Studio 2019
6+
configuration: Release
7+
environment:
8+
git_access_token:
9+
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
10+
PUPPETEER_EXECUTABLE_PATH: C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe
11+
install:
12+
- ps: >-
13+
cd c:\projects\puppeteer-sharp-edge\appveyor\edge
14+
15+
.\InstallEdge.ps1
16+
17+
cd c:\projects\puppeteer-sharp-edge
18+
19+
before_build:
20+
- ps: >-
21+
dotnet restore .\lib\PuppeteerSharp.sln
22+
23+
New-SelfSignedCertificate -Subject "localhost" -FriendlyName "Puppeteer" -CertStoreLocation "cert:\CurrentUser\My"
24+
25+
Get-ChildItem -Path cert:\CurrentUSer\my | where { $_.friendlyname -eq "Puppeteer" } | Export-Certificate -FilePath C:\projects\puppeteer-sharp-edge\lib\PuppeteerSharp.TestServer\testCert.cer
26+
27+
build:
28+
project: .\lib\PuppeteerSharp.sln
29+
publish_nuget: true
30+
include_nuget_references: true
31+
verbosity: minimal
32+
test_script:
33+
- cmd: >-
34+
cd .\lib\PuppeteerSharp.Tests
35+
36+
dotnet test -f netcoreapp2.2 -s test.runsettings
37+
cache:
3838
- $HOME/.nuget/packages

Diff for: appveyor-linux.yml

+50-50
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,50 @@
1-
version: 1.0.{build}
2-
branches:
3-
only:
4-
- master
5-
image: ubuntu1804
6-
configuration: Release
7-
environment:
8-
MOZ_WEBRENDER: 0
9-
git_access_token:
10-
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
11-
matrix:
12-
- framework: netcoreapp2.2
13-
PRODUCT: CHROMIUM
14-
- framework: netcoreapp2.2
15-
PRODUCT: FIREFOX
16-
17-
before_build:
18-
- sh: >-
19-
sudo apt-get -y install gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget xvfb
20-
21-
dotnet restore lib/PuppeteerSharp.sln
22-
23-
dotnet dev-certs https -ep lib/PuppeteerSharp.TestServer/testCert.cer
24-
25-
sudo openssl x509 -inform der -in lib/PuppeteerSharp.TestServer/testCert.cer -out /usr/local/share/ca-certificates/testCert.crt -outform pem
26-
27-
sudo update-ca-certificates
28-
29-
build_script:
30-
- sh: >-
31-
dotnet build -f $framework ./lib/PuppeteerSharp.DevicesFetcher/PuppeteerSharp.DevicesFetcher.csproj
32-
33-
dotnet build -f $framework ./lib/PuppeteerSharp.Tests.DumpIO/PuppeteerSharp.Tests.DumpIO.csproj
34-
35-
dotnet build -f $framework ./lib/PuppeteerSharp.TestServer/PuppeteerSharp.TestServer.csproj
36-
37-
dotnet build -f $framework ./lib/PuppeteerSharp.Tests/PuppeteerSharp.Tests.csproj
38-
39-
test_script:
40-
- sh: >-
41-
Xvfb :1 -screen 5 1024x768x8 &
42-
43-
export DISPLAY=:1.5
44-
45-
cd lib/PuppeteerSharp.Tests
46-
47-
dotnet test -f $framework -s test.runsettings
48-
49-
cache:
50-
- $HOME/.nuget/packages
1+
version: 1.0.{build}
2+
branches:
3+
only:
4+
- master
5+
image: ubuntu1804
6+
configuration: Release
7+
environment:
8+
MOZ_WEBRENDER: 0
9+
git_access_token:
10+
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
11+
matrix:
12+
- framework: netcoreapp2.2
13+
PRODUCT: CHROMIUM
14+
- framework: netcoreapp2.2
15+
PRODUCT: FIREFOX
16+
17+
before_build:
18+
- sh: >-
19+
sudo apt-get -y install gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget xvfb
20+
21+
dotnet restore lib/PuppeteerSharp.sln
22+
23+
dotnet dev-certs https -ep lib/PuppeteerSharp.TestServer/testCert.cer
24+
25+
sudo openssl x509 -inform der -in lib/PuppeteerSharp.TestServer/testCert.cer -out /usr/local/share/ca-certificates/testCert.crt -outform pem
26+
27+
sudo update-ca-certificates
28+
29+
build_script:
30+
- sh: >-
31+
dotnet build -f $framework ./lib/PuppeteerSharp.DevicesFetcher/PuppeteerSharp.DevicesFetcher.csproj
32+
33+
dotnet build -f $framework ./lib/PuppeteerSharp.Tests.DumpIO/PuppeteerSharp.Tests.DumpIO.csproj
34+
35+
dotnet build -f $framework ./lib/PuppeteerSharp.TestServer/PuppeteerSharp.TestServer.csproj
36+
37+
dotnet build -f $framework ./lib/PuppeteerSharp.Tests/PuppeteerSharp.Tests.csproj
38+
39+
test_script:
40+
- sh: >-
41+
Xvfb :1 -screen 5 1024x768x8 &
42+
43+
export DISPLAY=:1.5
44+
45+
cd lib/PuppeteerSharp.Tests
46+
47+
dotnet test -f $framework -s test.runsettings
48+
49+
cache:
50+
- $HOME/.nuget/packages

Diff for: appveyor.yml

+46-46
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
1-
version: 1.0.{build}
2-
branches:
3-
only:
4-
- master
5-
image: Visual Studio 2019
6-
configuration: Release
7-
environment:
8-
git_access_token:
9-
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
10-
matrix:
11-
- framework: net48
12-
- framework: netcoreapp2.2
13-
- framework: net48
14-
ENQUEUE_ASYNC_MESSAGES: true
15-
- framework: netcoreapp2.2
16-
ENQUEUE_ASYNC_MESSAGES: true
17-
install:
18-
- ps: >-
19-
if($env:APPVEYOR_REPO_TAG -eq 'True' -And $env:framework -eq 'netcoreapp2.0') {
20-
choco install docfx
21-
}
22-
before_build:
23-
- ps: >-
24-
dotnet restore .\lib\PuppeteerSharp.sln
25-
26-
New-SelfSignedCertificate -Subject "localhost" -FriendlyName "Puppeteer" -CertStoreLocation "cert:\CurrentUser\My"
27-
28-
Get-ChildItem -Path cert:\CurrentUSer\my | where { $_.friendlyname -eq "Puppeteer" } | Export-Certificate -FilePath C:\projects\puppeteer-sharp\lib\PuppeteerSharp.TestServer\testCert.cer
29-
30-
build:
31-
project: .\lib\PuppeteerSharp.sln
32-
publish_nuget: true
33-
include_nuget_references: true
34-
verbosity: minimal
35-
test_script:
36-
- cmd: >-
37-
cd .\lib\PuppeteerSharp.Tests
38-
39-
dotnet test -f %framework% -s test.runsettings
40-
on_success:
41-
- ps: >-
42-
cd c:\projects\puppeteer-sharp
43-
44-
c:\projects\puppeteer-sharp\appveyor\GenerateDocs.ps1
45-
cache:
46-
- $HOME/.nuget/packages
1+
version: 1.0.{build}
2+
branches:
3+
only:
4+
- master
5+
image: Visual Studio 2019
6+
configuration: Release
7+
environment:
8+
git_access_token:
9+
secure: FxcQ9C8a/NgcQB5dFdZts6ZWEDT4zMhA4qPQAYwWc7huMmhmTIl1sbFEIaAWQMTL
10+
matrix:
11+
- framework: net48
12+
- framework: netcoreapp2.2
13+
- framework: net48
14+
ENQUEUE_ASYNC_MESSAGES: true
15+
- framework: netcoreapp2.2
16+
ENQUEUE_ASYNC_MESSAGES: true
17+
install:
18+
- ps: >-
19+
if($env:APPVEYOR_REPO_TAG -eq 'True' -And $env:framework -eq 'netcoreapp2.0') {
20+
choco install docfx
21+
}
22+
before_build:
23+
- ps: >-
24+
dotnet restore .\lib\PuppeteerSharp.sln
25+
26+
New-SelfSignedCertificate -Subject "localhost" -FriendlyName "Puppeteer" -CertStoreLocation "cert:\CurrentUser\My"
27+
28+
Get-ChildItem -Path cert:\CurrentUSer\my | where { $_.friendlyname -eq "Puppeteer" } | Export-Certificate -FilePath C:\projects\puppeteer-sharp\lib\PuppeteerSharp.TestServer\testCert.cer
29+
30+
build:
31+
project: .\lib\PuppeteerSharp.sln
32+
publish_nuget: true
33+
include_nuget_references: true
34+
verbosity: minimal
35+
test_script:
36+
- cmd: >-
37+
cd .\lib\PuppeteerSharp.Tests
38+
39+
dotnet test -f %framework% -s test.runsettings
40+
on_success:
41+
- ps: >-
42+
cd c:\projects\puppeteer-sharp
43+
44+
c:\projects\puppeteer-sharp\appveyor\GenerateDocs.ps1
45+
cache:
46+
- $HOME/.nuget/packages

0 commit comments

Comments
 (0)