PascalCase files (#6955)

* PascalCase files

* git mv for file name change

* renamed files

* merge changes from master

* fix: template name

* sort imports

---------

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
Co-authored-by: Jesse Mazzella <jesse.d.mazzella@nasa.gov>
This commit is contained in:
David 'Epper' Marshall 2023-09-14 12:55:44 -04:00 committed by GitHub
parent 95ac919ddf
commit 6776cc308f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
60 changed files with 85 additions and 74 deletions

View File

@ -9,7 +9,7 @@ module.exports = {
globals: { globals: {
_: 'readonly' _: 'readonly'
}, },
plugins: ['prettier', 'simple-import-sort'], plugins: ['prettier', 'unicorn', 'simple-import-sort'],
extends: [ extends: [
'eslint:recommended', 'eslint:recommended',
'plugin:compat/recommended', 'plugin:compat/recommended',
@ -145,6 +145,17 @@ module.exports = {
'no-implicit-coercion': 'error', 'no-implicit-coercion': 'error',
//https://eslint.org/docs/rules/no-unneeded-ternary //https://eslint.org/docs/rules/no-unneeded-ternary
'no-unneeded-ternary': 'error', 'no-unneeded-ternary': 'error',
"unicorn/filename-case": [
"error",
{
"cases": {
"pascalCase": true
},
"ignore": [
"^.*\\.js$"
]
}
],
'vue/first-attribute-linebreak': 'error', 'vue/first-attribute-linebreak': 'error',
'vue/multiline-html-element-content-newline': 'off', 'vue/multiline-html-element-content-newline': 'off',
'vue/singleline-html-element-content-newline': 'off', 'vue/singleline-html-element-content-newline': 'off',

View File

@ -30,6 +30,7 @@
"eslint-plugin-playwright": "0.12.0", "eslint-plugin-playwright": "0.12.0",
"eslint-plugin-prettier": "4.2.1", "eslint-plugin-prettier": "4.2.1",
"eslint-plugin-simple-import-sort": "10.0.0", "eslint-plugin-simple-import-sort": "10.0.0",
"eslint-plugin-unicorn": "44.0.2",
"eslint-plugin-vue": "9.15.0", "eslint-plugin-vue": "9.15.0",
"eslint-plugin-you-dont-need-lodash-underscore": "6.12.0", "eslint-plugin-you-dont-need-lodash-underscore": "6.12.0",
"eventemitter3": "1.2.0", "eventemitter3": "1.2.0",

View File

@ -29,7 +29,7 @@
</template> </template>
<script> <script>
import MctTree from '@/ui/layout/mct-tree.vue'; import MctTree from '@/ui/layout/MctTree.vue';
export default { export default {
components: { components: {

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import LADTableConfigurationComponent from './components/LADTableConfiguration.vue'; import LadTableConfiguration from './components/LadTableConfiguration.vue';
export default function LADTableConfigurationViewProvider(openmct) { export default function LADTableConfigurationViewProvider(openmct) {
return { return {
@ -46,12 +46,12 @@ export default function LADTableConfigurationViewProvider(openmct) {
{ {
el: element, el: element,
components: { components: {
LADTableConfiguration: LADTableConfigurationComponent LadTableConfiguration
}, },
provide: { provide: {
openmct openmct
}, },
template: '<LADTableConfiguration />' template: '<LadTableConfiguration />'
}, },
{ {
app: openmct.app, app: openmct.app,

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import LadTable from './components/LADTable.vue'; import LadTable from './components/LadTable.vue';
import LADTableConfiguration from './LADTableConfiguration'; import LADTableConfiguration from './LADTableConfiguration';
export default class LADTableView { export default class LADTableView {

View File

@ -53,7 +53,7 @@ import Vue, { toRaw } from 'vue';
import StalenessUtils from '@/utils/staleness'; import StalenessUtils from '@/utils/staleness';
import LadRow from './LADRow.vue'; import LadRow from './LadRow.vue';
export default { export default {
components: { components: {

View File

@ -58,7 +58,7 @@
<script> <script>
import StalenessUtils from '@/utils/staleness'; import StalenessUtils from '@/utils/staleness';
import LadRow from './LADRow.vue'; import LadRow from './LadRow.vue';
export default { export default {
components: { components: {

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import ClearDataAction from './ClearDataAction'; import ClearDataAction from './ClearDataAction';
import GlobalClearIndicator from './components/globalClearIndicator.vue'; import GlobalClearIndicator from './components/GlobalClearIndicator.vue';
export default function plugin(appliesToObjects, options = { indicator: true }) { export default function plugin(appliesToObjects, options = { indicator: true }) {
let installIndicator = options.indicator; let installIndicator = options.indicator;

View File

@ -88,9 +88,9 @@
<script> <script>
import { STYLE_CONSTANTS } from '@/plugins/condition/utils/constants'; import { STYLE_CONSTANTS } from '@/plugins/condition/utils/constants';
import { getStylesWithoutNoneValue } from '@/plugins/condition/utils/styleUtils'; import { getStylesWithoutNoneValue } from '@/plugins/condition/utils/styleUtils';
import ToolbarButton from '@/ui/toolbar/components/toolbar-button.vue'; import ToolbarButton from '@/ui/toolbar/components/ToolbarButton.vue';
import ToolbarColorPicker from '@/ui/toolbar/components/toolbar-color-picker.vue'; import ToolbarColorPicker from '@/ui/toolbar/components/ToolbarColorPicker.vue';
import ToolbarToggleButton from '@/ui/toolbar/components/toolbar-toggle-button.vue'; import ToolbarToggleButton from '@/ui/toolbar/components/ToolbarToggleButton.vue';
export default { export default {
name: 'StyleEditor', name: 'StyleEditor',

View File

@ -40,7 +40,7 @@
<script> <script>
import SelectField from '@/api/forms/components/controls/SelectField.vue'; import SelectField from '@/api/forms/components/controls/SelectField.vue';
import Search from '@/ui/components/search.vue'; import Search from '@/ui/components/Search.vue';
import { FILTER_ITEMS } from './constants'; import { FILTER_ITEMS } from './constants';

View File

@ -75,9 +75,9 @@
</template> </template>
<script> <script>
import DropHint from './dropHint.vue'; import DropHint from './DropHint.vue';
import FrameComponent from './frame.vue'; import FrameComponent from './Frame.vue';
import ResizeHandle from './resizeHandle.vue'; import ResizeHandle from './ResizeHandle.vue';
const MIN_FRAME_SIZE = 5; const MIN_FRAME_SIZE = 5;

View File

@ -81,9 +81,9 @@
<script> <script>
import Container from '../utils/container'; import Container from '../utils/container';
import Frame from '../utils/frame'; import Frame from '../utils/frame';
import ContainerComponent from './container.vue'; import ContainerComponent from './Container.vue';
import DropHint from './dropHint.vue'; import DropHint from './DropHint.vue';
import ResizeHandle from './resizeHandle.vue'; import ResizeHandle from './ResizeHandle.vue';
const MIN_CONTAINER_SIZE = 5; const MIN_CONTAINER_SIZE = 5;

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import FlexibleLayoutComponent from './components/flexibleLayout.vue'; import FlexibleLayoutComponent from './components/FlexibleLayout.vue';
const FLEXIBLE_LAYOUT_KEY = 'flexible-layout'; const FLEXIBLE_LAYOUT_KEY = 'flexible-layout';
export default class FlexibleLayoutViewProvider { export default class FlexibleLayoutViewProvider {

View File

@ -22,7 +22,7 @@
<template> <template>
<div class="c-compass" :style="`width: 100%; height: 100%`"> <div class="c-compass" :style="`width: 100%; height: 100%`">
<CompassHUD <compass-hud
:camera-angle-of-view="cameraAngleOfView" :camera-angle-of-view="cameraAngleOfView"
:heading="heading" :heading="heading"
:camera-azimuth="cameraAzimuth" :camera-azimuth="cameraAzimuth"
@ -45,13 +45,13 @@
</template> </template>
<script> <script>
import CompassHUD from './CompassHUD.vue'; import CompassHud from './CompassHud.vue';
import CompassRose from './CompassRose.vue'; import CompassRose from './CompassRose.vue';
import { rotate } from './utils'; import { rotate } from './utils';
export default { export default {
components: { components: {
CompassHUD, CompassHud,
CompassRose CompassRose
}, },
props: { props: {

View File

@ -53,7 +53,7 @@
<script> <script>
import _ from 'lodash'; import _ from 'lodash';
import Search from '../../../ui/components/search.vue'; import Search from '../../../ui/components/Search.vue';
import ElementItem from './ElementItem.vue'; import ElementItem from './ElementItem.vue';
export default { export default {

View File

@ -71,7 +71,7 @@
<script> <script>
import _ from 'lodash'; import _ from 'lodash';
import Search from '../../../ui/components/search.vue'; import Search from '../../../ui/components/Search.vue';
import configStore from '../../plot/configuration/ConfigStore'; import configStore from '../../plot/configuration/ConfigStore';
import ElementItem from './ElementItem.vue'; import ElementItem from './ElementItem.vue';
import ElementItemGroup from './ElementItemGroup.vue'; import ElementItemGroup from './ElementItemGroup.vue';

View File

@ -36,14 +36,14 @@
<script> <script>
import StylesView from '@/plugins/condition/components/inspector/StylesView.vue'; import StylesView from '@/plugins/condition/components/inspector/StylesView.vue';
import multipane from '../../../ui/layout/multipane.vue'; import Multipane from '../../../ui/layout/Multipane.vue';
import pane from '../../../ui/layout/pane.vue'; import Pane from '../../../ui/layout/Pane.vue';
import SavedStylesInspectorView from './SavedStylesInspectorView.vue'; import SavedStylesInspectorView from './SavedStylesInspectorView.vue';
export default { export default {
components: { components: {
multipane, Multipane,
pane, Pane,
StylesView, StylesView,
SavedStylesInspectorView SavedStylesInspectorView
}, },

View File

@ -157,7 +157,7 @@
<script> <script>
import { debounce } from 'lodash'; import { debounce } from 'lodash';
import Search from '@/ui/components/search.vue'; import Search from '@/ui/components/Search.vue';
import ProgressBar from '../../../ui/components/ProgressBar.vue'; import ProgressBar from '../../../ui/components/ProgressBar.vue';
import objectLink from '../../../ui/mixins/object-link'; import objectLink from '../../../ui/mixins/object-link';
@ -184,7 +184,6 @@ import {
import NotebookEntry from './NotebookEntry.vue'; import NotebookEntry from './NotebookEntry.vue';
import SearchResults from './SearchResults.vue'; import SearchResults from './SearchResults.vue';
import Sidebar from './Sidebar.vue'; import Sidebar from './Sidebar.vue';
function objectCopy(obj) { function objectCopy(obj) {
return JSON.parse(JSON.stringify(obj)); return JSON.parse(JSON.stringify(obj));
} }

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import TabsComponent from './components/tabs.vue'; import TabsComponent from './components/Tabs.vue';
const TABS_KEY = 'tabs'; const TABS_KEY = 'tabs';
export default class Tabs { export default class Tabs {

View File

@ -22,7 +22,7 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import TableConfigurationComponent from './components/table-configuration.vue'; import TableConfigurationComponent from './components/TableConfiguration.vue';
import TelemetryTableConfiguration from './TelemetryTableConfiguration'; import TelemetryTableConfiguration from './TelemetryTableConfiguration';
export default function TableConfigurationViewProvider(openmct) { export default function TableConfigurationViewProvider(openmct) {

View File

@ -1,6 +1,6 @@
import mount from 'utils/mount'; import mount from 'utils/mount';
import TableComponent from './components/table.vue'; import TableComponent from './components/Table.vue';
import TelemetryTable from './TelemetryTable'; import TelemetryTable from './TelemetryTable';
export default class TelemetryTableView { export default class TelemetryTableView {

View File

@ -278,12 +278,12 @@ import { toRaw } from 'vue';
import CSVExporter from '../../../exporters/CSVExporter.js'; import CSVExporter from '../../../exporters/CSVExporter.js';
import ProgressBar from '../../../ui/components/ProgressBar.vue'; import ProgressBar from '../../../ui/components/ProgressBar.vue';
import search from '../../../ui/components/search.vue'; import Search from '../../../ui/components/Search.vue';
import ToggleSwitch from '../../../ui/components/ToggleSwitch.vue'; import ToggleSwitch from '../../../ui/components/ToggleSwitch.vue';
import SizingRow from './sizing-row.vue'; import SizingRow from './SizingRow.vue';
import TableColumnHeader from './table-column-header.vue'; import TableColumnHeader from './TableColumnHeader.vue';
import TableFooterIndicator from './table-footer-indicator.vue'; import TableFooterIndicator from './TableFooterIndicator.vue';
import TelemetryTableRow from './table-row.vue'; import TelemetryTableRow from './TableRow.vue';
const VISIBLE_ROW_COUNT = 100; const VISIBLE_ROW_COUNT = 100;
const ROW_HEIGHT = 17; const ROW_HEIGHT = 17;
@ -294,7 +294,7 @@ export default {
components: { components: {
TelemetryTableRow, TelemetryTableRow,
TableColumnHeader, TableColumnHeader,
search, Search,
TableFooterIndicator, TableFooterIndicator,
ToggleSwitch, ToggleSwitch,
SizingRow, SizingRow,

View File

@ -44,7 +44,7 @@
</template> </template>
<script> <script>
import TableCell from './table-cell.vue'; import TableCell from './TableCell.vue';
export default { export default {
components: { components: {

View File

@ -51,7 +51,7 @@
import _ from 'lodash'; import _ from 'lodash';
import { TIME_CONTEXT_EVENTS } from '../../api/time/constants'; import { TIME_CONTEXT_EVENTS } from '../../api/time/constants';
import TimePopupFixed from './timePopupFixed.vue'; import TimePopupFixed from './TimePopupFixed.vue';
export default { export default {
components: { components: {

View File

@ -58,7 +58,7 @@
import _ from 'lodash'; import _ from 'lodash';
import { TIME_CONTEXT_EVENTS } from '../../api/time/constants'; import { TIME_CONTEXT_EVENTS } from '../../api/time/constants';
import TimePopupRealtime from './timePopupRealtime.vue'; import TimePopupRealtime from './TimePopupRealtime.vue';
const DEFAULT_DURATION_FORMATTER = 'duration'; const DEFAULT_DURATION_FORMATTER = 'duration';

View File

@ -159,9 +159,9 @@ import Toolbar from '../toolbar/Toolbar.vue';
import AppLogo from './AppLogo.vue'; import AppLogo from './AppLogo.vue';
import BrowseBar from './BrowseBar.vue'; import BrowseBar from './BrowseBar.vue';
import CreateButton from './CreateButton.vue'; import CreateButton from './CreateButton.vue';
import MctTree from './mct-tree.vue'; import MctTree from './MctTree.vue';
import multipane from './multipane.vue'; import Multipane from './Multipane.vue';
import pane from './pane.vue'; import Pane from './Pane.vue';
import RecentObjectsList from './RecentObjectsList.vue'; import RecentObjectsList from './RecentObjectsList.vue';
import GrandSearch from './search/GrandSearch.vue'; import GrandSearch from './search/GrandSearch.vue';
import Indicators from './status-bar/Indicators.vue'; import Indicators from './status-bar/Indicators.vue';
@ -174,8 +174,8 @@ export default {
ObjectView, ObjectView,
CreateButton, CreateButton,
GrandSearch, GrandSearch,
multipane, Multipane,
pane, Pane,
BrowseBar, BrowseBar,
Toolbar, Toolbar,
AppLogo, AppLogo,

View File

@ -118,8 +118,8 @@
import _ from 'lodash'; import _ from 'lodash';
import { markRaw, reactive } from 'vue'; import { markRaw, reactive } from 'vue';
import search from '../components/search.vue'; import Search from '../components/Search.vue';
import treeItem from './tree-item.vue'; import TreeItem from './TreeItem.vue';
const ITEM_BUFFER = 25; const ITEM_BUFFER = 25;
const LOCAL_STORAGE_KEY__TREE_EXPANDED = 'mct-tree-expanded'; const LOCAL_STORAGE_KEY__TREE_EXPANDED = 'mct-tree-expanded';
@ -130,8 +130,8 @@ const LOCATOR_ITEM_COUNT_HEIGHT = 10; // how many tree items to make the locator
export default { export default {
name: 'MctTree', name: 'MctTree',
components: { components: {
search, Search,
treeItem TreeItem
}, },
inject: ['openmct'], inject: ['openmct'],
props: { props: {

View File

@ -63,12 +63,12 @@
<script> <script>
import ObjectLabel from '../components/ObjectLabel.vue'; import ObjectLabel from '../components/ObjectLabel.vue';
import viewControl from '../components/viewControl.vue'; import ViewControl from '../components/ViewControl.vue';
export default { export default {
name: 'TreeItem', name: 'TreeItem',
components: { components: {
viewControl, ViewControl,
ObjectLabel ObjectLabel
}, },
inject: ['openmct'], inject: ['openmct'],

View File

@ -36,7 +36,7 @@
</template> </template>
<script> <script>
import search from '../../components/search.vue'; import Search from '../../components/Search.vue';
import SearchResultsDropDown from './SearchResultsDropDown.vue'; import SearchResultsDropDown from './SearchResultsDropDown.vue';
const SEARCH_DEBOUNCE_TIME = 200; const SEARCH_DEBOUNCE_TIME = 200;
@ -44,7 +44,7 @@ const SEARCH_DEBOUNCE_TIME = 200;
export default { export default {
name: 'GrandSearch', name: 'GrandSearch',
components: { components: {
search, Search,
SearchResultsDropDown SearchResultsDropDown
}, },
inject: ['openmct'], inject: ['openmct'],

View File

@ -37,7 +37,7 @@
import StyleRuleManager from '@/plugins/condition/StyleRuleManager'; import StyleRuleManager from '@/plugins/condition/StyleRuleManager';
import { STYLE_CONSTANTS } from '@/plugins/condition/utils/constants'; import { STYLE_CONSTANTS } from '@/plugins/condition/utils/constants';
import PreviewHeader from './preview-header.vue'; import PreviewHeader from './PreviewHeader.vue';
export default { export default {
components: { components: {

View File

@ -59,7 +59,7 @@
<script> <script>
import NotebookMenuSwitcher from '@/plugins/notebook/components/NotebookMenuSwitcher.vue'; import NotebookMenuSwitcher from '@/plugins/notebook/components/NotebookMenuSwitcher.vue';
import ViewSwitcher from '../../ui/layout/ViewSwitcher.vue'; import ViewSwitcher from '../layout/ViewSwitcher.vue';
const HIDDEN_ACTIONS = ['remove', 'move', 'preview', 'large.view']; const HIDDEN_ACTIONS = ['remove', 'move', 'preview', 'large.view'];

View File

@ -47,25 +47,25 @@
<script> <script>
import _ from 'lodash'; import _ from 'lodash';
import toolbarButton from './components/toolbar-button.vue'; import ToolbarButton from './components/ToolbarButton.vue';
import toolbarCheckbox from './components/toolbar-checkbox.vue'; import ToolbarCheckbox from './components/ToolbarCheckbox.vue';
import toolbarColorPicker from './components/toolbar-color-picker.vue'; import ToolbarColorPicker from './components/ToolbarColorPicker.vue';
import toolbarInput from './components/toolbar-input.vue'; import ToolbarInput from './components/ToolbarInput.vue';
import toolbarMenu from './components/toolbar-menu.vue'; import ToolbarMenu from './components/ToolbarMenu.vue';
import toolbarSelectMenu from './components/toolbar-select-menu.vue'; import ToolbarSelectMenu from './components/ToolbarSelectMenu.vue';
import toolbarSeparator from './components/toolbar-separator.vue'; import ToolbarSeparator from './components/ToolbarSeparator.vue';
import toolbarToggleButton from './components/toolbar-toggle-button.vue'; import ToolbarToggleButton from './components/ToolbarToggleButton.vue';
export default { export default {
components: { components: {
toolbarButton, ToolbarButton,
toolbarColorPicker, ToolbarColorPicker,
toolbarCheckbox, ToolbarCheckbox,
toolbarInput, ToolbarInput,
toolbarMenu, ToolbarMenu,
toolbarSelectMenu, ToolbarSelectMenu,
toolbarSeparator, ToolbarSeparator,
toolbarToggleButton ToolbarToggleButton
}, },
inject: ['openmct'], inject: ['openmct'],
data: function () { data: function () {