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

test: mark test-http2-settings-flood as flaky on Windows #25048

Closed
wants to merge 7,541 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7541 commits
Select commit Hold shift + click to select a range
bb04a8b
doc: clarify symlink resolution for __filename
Trott Nov 24, 2018
567b9f8
lib: suppress crypto related env vars in help msg
danbev Nov 21, 2018
11c17e4
src: simplify uptime and ppid return values
cjihrig Nov 22, 2018
1db808c
lib: fix comment nits in bootstrap\loaders.js
vsemozhetbyt Nov 23, 2018
3ec8576
test: replace anonymous closure functions with arrow functions
tpanthera Nov 17, 2018
1860352
deps,http: http_parser set max header size to 8KB
mcollina Aug 21, 2018
f413f7c
deps,http: llhttp set max header size to 8KB
rvagg Nov 14, 2018
af8d9e3
http: fix header limit errors and test for llhttp
indutny Nov 21, 2018
7bfcfc2
http: reset headers_nread_ on llhttp parser reuse
rvagg Nov 27, 2018
ee618a7
http,https: protect against slow headers attack
mcollina Aug 23, 2018
b77f699
url: avoid hostname spoofing w/ javascript protocol
mcollina Sep 10, 2018
957aeba
2018-11-27, Version 6.15.0 'Boron' (LTS)
rvagg Nov 24, 2018
59fdaed
2018-11-27, Version 8.14.0 'Carbon' (LTS)
rvagg Nov 25, 2018
9910cc2
2018-11-27, Version 10.14.0 'Dubnium' (LTS)
rvagg Nov 25, 2018
cc399cf
2018-11-27, Version 11.3.0 (Current)
rvagg Nov 25, 2018
6f64cda
tools,doc: fix version picker bug in html.js
Trott Nov 25, 2018
086482d
doc: document fs.write limitation with TTY
mcollina Nov 22, 2018
628f955
test: add test for socket.end callback
Ajido Nov 4, 2018
46094e4
test: fix argument order in assert.strictEqual
Nov 24, 2018
7bc5300
stream: use arrow function for callback
DoiChris Nov 24, 2018
ec396e4
test: update strictEqual argument order
VeysonD Nov 24, 2018
7d18e92
doc: revise accepting-modifications in guide
Trott Nov 26, 2018
b5c5d20
test: use arrow functions in callbacks
apoorvanand Nov 17, 2018
3ce9305
process: emit unhandled warning immediately
apapirovski Nov 24, 2018
1066b68
n-api,test: remove last argument in assert.strictEqual()
susantruong Nov 23, 2018
a6fdbaf
test: fix arguments order in `assert.strictEqual`
na9amura Nov 24, 2018
b02cac5
lib: convert to Arrow Function
Nov 24, 2018
484ad3b
test: use arrow function
sagirk Nov 19, 2018
c3474f5
doc: add antsmartian to collaborators
antsmartian Nov 26, 2018
89e8fc4
build: only check REPLACEME & DEP...X for releases
rvagg May 11, 2017
51f07ff
test: make test-uv-binding-constant JS engine neutral
Trott Nov 27, 2018
b8bd4b4
lib: convert to arrow function
horihiro Nov 24, 2018
6074363
test: fix arguments order in assert.strictEqual
grimrose Nov 24, 2018
f351c5d
test: fix arguments order in `assert.strictEqual`
sota1235 Nov 24, 2018
d0bf5ca
doc: remove trailing whitespace
watilde Nov 26, 2018
8ce0d4f
tools: update remark-preset-lint-node to v1.3.1
watilde Nov 25, 2018
3337836
console: lazy load process.stderr and process.stdout
joyeecheung Nov 20, 2018
acedf1a
doc: fix nits in http(s) server.headersTimeout
vsemozhetbyt Nov 28, 2018
25ad8de
lib: rearm pre-existing signal event registrations
gireeshpunathil Nov 26, 2018
8041380
src: use NativeModuleLoader to compile per_context.js
joyeecheung Nov 26, 2018
f051737
test: test and docs for detached fork process
nanomosfet Nov 20, 2018
063e8fb
doc: describe current HTTP header size limit
sam-github Nov 28, 2018
64cea5a
doc: sort bottom-of-file markdown links
sam-github Nov 27, 2018
8344f24
test: validate fs.rename() when NODE_TEST_DIR on separate mount
drewfish Nov 28, 2018
acfcd78
lib: chenged anonymous function to arrow function
kojiGit55 Nov 24, 2018
27139fc
src: migrate to new V8 array API
kt3k Nov 24, 2018
0f18a40
lib: change callbacks to arrow function
Naturalclar Nov 24, 2018
f5b8853
test: reach res._dump after abort ClientRequest
tadhgcreedon Nov 6, 2018
32b0958
lib: convert to arrow function in fs.js
Nov 24, 2018
1dfa1a2
src: replace create new Array
koh110 Nov 24, 2018
5e2ecd4
src: simplify LibuvStreamWrap::DoWrite
addaleax Nov 24, 2018
c481799
test: fix the arguments order in `assert.strictEqual`
rt33 Nov 24, 2018
d12d023
test: fix the arguments order in assert.strictEqual
Nov 24, 2018
2c473d6
win, build: skip building cctest by default
bzoz Jun 19, 2018
9920dbc
build, tools, win: add .S files support to GYP
bzoz Nov 21, 2018
9e33e86
test: mark test-vm-timeout-escape-nexttick flaky
gireeshpunathil Nov 29, 2018
fa1535a
stream: make async iterator .next() always resolve
mcollina Nov 27, 2018
9efcfd3
2018-11-29, Version 10.14.1 'Dubnium' (LTS)
MylesBorins Nov 29, 2018
83d6cb9
process: fix omitting `--` from `process.execArgv`
addaleax Nov 26, 2018
cda6b20
win, fs: detect if symlink target is a directory
bzoz Oct 18, 2018
97fedef
test: fix the arguments order in assert.strictEqual
pastak Nov 24, 2018
5dacbf5
http2: add compat support for nested array headers
sebdeckers Nov 27, 2018
7b8058a
process: refactor the bootstrap mode branching for readability
joyeecheung Nov 27, 2018
171b810
src: remove unused variables in node_util.cc
danbev Nov 29, 2018
01c5c16
test: use arrow syntax for anonymous callbacks
Shubhamurkade Nov 27, 2018
36f483b
lib: move setupAllowedFlags() into per_thread.js
joyeecheung Nov 28, 2018
13920ef
test: cover path empty string case
lakatostamas Nov 22, 2018
e03bcb1
test: verify order of error in h2 server stream
MylesBorins Nov 27, 2018
2931c50
esm: refactor dynamic modules
MylesBorins Nov 22, 2018
976065d
lib: do not register DOMException in a module
joyeecheung Nov 28, 2018
3d66826
src: move C++ binding/addon related code into node_binding{.h, .cc}
joyeecheung Nov 28, 2018
d4273c4
src: elevate v8 namespaces referenced
juanarbol Nov 26, 2018
2b1dd6c
test: mark test_threadsafe_function/test as flaky
gireeshpunathil Nov 29, 2018
9c01151
src: remove unused context variable in node_serdes
danbev Nov 29, 2018
bbb9d37
src: elevate v8 namespaces for node_process.cc
Jayasankar-m Nov 23, 2018
84c2157
tools: check for git tag before promoting release
rvagg Nov 27, 2018
f34ca9f
tools: only sign release if promotion successful
rvagg Nov 27, 2018
76faccc
tools: don't use GH API for commit message checks
rvagg Nov 23, 2018
0d23118
url: use SafeSet to filter known special protocols
mikesamuel Nov 28, 2018
eb6741b
build: fix c++ code coverage on macOS
refack Nov 20, 2018
e9de435
timers: fix setTimeout expiration logic
suguru03 Nov 7, 2018
e143802
Revert "url: make the context non-enumerable"
TimothyGu Nov 13, 2018
639f641
src: set HAS_USERNAME/PASSWORD more strictly
TimothyGu Nov 13, 2018
f2be20b
url: reuse existing context in href setter
TimothyGu Nov 13, 2018
f0b6b39
url: simplify native URL object construction
TimothyGu Nov 20, 2018
82ceb5e
test: minor refactoring of onticketkeycallback
danbev Nov 29, 2018
adbf947
src: use arraysize instead of hardcode number
leeight Nov 19, 2018
ce8b0e1
lib: move lib/console.js to lib/internal/console/constructor.js
joyeecheung Nov 28, 2018
cfc2559
console: split console into global.js and constructor.js
joyeecheung Nov 28, 2018
edb8f22
console: move the inspector console wrapping in a separate file
joyeecheung Nov 28, 2018
67d4123
doc: cookie is joined using '; '
Flarna Nov 30, 2018
3fb627b
test: show stdout and stderr in test-cli-syntax when it fails
joyeecheung Nov 29, 2018
175164e
http: fix error return in `Finish()`
indutny Nov 30, 2018
32fed93
http2: make compat writeHead not crash if the stream is destroyed
mcollina Nov 29, 2018
3099647
build: fix line length off by one error
BridgeAR Nov 30, 2018
5b90902
build: add line break as soon tests are done
BridgeAR Nov 30, 2018
3513b0c
crypto: harden bignum-to-binary conversions
bnoordhuis Nov 29, 2018
b05b330
tls: add code for ERR_TLS_INVALID_PROTOCOL_METHOD
sam-github Nov 20, 2018
15b0247
test: increase assert test coverage
BridgeAR Nov 18, 2018
f8f9601
test: check invalid argument error for option
nanomosfet Nov 30, 2018
1fe824b
util,console: handle symbols as defined in the spec
BridgeAR Oct 17, 2018
2b5f2bc
util: improve internal `isError()` validation
BridgeAR Nov 18, 2018
5f18991
tools: fix eslint usage for Node.js 8 and before
BridgeAR Nov 30, 2018
e00639e
doc: add missing changes entry
BridgeAR Nov 30, 2018
2eff120
assert: fix loose deepEqual map comparison
BridgeAR Nov 30, 2018
4dd56a3
assert,util: fix sparse array comparison
BridgeAR Nov 30, 2018
2f11fe3
test: improve comparison coverage to 100%
BridgeAR Nov 30, 2018
dbdc908
2018-12-03, Version 6.15.1 'Boron' (LTS)
rvagg Dec 3, 2018
f084e06
src: use custom TryCatch subclass
devsnek Nov 30, 2018
5202b70
doc: fix REPLACEME for tls min/max protocol option
sam-github Nov 30, 2018
d7b8b7f
doc: make release README link be consistent with text
ZYSzys Dec 2, 2018
2e03b76
doc: streamline Accepting Modifications in Collaborator Guide
Trott Dec 3, 2018
fa19ce9
doc: fix added version of randomFill+randomFillSync
watson Dec 3, 2018
edcb950
src: use NativeModuleLoader to compile all the bootstrappers
joyeecheung Nov 26, 2018
9159fb7
doc: hide undocumented object artifacts in async_hooks
gireeshpunathil Nov 30, 2018
ff7d053
http: destroy the socket on parse error
lpinca Nov 30, 2018
7761881
src: move READONLY_* macros into util.h
joyeecheung Nov 29, 2018
d17d7bd
src: move version metadata into node_metadata{.h, .cc}
joyeecheung Dec 1, 2018
02cd706
test: add flag scenario in test-fs-write-file-sync
gireeshpunathil Dec 1, 2018
0c65314
src: fix type mismatch warnings from missing priv
sam-github Nov 30, 2018
a89b873
lib: remove duplicated noop function
ZYSzys Dec 1, 2018
9e12409
test: check for the correct strict equal arguments order
BridgeAR Nov 18, 2018
841caef
test: use ES2017 syntax in test-fs-open-*
jy95 Sep 22, 2018
447b390
doc: add a note on usage scope of AliasedBuffer
gireeshpunathil Nov 29, 2018
585380d
test: fix `common.mustNotCall()` usage in HTTP test
addaleax Nov 30, 2018
7ac939e
fs: simplify fs.promises warning logic
cjihrig Dec 2, 2018
54f8453
dns: simplify dns.promises warning logic
cjihrig Dec 2, 2018
ab6c09b
process: provide dummy stdio for non-console Windows apps
addaleax May 9, 2018
83ee137
doc: revise code review guidelines
Trott Dec 2, 2018
938e118
test: partition N-API tests
Nov 17, 2018
5e80a9a
build: make tar.xz creation opt-out, fail if no xz
rvagg Nov 21, 2018
e9a1fee
doc: use author's titles for linked resources
Trott Dec 4, 2018
a845d7a
doc: add triaging section to releases.md
BethGriggs Apr 19, 2018
61e332b
test: add .gitignore file for node-api
Trott Dec 4, 2018
06e5afa
test: remove unused addons-napi directory
Trott Dec 4, 2018
6ccc80c
build: fix check-xz for platforms defaulting to sh
rvagg Dec 4, 2018
dcc82b3
lib: remove `inherits()` usage
BridgeAR Nov 30, 2018
5925754
lib: use ES6 class inheritance style
BridgeAR Dec 2, 2018
89740a4
doc: add internal functionality details of util.inherits
BridgeAR Dec 3, 2018
63b0655
src,lib: make process.binding('config') internal
Oct 8, 2018
bb01597
doc: add authority and scheme psuedo headers
kenigbolo Dec 2, 2018
76afdff
win: do not use Boxstarter to install tools
joaocgreis Nov 27, 2018
630fed8
tools: replace rollup with ncc
Trott Dec 3, 2018
adbdaf9
buffer: remove checkNumberType()
cjihrig Dec 3, 2018
7868b6a
doc: list all versions WHATWG URL api was added
watson Dec 5, 2018
2a55e71
doc: mention util depth default change
BridgeAR Dec 3, 2018
ef0c178
url: support LF, CR and TAB in pathToFileURL
demurgos Oct 17, 2018
366aaf5
lib: remove some useless assignments
devsnek Sep 25, 2018
2fab5d5
build,win: pack the install-tools scripts for dist
refack Nov 7, 2018
7bcbf04
build: add '.git' to 'make lint-py' exclude list
Dec 3, 2018
aa943d0
http: make parser choice a runtime flag
addaleax Nov 30, 2018
fd2467a
Revert "repl: handle buffered string logic on finish"
BridgeAR Dec 3, 2018
b1ada6c
Revert "lib: repl multiline history support"
BridgeAR Dec 3, 2018
b8fbe69
tools: prepare tools/install.py for Python 3
Dec 3, 2018
9b4bf7d
deps: update V8 to 7.1.302.28
targos Dec 4, 2018
3c332ab
build: reset embedder string to "-node.0"
targos Dec 4, 2018
2360344
src: update NODE_MODULE_VERSION to 68
targos Dec 4, 2018
5620727
deps: sync V8 gypfiles with 7.1
refack Aug 29, 2018
0e09076
deps: cherry-pick 0483e9a from upstream V8
joyeecheung Nov 6, 2018
e36e9dd
deps: cherry-pick b87d408 from upstream V8
psmarshall Nov 9, 2018
d088007
deps: cherry-pick 073073b from upstream V8
hashseed Nov 20, 2018
3d6d974
deps: cherry-pick 88f8fe1 from upstream V8
hashseed Nov 20, 2018
379bf1a
test: update postmortem metadata test for V8 7.1
cjihrig Oct 8, 2018
3d25544
src: update postmortem constant
cjihrig Oct 8, 2018
a6f69eb
src: explicitly allow JS in ReadHostObject
hashseed Nov 16, 2018
ae3ee28
tools: prepare tools/genv8constants.py for Python 3
Dec 3, 2018
87592d1
test: prepare test/message/testcfg.py for Python 3
Dec 3, 2018
df19b07
test: refactor test-fs-write-file-sync.js
cjihrig Dec 4, 2018
4ebb3f3
process: simplify check in previousValueIsValid()
cjihrig Dec 4, 2018
f962f97
path: replace assertPath() with validator
cjihrig Dec 4, 2018
59b46a4
src: remove unused env variables in node_util
danbev Dec 4, 2018
cbf0e5a
src: remove finalized_ member from Hash class
danbev Dec 4, 2018
07018b7
doc: revise Waiting for Approvals documentation
Trott Dec 5, 2018
29204f4
tools: prepare tools/test.py for Python 3
Dec 3, 2018
6028f70
test: prepare test/pseudo-tty/testcfg.py for Python 3
Dec 2, 2018
7468c56
tools: prepare tools/specialize_node_d.py for Python 3
Dec 3, 2018
26b58ea
tools: prepare tools/js2c.py for Python 3
Dec 3, 2018
4eee55d
zlib: make “bare” constants un-enumerable
addaleax Dec 4, 2018
bcef949
2018-12-07, Version 11.4.0 (Current)
BridgeAR Dec 5, 2018
a9a5956
src: fix warning for potential snprintf truncation
sam-github Dec 3, 2018
c49d87e
src: do not alias new and old signal masks
sam-github Dec 3, 2018
b5e9086
doc: update LICENSE file
addaleax Dec 7, 2018
63469ed
doc: fix order of events when request is aborted
lpinca Dec 2, 2018
6780683
test: improve test-net-socket-timeout
Trott Dec 5, 2018
008b904
test: fix wrong parameter
zhmushan Dec 5, 2018
3fe00ef
test: make http2 timeout test robust
Trott Dec 6, 2018
9df18ad
test: move http2 test to parallel
Trott Dec 6, 2018
5011dfe
test: move test-cli-syntax to sequential
Trott Dec 8, 2018
22564b9
doc: update http doc for new Agent()/support options in socket.connect()
BeniCheni Dec 5, 2018
61a8963
inspector: split the HostPort being used and the one parsed from CLI
joyeecheung Dec 1, 2018
c3dd0d0
build: fix compiler version detection
richardlau Dec 6, 2018
a1a5c04
lib: improve error creation performance
BridgeAR Nov 18, 2018
4dc10ac
module: use validateString in modules/cjs
ZYSzys Dec 6, 2018
24e6b70
src: use isolate version of BooleanValue()
cjihrig Dec 7, 2018
951b1c3
doc: update "Testing and CI" in Collaborator Guide
Trott Dec 7, 2018
2cb8f24
http: switch default parser to llhttp
addaleax Dec 5, 2018
5652cb0
tools: do not lint tools/inspector_protocol or tools/markupsafe
Dec 7, 2018
4aabd7e
doc: simplify author ready
BridgeAR Dec 7, 2018
cc8250f
tools: update ESLint to 5.10.0
cjihrig Dec 8, 2018
1f85ea9
tools: capitalize sentences
BridgeAR Dec 3, 2018
a91293d
tools: prepare tools/icu/icutrim.py for Python 3
Dec 7, 2018
d695a01
module: use validateString in modules/esm
ZYSzys Dec 6, 2018
9fb4fa8
assert,util: harden comparison
BridgeAR Dec 3, 2018
44a5fe1
process: specialize building and storage of process.config
joyeecheung Dec 2, 2018
5906530
tools: prepare tools/testp.py for Python 3
Dec 7, 2018
ad7ddfb
tools: prepare ./tools/compress_json.py for Python 3
Dec 7, 2018
083b31d
lib: remove unused NativeModule/NativeModule wraps
joyeecheung Dec 8, 2018
60ce2fd
module: don't search in require.resolve.paths
cjihrig Oct 16, 2018
b337b58
test: prepare test/pseudo-tty/testcfg.py Python 3
Dec 7, 2018
50cf6e7
test: do not lint macros files (again)
Dec 7, 2018
b416daf
lib: move DEP0120 to end of life
cjihrig Dec 6, 2018
73ebfc2
test: mark test-cli-syntax as flaky/unreliable
Trott Dec 11, 2018
8c290fd
doc: remove bad link to irc info
richardlau Dec 11, 2018
6c6c563
2018-12-11, Version 10.14.2 'Dubnium' (LTS)
codebytere Nov 29, 2018
91c1f8a
src: use Local version of ToBoolean()
cjihrig Dec 9, 2018
9fc0b7b
doc: add class worker documentation
yoshimoto8 Dec 5, 2018
91c0a37
test: replace callback with arrows
Shubhamurkade Nov 27, 2018
40767a6
src: remove use of CallOnForegroundThread()
cjihrig Dec 9, 2018
2f75eed
doc: update Useful CI Jobs section of Collaborator Guide
Trott Dec 9, 2018
83ec33b
stream: fix end-of-stream for HTTP/2
addaleax Dec 9, 2018
e5878ea
test: test TLS client authentication
sam-github Oct 12, 2017
2e4a163
tls: support "BEGIN TRUSTED CERTIFICATE" for ca:
sam-github Nov 30, 2018
f194b7f
util: add inspection getter option
BridgeAR Dec 4, 2018
a0bdeb5
test: improve internet/test-dns
IlarionHalushka Dec 9, 2018
9a26546
zlib: throw TypeError if callback is missing
addaleax Dec 9, 2018
a1b283c
src: create env->inspector_console_api_object earlier
joyeecheung Dec 8, 2018
0500237
inspector: move process.binding to internalBinding
BeniCheni Dec 10, 2018
549761e
src: include node_internals.h in node_metadata.cc
danbev Dec 10, 2018
c61327d
worker: drain messages from internal message port
yaelhe Dec 10, 2018
a3801e9
test: split test-cli-syntax into multiple tests
Trott Dec 9, 2018
c992639
bootstrap: make Buffer and process non-enumerable
BridgeAR Dec 5, 2018
afeb56a
doc: fix author-ready conflict
BridgeAR Dec 13, 2018
7ee61fb
test: from functools import reduce in test/testpy/__init__.py
Dec 11, 2018
e989269
src: remove internalBinding('config').warningFile
joyeecheung Dec 11, 2018
a35bd62
lib: refactor argument validation using validateString
ZYSzys Dec 11, 2018
450ab14
doc: update a link of npm repository
watilde Dec 11, 2018
9f37f9c
doc: revise internal vs. public API in Collaborator Guide
Trott Dec 11, 2018
848ae89
test: refactor test-enable-in-init
Dec 12, 2018
69a7a04
doc: add codebytere's info to release team
codebytere Dec 13, 2018
1c52dcc
src: add GetLoadedLibraries routine
gireeshpunathil Dec 4, 2018
49f1db4
src: emit 'params' instead of 'data' for NodeTracing.dataCollected
kjin Dec 10, 2018
80ab537
process: properly close file descriptor on exit
BridgeAR Dec 11, 2018
914c494
test: increase error information in test-cli-syntax-*
Trott Dec 13, 2018
d0c240f
test: mark test-child-process-execsync flaky on AIX
Trott Dec 14, 2018
9752fce
util: improve format performance
BridgeAR Dec 12, 2018
adf5083
test: mark test-cli-node-options flaky on arm
Trott Dec 14, 2018
37a5e01
lib: ensure readable stream flows to end
Rantanen Dec 9, 2018
034ec64
querystring: remove eslint-disable
cjihrig Dec 12, 2018
8ac6c05
url: remove an eslint-disable comment
cjihrig Dec 12, 2018
818a89c
test: mark test-http2-settings-flood as flaky on Windows
Trott Dec 14, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
111 changes: 111 additions & 0 deletions .clang-format
@@ -0,0 +1,111 @@
---
Language: Cpp
# BasedOnStyle: Google
AccessModifierOffset: -1
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
AlignEscapedNewlines: Right
AlignOperands: true
AlignTrailingComments: true
AllowAllParametersOfDeclarationOnNextLine: true
AllowShortBlocksOnASingleLine: false
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortIfStatementsOnASingleLine: true
AllowShortLoopsOnASingleLine: true
AlwaysBreakAfterDefinitionReturnType: None
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: true
BinPackArguments: false
BinPackParameters: false
BraceWrapping:
AfterClass: false
AfterControlStatement: false
AfterEnum: false
AfterFunction: false
AfterNamespace: false
AfterObjCDeclaration: false
AfterStruct: false
AfterUnion: false
AfterExternBlock: false
BeforeCatch: false
BeforeElse: false
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: None
BreakBeforeBraces: Attach
BreakBeforeInheritanceComma: false
BreakBeforeTernaryOperators: true
BreakConstructorInitializersBeforeComma: false
BreakConstructorInitializers: BeforeColon
BreakAfterJavaFieldAnnotations: false
BreakStringLiterals: true
ColumnLimit: 80
CommentPragmas: '^ IWYU pragma:'
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: true
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: true
DerivePointerAlignment: false
DisableFormat: false
ExperimentalAutoDetectBinPacking: false
FixNamespaceComments: true
ForEachMacros:
- foreach
- Q_FOREACH
- BOOST_FOREACH
IncludeBlocks: Preserve
IncludeCategories:
- Regex: '^<ext/.*\.h>'
Priority: 2
- Regex: '^<.*\.h>'
Priority: 1
- Regex: '^<.*'
Priority: 2
- Regex: '.*'
Priority: 3
IncludeIsMainRegex: '([-_](test|unittest))?$'
IndentCaseLabels: true
IndentPPDirectives: None
IndentWidth: 2
IndentWrappedFunctionNames: false
JavaScriptQuotes: Leave
JavaScriptWrapImports: true
KeepEmptyLinesAtTheStartOfBlocks: false
MacroBlockBegin: ''
MacroBlockEnd: ''
MaxEmptyLinesToKeep: 1
NamespaceIndentation: None
ObjCBlockIndentWidth: 2
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: false
PenaltyBreakAssignment: 2
PenaltyBreakBeforeFirstCallParameter: 1
PenaltyBreakComment: 300
PenaltyBreakFirstLessLess: 120
PenaltyBreakString: 1000
PenaltyExcessCharacter: 1000000
PenaltyReturnTypeOnItsOwnLine: 200
PointerAlignment: Left
ReflowComments: true
SortIncludes: true
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
SpaceAfterTemplateKeyword: true
SpaceBeforeAssignmentOperators: true
SpaceBeforeParens: ControlStatements
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 2
SpacesInAngles: false
SpacesInContainerLiterals: true
SpacesInCStyleCastParentheses: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Auto
TabWidth: 8
UseTab: Never
34 changes: 10 additions & 24 deletions .editorconfig
@@ -1,40 +1,26 @@
root = true

