#12485 chore: new rules for eslint

Open Jacek Karczmarczyk jacekkarczmarczyk
Coverage Reach
components/VCalendar/mixins/calendar-with-events.ts components/VCalendar/mixins/calendar-with-intervals.ts components/VCalendar/mixins/calendar-base.ts components/VCalendar/mixins/times.ts components/VCalendar/mixins/mouse.ts components/VCalendar/util/timestamp.ts components/VCalendar/util/props.ts components/VCalendar/util/events.ts components/VCalendar/modes/stack.ts components/VCalendar/modes/common.ts components/VCalendar/modes/column.ts components/VCalendar/modes/index.ts components/VCalendar/VCalendar.ts components/VCalendar/VCalendarDaily.ts components/VCalendar/VCalendarWeekly.ts components/VCalendar/VCalendarCategory.ts components/VCalendar/VCalendarMonthly.ts components/VDatePicker/VDatePicker.ts components/VDatePicker/mixins/date-picker-table.ts components/VDatePicker/VDatePickerDateTable.ts components/VDatePicker/util/pad.ts components/VDatePicker/util/createNativeLocaleFormatter.ts components/VDatePicker/util/eventHelpers.ts components/VDatePicker/util/monthChange.ts components/VDatePicker/util/isDateAllowed.ts components/VDatePicker/VDatePickerHeader.ts components/VDatePicker/VDatePickerYears.ts components/VDatePicker/VDatePickerTitle.ts components/VDatePicker/VDatePickerMonthTable.ts components/VSelect/VSelect.ts components/VSelect/VSelectList.ts components/VDataTable/VDataTable.ts components/VDataTable/VDataTableHeaderDesktop.ts components/VDataTable/VVirtualTable.ts components/VDataTable/VEditDialog.ts components/VDataTable/VDataTableHeaderMobile.ts components/VDataTable/MobileRow.ts components/VDataTable/Row.ts components/VDataTable/RowGroup.ts components/VDataTable/mixins/header.ts components/VDataTable/VSimpleTable.ts components/VDataTable/VDataTableHeader.ts components/VDataTable/index.ts components/VTreeview/VTreeview.ts components/VTreeview/VTreeviewNode.ts components/VTreeview/util/filterTreeItems.ts components/VTimePicker/VTimePicker.ts components/VTimePicker/VTimePickerClock.ts components/VTimePicker/VTimePickerTitle.ts components/VColorPicker/util/index.ts components/VColorPicker/VColorPickerCanvas.ts components/VColorPicker/VColorPickerEdit.ts components/VColorPicker/VColorPicker.ts components/VColorPicker/VColorPickerSwatches.ts components/VColorPicker/VColorPickerPreview.ts components/VSlider/VSlider.ts components/VAutocomplete/VAutocomplete.ts components/VTextField/VTextField.ts components/VMenu/VMenu.ts components/VNavigationDrawer/VNavigationDrawer.ts components/VSparkline/VSparkline.ts components/VSparkline/helpers/core.ts components/VSparkline/helpers/path.ts components/VSparkline/helpers/math.ts components/VDataIterator/VDataIterator.ts components/VDataIterator/VDataFooter.ts components/VTabs/VTabs.ts components/VTabs/VTab.ts components/VTabs/VTabsBar.ts components/VTabs/VTabsItems.ts components/VTabs/VTabItem.ts components/VTabs/VTabsSlider.ts components/VData/VData.ts components/VWindow/VWindow.ts components/VWindow/VWindowItem.ts components/VList/VListGroup.ts components/VList/VListItem.ts components/VList/VList.ts components/VList/VListItemAvatar.ts components/VList/VListItemAction.ts components/VList/VListItemGroup.ts components/VList/index.ts components/VList/VListItemIcon.ts components/VSlideGroup/VSlideGroup.ts components/VStepper/VStepperContent.ts components/VStepper/VStepperStep.ts components/VStepper/VStepper.ts components/VStepper/index.ts components/VItemGroup/VItemGroup.ts components/VItemGroup/VItem.ts components/VAppBar/VAppBar.ts components/VAppBar/VAppBarNavIcon.ts components/VGrid/VCol.ts components/VGrid/VRow.ts components/VGrid/grid.ts components/VGrid/VContainer.ts components/VCombobox/VCombobox.ts components/VFileInput/VFileInput.ts components/VInput/VInput.ts components/VDialog/VDialog.ts components/VRangeSlider/VRangeSlider.ts components/VImg/VImg.ts components/VIcon/VIcon.ts components/VTooltip/VTooltip.ts components/transitions/expand-transition.ts components/transitions/createTransition.ts components/transitions/index.ts components/VPagination/VPagination.ts components/VExpansionPanel/VExpansionPanel.ts components/VExpansionPanel/VExpansionPanelHeader.ts components/VExpansionPanel/VExpansionPanels.ts components/VExpansionPanel/VExpansionPanelContent.ts components/VAlert/VAlert.ts components/VRadioGroup/VRadio.ts components/VRadioGroup/VRadioGroup.ts components/VProgressLinear/VProgressLinear.ts components/VRating/VRating.ts components/VCarousel/VCarousel.ts components/VCarousel/VCarouselItem.ts components/VBadge/VBadge.ts components/VBtn/VBtn.ts components/VSkeletonLoader/VSkeletonLoader.ts components/VSnackbar/VSnackbar.ts components/VForm/VForm.ts components/VToolbar/VToolbar.ts components/VToolbar/index.ts components/VOverflowBtn/VOverflowBtn.ts components/VCheckbox/VCheckbox.ts components/VCheckbox/VSimpleCheckbox.ts components/VChip/VChip.ts components/VBanner/VBanner.ts components/VFooter/VFooter.ts components/VProgressCircular/VProgressCircular.ts components/VTextarea/VTextarea.ts components/VTimeline/VTimelineItem.ts components/VTimeline/VTimeline.ts components/VSwitch/VSwitch.ts components/VBottomNavigation/VBottomNavigation.ts components/VVirtualScroll/VVirtualScroll.ts components/VBreadcrumbs/VBreadcrumbs.ts components/VBreadcrumbs/VBreadcrumbsItem.ts components/VParallax/VParallax.ts components/VCard/VCard.ts components/VCard/index.ts components/VSpeedDial/VSpeedDial.ts components/VHover/VHover.ts components/VPicker/VPicker.ts components/VSystemBar/VSystemBar.ts components/VOverlay/VOverlay.ts components/VLazy/VLazy.ts components/VResponsive/VResponsive.ts components/VChipGroup/VChipGroup.ts components/VApp/VApp.ts components/VMessages/VMessages.ts components/VContent/VContent.ts components/VAvatar/VAvatar.ts components/VSheet/VSheet.ts components/VCounter/VCounter.ts components/VMain/VMain.ts components/VBtnToggle/VBtnToggle.ts components/VThemeProvider/VThemeProvider.ts components/VLabel/VLabel.ts components/VDivider/VDivider.ts components/VBottomSheet/VBottomSheet.ts components/VSubheader/VSubheader.ts mixins/menuable/index.ts mixins/validatable/index.ts mixins/overlayable/index.ts mixins/activatable/index.ts mixins/selectable/index.ts mixins/detachable/index.ts mixins/routable/index.ts mixins/themeable/index.ts mixins/dependent/index.ts mixins/applicationable/index.ts mixins/scrollable/index.ts mixins/translatable/index.ts mixins/colorable/index.ts mixins/stackable/index.ts mixins/picker/index.ts mixins/groupable/index.ts mixins/intersectable/index.ts mixins/measurable/index.ts mixins/roundable/index.ts mixins/mobile/index.ts mixins/proxyable/index.ts mixins/binds-attrs/index.ts mixins/registrable/index.ts mixins/picker-button/index.ts mixins/toggleable/index.ts mixins/delayable/index.ts mixins/returnable/index.ts mixins/sizeable/index.ts mixins/bootable/index.ts mixins/elevatable/index.ts mixins/rippleable/index.ts mixins/loadable/index.ts mixins/ssr-bootable/index.ts mixins/positionable/index.ts mixins/button-group/index.ts mixins/localable/index.ts util/helpers.ts util/colorUtils.ts util/mergeData.ts util/console.ts util/color/transformSRGB.ts util/color/transformCIELAB.ts util/dateTimeUtils.ts util/colors.ts util/dedupeModelListeners.ts util/rebuildFunctionalSlots.ts util/mixins.ts util/component.ts services/theme/index.ts services/theme/utils.ts services/breakpoint/index.ts services/goto/util.ts services/goto/index.ts services/goto/easing-patterns.ts services/lang/index.ts services/application/index.ts services/icons/presets/fa-svg.ts services/icons/presets/fa.ts services/icons/presets/mdi-svg.ts services/icons/presets/mdi.ts services/icons/presets/md.ts services/icons/presets/fa4.ts services/icons/index.ts services/presets/index.ts services/service/index.ts directives/ripple/index.ts directives/touch/index.ts directives/color/index.ts directives/intersect/index.ts directives/mutate/index.ts directives/click-outside/index.ts directives/scroll/index.ts directives/resize/index.ts install.ts framework.ts index.ts presets/default/index.ts

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 152 of 208 files from the diff.
Other files ignored by Codecov
yarn.lock has changed.
package.json has changed.

