Edirom / Edirom-Online

Edirom Online is a tool for presenting historical-critical music editions in digital form.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Upgrade extJS 4.2 to 7.x

nikobeer opened this issue · comments

Use extJS Upgrade advisor. https://www.sencha.com/products/extjs/upgradeadviser/
Upgrade in several steps to respective next major version (GPL versions)

  • #379
  • #401
  • Upgrade ExtJS 6.2.0 to 7.0.0
Check Assignee Fixable Severity Rule Filepath Message Line Column
[ ] Warning @sencha/extjs/no-private-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/image/ImageViewer.js Call to private method 'onMouseDown' found for 'Ext.panel.Panel' 112 33
[ ] @hizclick Warning @sencha/extjs/no-private-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Call to private method 'callback' found for 'Ext.window.Window' 624 9
[ ] @hizclick Warning @sencha/extjs/no-private-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Call to private method 'callback' found for 'Ext.window.Window' 624 9
[ ] @hizclick Warning @sencha/extjs/no-private-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Call to private method 'callback' found for 'Ext.window.Window' 624 9
9c853e7 @hizclick Error @sencha/extjs/no-removed-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/menu/ListMenu.js Call to removed method 'type' found for 'Ext' 65 24
[ ] Error @sencha/extjs/no-removed-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Call to removed method 'getKeyMap' found for 'Ext.window.Window' 603 19
[ ] Yes Warning @sencha/extjs/no-deprecated-method-call /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/menu/ListMenu.js Call to deprecated method 'type' found for 'Ext'. Use {@link Ext#method!typeOf Ext#typeOf} instead 65 24
[ ] Warning @sencha/extjs/no-private-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/image/ImageViewer.js Override of private method 'onMouseDown' found for 'Ext.Component' 568 5
[ ] Warning @sencha/extjs/no-private-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/filter/Filter.js Override of private method 'destroy' found for 'Ext.util.Observable' 98 5
[ ] Warning @sencha/extjs/no-private-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/FiltersFeature.js Override of private method 'destroy' found for 'Ext.grid.feature.Feature' 398 5
[ ] Warning @sencha/extjs/no-existing-alias-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/desktop/Desktop.js Override of existing alias 'widget.desktop' found for 'Ext.ux.desktop.Desktop'. 26 5
[ ] Warning @sencha/extjs/no-existing-alias-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/desktop/TaskBar.js Override of existing alias 'widget.taskbar' found for 'Ext.ux.desktop.TaskBar'. 32 5
[ ] Warning @sencha/extjs/no-existing-alias-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/desktop/TaskBar.js Override of existing alias 'widget.trayclock' found for 'Ext.ux.desktop.TrayClock'. 382 5
[ ] Warning @sencha/extjs/no-existing-alias-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/desktop/Wallpaper.js Override of existing alias 'widget.wallpaper' found for 'Ext.ux.desktop.Wallpaper'. 16 5
4ce7eeb @hizclick Error @sencha/extjs/no-removed-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Usage of removed Class 'Ext.EventObject' found. 606 18
4ce7eeb @hizclick Error @sencha/extjs/no-removed-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Usage of removed Class 'Ext.EventObject' found. 612 18
a170673 @bwbohl Warning @sencha/extjs/no-deprecated-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/desktop/App.js Usage of deprecated Class 'Ext.EventManager' found. Please use the Ext.dom.Element api to attach listeners to DOM Elements 70 9
4ce7eeb @hizclick Error @sencha/extjs/no-removed-property-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Usage of removed property 'ENTER' found for 'Ext.EventObject' 606 18
4ce7eeb @hizclick Error @sencha/extjs/no-removed-property-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Usage of removed property 'ESC' found for 'Ext.EventObject' 612 18
4a3ccb6 @DennisFriedl Error @sencha/extjs/no-removed-property-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/classic/src/view/main/Main.js Usage of removed property 'tabBar' found for 'Ext.tab.Panel' 43 5
7fac70b @daniel-jettka Warning @sencha/extjs/no-private-config-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/util/PageSpinner.js Usage of private config 'displayField' found for 'Ext.form.ComboBox' 50 13
[ ] @daniel-jettka Warning @sencha/extjs/no-private-config-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/MeasureBasedView.js Usage of private config 'displayField' found for 'Ext.form.ComboBox' 73 13
[ ] @daniel-jettka Warning @sencha/extjs/no-private-config-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/MeasureBasedView.js Usage of private config 'displayField' found for 'Ext.form.ComboBox' 739 13
[ ] @daniel-jettka Warning @sencha/extjs/no-private-config-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/SourceView.js Usage of private config 'displayField' found for 'Ext.form.ComboBox' 564 13
[ ] Warning @sencha/extjs/no-private-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/resources/js/ace/ace.js Usage of private Class 'width' found. 1 289312
[ ] @bwbohl Warning @sencha/extjs/no-private-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/resources/js/tipped/tipped.js Usage of private Class 'height' found. 503 17
[ ] Warning @sencha/extjs/no-private-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/resources/js/tipped/tipped.js Usage of private Class 'width' found. 504 16
[ ] Warning @sencha/extjs/no-private-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/resources/js/verovio-view.js Usage of private Class 'height' found. 16 33
[ ] Warning @sencha/extjs/no-private-class-usage /Volumes/VCS/GitHub/Edirom/Edirom-Online/resources/js/verovio-view.js Usage of private Class 'width' found. 17 32

User interface overrides (maybe intentionally and not needed to fix...)

Check Assignee Fixable Severity Rule Filepath Message Line Column
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/utils/EnhancedSlider.js Override of existing method 'setData', for the 'data' config, found for 'Ext.slider.Single'. 38 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/concordanceNavigator/ConcordanceNavigator.js Override of existing method 'close' found for 'Ext.window.Window'. 327 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/HelpWindow.js Override of existing method 'close' found for 'Ext.window.Window'. 75 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/utils/EnhancedSlider.js Override of existing method 'getRawValue' found for 'Ext.slider.Single'. 67 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/image/ImageViewer.js Override of existing method 'onMouseDown' found for 'Ext.Component'. 568 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/search/SearchWindow.js Override of existing method 'close' found for 'Ext.window.Window'. 126 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/MeasureBasedView.js Override of existing method 'onSpinDown' found for 'Ext.form.Spinner'. 794 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/app/view/window/source/MeasureBasedView.js Override of existing method 'onSpinUp' found for 'Ext.form.Spinner'. 781 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/desktop/Wallpaper.js Override of existing method 'applyState' found for 'Ext.Component'. 32 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/desktop/Wallpaper.js Override of existing method 'getState' found for 'Ext.Component'. 40 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/filter/Filter.js Override of existing method 'destroy' found for 'Ext.util.Observable'. 98 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/FiltersFeature.js Override of existing method 'destroy' found for 'Ext.grid.feature.Feature'. 398 5
[ ] Warning @sencha/extjs/no-existing-method-override /Volumes/VCS/GitHub/Edirom/Edirom-Online/ext-ux/grid/menu/ListMenu.js Override of existing method 'destroy' found for 'Ext.Component'. 87 5

ExtJS published GPL versions seem to have been:

  • 4.2.1-gpl
  • 5.1.0-gpl
  • 6.2.0-gpl
  • 7.0.0-gpl

While upgrading the browser, the error log should be checked to see if the error reported in #191 is being fixed.

The URI-scheme for downloading the GPL version from sencha is:

https://cdn.sencha.com/ext/gpl/ext-[MAJOR.MINOR.PATCH]-gpl.zip

e.g.

https://cdn.sencha.com/ext/gpl/ext-7.0.0-gpl.zip