提交图

15297 次代码提交

作者 SHA1 备注 提交日期
Esanders 27296e0e38 Disable MutationObserver in ve.ce.Surface
This partially reverts commit e0d43475c7
as it caused T365052.

Bug: T230323
Bug: T365052
Change-Id: I744fbf6f4ebe0fc7b047051bb9514361add2f88f
2024-05-16 15:13:58 +01:00
Translation updater bot 2a12cfd153 Localisation updates from https://translatewiki.net.
Change-Id: I68e2714f2ebedeb09174eeaa33dab255ceb6d155
2024-05-16 14:11:11 +02:00
Ed Sanders a588efb7c4 Convert inline functions to arrow functions so context variables can be removed
Change-Id: Ib82214a670f2cecf4347aebbcbe59b91fc0322b9
2024-05-15 13:30:20 +00:00
Translation updater bot e1b2cbc3bf Localisation updates from https://translatewiki.net.
Change-Id: Id4acd68a0cb6f6920bd93d99248892a25c5f8468
2024-05-13 14:10:35 +02:00
Ed Sanders 227a38f792 JSDoc: Use upstream version of externals plugin
Change-Id: I0d1eb4b6af49cb730b7911c8b7eab88f4a42a301
2024-05-10 12:57:00 +00:00
Ed Sanders 2a0229ea1d JSDoc: Fix more warnings
Change-Id: Ibfb19ca1f6f629e0a250dde7e029246dcdb915ef
2024-05-10 13:00:46 +01:00
Ed Sanders 7e2e7ebaa7 JSDoc: Fix generated documentation of Storage objects
Change-Id: I5f2605734247e8f1a1d3dffb9b36679f9eec377d
2024-05-10 10:00:12 +01:00
libraryupgrader 8a1eda8af8 build: Updating jsdoc-wmf-theme to 1.0.1
Change-Id: I97a6aa662d4eed7535c1b06b9f38829e8d5ae2f0
2024-05-08 06:53:47 +00:00
Taavi Väänänen 2738127416
build: Update grunt-banana-checker to 0.12.0
Change-Id: I79454ae2b79b6d7fc52d12c1f32940f129b51a0f
2024-05-07 12:42:37 +03:00
Ed Sanders 7f2382ade7 Convert local functions to arrow functions and remove `this` bindings
Change-Id: I2b0218bfe1688410c06c098723dd49580c74eeff
2024-05-04 19:12:57 +00:00
jenkins-bot 55a4050b93 Merge "Use more variadic args" 2024-05-04 14:52:09 +00:00
Ed Sanders 419162782c LanguageInputWidget: Fix logic for checking if language exists
ve.init.platform.getLanguageName returns the language code
if no name is found, so use hasLanuageCode instead.

Change-Id: I0ae9b0b4a3b6b31bd63e461b5d09f6151df025f5
2024-05-03 17:36:23 +01:00
Ed Sanders 2bc827327b Use more variadic args
Change-Id: Ifc5424e3e27863f803fe3ae3676be405b93eeddf
2024-05-03 12:50:49 +01:00
Ed Sanders 0a4a7e3a7b JSDoc: {Mixed} -> {any}
Change-Id: If9bfeb3426dee06b2e29cec4cf6aca5a850cb315
2024-05-02 10:38:59 +01:00
Ed Sanders 00b5bcdc4b Use ES6 variadic arguments
Change-Id: I4e8e39298ccdcabdd9c59ebdd51fad102f9fcf7a
2024-05-01 13:52:04 +01:00
jenkins-bot 070eff425a Merge "JSDoc: Fix some missing complex returns types" 2024-05-01 07:24:26 +00:00
Ed Sanders 5bbdc2f3ec JSDoc: Fix some missing complex returns types
Also a stray @mixins.

Change-Id: I6eb6c43aedd36824b2e7c8e8082f73b8a03bbd53
2024-04-30 17:27:13 +01:00
Ed Sanders fdc0addee1 Prefer short arrow functions
Change-Id: I11f8e54d32d49d626ac73b8a995ef4b43da7d464
2024-04-30 17:26:37 +01:00
jenkins-bot e15ab6328d Merge "eslint: Switch all code from jsduck to jsdoc mode" 2024-04-30 15:34:26 +00:00
jenkins-bot 48c384b8cf Merge "README.md: Mark [[mw:VisualEditor/Setup]] link, as JSDoc doesn't autolink" 2024-04-30 12:18:06 +00:00
jenkins-bot 7556c2adb5 Merge "JSDoc: Load all theme plugins" 2024-04-30 12:17:33 +00:00
Ed Sanders 608c8194c0 README.md: Mark [[mw:VisualEditor/Setup]] link, as JSDoc doesn't autolink
Change-Id: I727e252ad063c1a7a63f37b350f1bdf8979b2b97
2024-04-30 12:12:55 +00:00
James D. Forrester 074cc8bdef README.md: Fix Coverage/Code coverage link name split
Change-Id: I320961947c4b4e5d05e098991ca3aeb673393c89
2024-04-30 12:57:42 +01:00
Ed Sanders f94cae7242 JSDoc: Load all theme plugins
Change-Id: I57b1d880d5d70e8b969658e2f9e3f68f19e7f5b3
2024-04-30 12:52:25 +01:00
James D. Forrester 14e855b40e README.md: Update doc link; add coverage; drop live demo
Change-Id: Ifc6537969614ba4d0bdda8d0102f4c7a82102b9d
2024-04-29 21:24:09 +01:00
Ed Sanders 9d641c0f43 JSDoc externals: Parse complex types
Change-Id: Ie4166de491df0512790c2d741c873801270aea01
2024-04-29 18:15:28 +01:00
Ed Sanders 511dba52e4 JSDoc externals: Support prefixMapIgnore
This can be used in ve-mw for ignoring local prefixes,
like ve.ui.MW*.