[*]
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
end_of_line = lf
indent_size = 2
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

[vcbuild.bat]
end_of_line = crlf

[{lib,src,test}/**.js]
indent_style = space
indent_size = 2

[src/**.{h,cc}]
indent_style = space
indent_size = 2

[test/*.py]
indent_style = space
indent_size = 2

[configure]
indent_style = space
indent_size = 2

[Makefile]
indent_style = tab
indent_size = 8
indent_style = tab

[{deps,tools}/**]
indent_style = ignore
indent_size = ignore
[{deps}/**]
charset = ignore
end_of_line = ignore
indent_size = ignore
indent_style = ignore
trim_trailing_whitespace = ignore
charset = ignore

[{test/fixtures,deps,tools/eslint,tools/gyp,tools/icu,tools/msvs}/**]
[{test/fixtures,deps,tools/node_modules,tools/gyp,tools/icu,tools/msvs}/**]
insert_final_newline = false
16 changes: 10 additions & 6 deletions .eslintignore
@@ -1,10 +1,14 @@
node_modules
lib/internal/v8.js
lib/internal/v8_prof_polyfill.js
lib/punycode.js
test/addons/??_*/
test/addons/??_*
test/es-module/test-esm-dynamic-import.js
test/fixtures
test/disabled
test/tmp*/
tools/eslint
node_modules
benchmark/tmp/
test/message/esm_display_syntax_error.mjs
tools/icu
tools/lint-md.js
tools/node-lint-md-cli-rollup/dist
benchmark/tmp
doc/**/*.js
!.eslintrc.js