@@ -15,7 +15,7 @@
Loading
15 15
16 16
export default mixins(
17 17
  Measurable,
18 -
  Toggleable
18 +
  Toggleable,
19 19
).extend({
20 20
  name: 'VLazy',
21 21

@@ -38,7 +38,7 @@
Loading
38 38
39 39
    parent.preset = mergeDeep(
40 40
      mergeDeep(defaultPreset, globalPreset),
41 -
      preset
41 +
      preset,
42 42
    ) as VuetifyPreset
43 43
  }
44 44
}

@@ -2,7 +2,7 @@
Loading
2 2
import { VNode, VNodeData } from 'vue'
3 3
import mixins from '../../util/mixins'
4 4
import header from './mixins/header'
5 -
import { wrapInArray, convertToUnit } from '../../util/helpers'
5 +
import { convertToUnit, wrapInArray } from '../../util/helpers'
6 6
import { DataTableHeader } from 'vuetify/types'
7 7
8 8
export default mixins(header).extend({
@@ -75,7 +75,7 @@
Loading
75 75
      children.push(
76 76
        this.$scopedSlots[header.value]
77 77
          ? this.$scopedSlots[header.value]!({ header })
78 -
          : this.$createElement('span', [header.text])
78 +
          : this.$createElement('span', [header.text]),
79 79
      )
80 80
81 81
      if (!this.disableSort && (header.sortable || !header.hasOwnProperty('sortable'))) {

@@ -2,7 +2,7 @@
Loading
2 2
import { Service } from '../service'
3 3
4 4
// Types
5 -
import { TargetPropValues, TargetProp, Application as IApplication } from 'vuetify/types/services/application'
5 +
import { Application as IApplication, TargetProp, TargetPropValues } from 'vuetify/types/services/application'
6 6
7 7
export class Application extends Service implements IApplication {
8 8
  static property: 'application' = 'application'
@@ -34,7 +34,7 @@
Loading
34 34
  register (
35 35
    uid: number,
36 36
    location: TargetProp,
37 -
    size: number
37 +
    size: number,
38 38
  ) {
39 39
    this.application[location] = { [uid]: size }
40 40

@@ -90,7 +90,7 @@
Loading
90 90
    },
91 91
    hasActiveItems (): boolean {
92 92
      return Boolean(
93 -
        this.items.find(item => !item.disabled)
93 +
        this.items.find(item => !item.disabled),
94 94
      )
95 95
    },
96 96
    hasNext (): boolean {
@@ -138,7 +138,7 @@
Loading
138 138
    genIcon (
139 139
      direction: 'prev' | 'next',
140 140
      icon: string,
141 -
      fn: () => void
141 +
      fn: () => void,
142 142
    ) {
143 143
      return this.$createElement('div', {
144 144
        staticClass: `v-window__${direction}`,

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Click to load this diff.
Loading diff...

Learn more Showing 1 files with coverage changes found.

Changes in packages/vuetify/src/components/VSelect/VSelect.ts
-1
+1
Loading file...
Files Coverage
packages/vuetify/src -<.01% 86.94%
Project Totals (242 files) 86.94%
Loading