Change-Id: Iae57a314e07bccfeeec11f4a54a9e76252f2f70e
2024-04-29 17:35:12 +01:00
Ed Sanders a27e99c9d5 JSDoc externals: Load config correctly
Change-Id: I0793a1c60ce2b1a787cbbdb4e9afeb70151da992
2024-04-29 16:56:51 +01:00
Ed Sanders dab6ad7d7a General external links for OO/OOJS dynamically
Change-Id: Ibc5a07b235379e490b609906011845f7adeac8d5
2024-04-29 15:47:15 +01:00
James D. Forrester 9e65bfde30 eslint: Switch all code from jsduck to jsdoc mode
Also drop the Rakefile, unused for a few years since we stopped
actually running the Ruby CI jobs here (and everywhere else).

Follow-up to c401efc98.

Change-Id: I9b58a962f47a7a85681d754a8a596af548bd222f
2024-04-29 13:11:37 +01:00
Translation updater bot f654f54a43 Localisation updates from https://translatewiki.net.
Change-Id: Ibe93219008fb4cd7529980fd878d9e1ad94be637
2024-04-29 14:10:15 +02:00
Ed Sanders 1cd800020d Clear branch node cache when rebuilding tree
Bug: T363329
Change-Id: I21810cbbc01262c9006f02ac81a4109ff7604d97
2024-04-29 11:23:09 +00:00
Ed Sanders f6c8850214 Remove useless local variable
Change-Id: I0e3c9935378a3e180b07d262ecd71d29cbb8140d
2024-04-26 10:22:56 +01:00
Ed Sanders 9622ccef9b Convert some remaining functions callbacks to arrow functions
Change-Id: Id67674fc0e1405cce629f453f5dc102bcd350048
2024-04-26 10:22:56 +01:00
Ed Sanders 57c24109ed Use arrow functions in jQuery callbacks
Change-Id: Ia5e804b255c1dc3d723655c2598e311de45df8aa
2024-04-26 10:22:56 +01:00
Ed Sanders b760f3b140 Use arrow functions in OO.ui.Process steps
Allow us to remove the context argument.

Change-Id: Ie8f65c45605f734d370a46d6ddf3fc348f8c5fa7
2024-04-26 10:22:56 +01:00
Ed Sanders 1539af2c8c Remove 'this' bindings in arrow functions
Change-Id: I7e3b656000b1ac22f285af4b358dbec9468474a1
2024-04-26 10:22:55 +01:00
Ed Sanders 449b6cc0f9 Prefer arrow function callbacks
Fix with ESLint autofixer. Later we will remove this
bindings.

Change-Id: If8d1ea92153a8fb0daf9b9bb7f2db9b1a84c9b57
2024-04-25 22:16:43 +00:00
Ed Sanders 9e0a1f53b9 JSDoc: Fix complex return types
Change-Id: I4578d600bffef78a338b28aec8ec152cdb658c39
2024-04-25 22:16:43 +00:00
Ed Sanders 16ba162a07 JSDoc: @mixins -> @mixes
Change-Id: I806c407c5bc03dcd5f27da5bb39988bc6e6f6c9d
2024-04-25 22:16:43 +00:00
James D. Forrester c401efc988 build: Replace jsduck with jsdoc for documentation
Bug: T250843
Change-Id: Iab357c57b9603f57fd9a04771df71d4003322f28
2024-04-25 22:16:43 +00:00
Translation updater bot f428c59fad Localisation updates from https://translatewiki.net.
Change-Id: I0e4479e3a44bb1f6075ef258ceb107dc3a0ec521
2024-04-25 14:11:12 +02:00
Translation updater bot 0f4edf247e Localisation updates from https://translatewiki.net.
Change-Id: Ib6c32d414451db17b88494f40eca98afb9e644d0
2024-04-22 14:10:54 +02:00
libraryupgrader 0414276bca build: Updating eslint-config-wikimedia to 0.27.0
Change-Id: Ie2ac0517853049e40156c409256e43c99a033322
2024-04-19 15:21:26 +00:00
jenkins-bot 4d5237566a Merge "Use mutation observer to detect structural deletions" 2024-04-17 15:11:09 +00:00
Translation updater bot d7fe7b56b6 Localisation updates from https://translatewiki.net.
Change-Id: If1a12300e8c5205d3c43252afaed6565174b7d35
2024-04-15 14:11:09 +02:00
David Chan e0d43475c7 Use mutation observer to detect structural deletions
Bug: T230323
Change-Id: Ib165af4be15908a567b5f90c7102803d9f76385f
2024-04-12 11:02:38 +00:00
jenkins-bot 706fbb5805 Merge "Make slug animation skin-agnostic" 2024-04-11 15:20:29 +00:00
jenkins-bot 9e19d66b04 Merge "ve.ce.Surface: Use transitionend events" 2024-04-11 15:01:37 +00:00
jenkins-bot b5bf0f8334 Merge "Use transitionend events instead of hard coding animation time" 2024-04-11 14:51:08 +00:00