OmniSharp/omnisharp-atom

Deprecated selectors in Atom v1.13.0+

mdowman opened this issue · 0 comments

From atom's Deprecation Cop

Starting from Atom v1.13.0, the contents of atom-text-editor elements are no longer encapsulated within a shadow DOM boundary. This means you should stop using :host and ::shadow pseudo-selectors, and prepend all your syntax selectors with syntax--. To prevent breakage with existing style sheets, Atom will automatically upgrade the following selectors:

.omnisharp-atom-pane .font-size-40 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-40 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-39 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-39 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-38 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-38 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-37 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-37 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-36 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-36 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-35 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-35 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-34 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-34 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-33 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-33 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-32 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-32 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-31 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-31 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-30 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-30 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-29 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-29 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-28 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-28 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-27 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-27 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-26 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-26 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-25 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-25 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-24 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-24 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-23 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-23 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-22 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-22 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-21 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-21 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-20 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-20 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-19 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-19 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-18 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-18 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-17 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-17 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-16 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-16 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-15 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-15 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-14 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-14 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-13 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-13 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-12 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-12 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-11 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-11 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-10 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-10 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-9 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-9 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-8 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-8 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-7 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-7 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-6 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-6 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-5 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-5 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-4 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-4 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-3 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-3 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-2 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-2 omnisharp-highlight-element atom-text-editor.editor
.omnisharp-atom-pane .font-size-1 omnisharp-highlight-element atom-text-editor::shadow => .omnisharp-atom-pane .font-size-1 omnisharp-highlight-element atom-text-editor.editor
atom-text-editor::shadow .highlight-green .region => atom-text-editor.editor .highlight-green .region
atom-text-editor::shadow .highlight-red .region => atom-text-editor.editor .highlight-red .region
atom-text-editor::shadow .gutter-red => atom-text-editor.editor .gutter-red
atom-text-editor::shadow .gutter-green => atom-text-editor.editor .gutter-green
atom-text-editor::shadow .gotodefinition-underline .region => atom-text-editor.editor .gotodefinition-underline .region
atom-text-editor::shadow .findusages-underline .region => atom-text-editor.editor .findusages-underline .region
atom-text-editor::shadow.autocomplete-active .linter-highlight => atom-text-editor.editor.autocomplete-active .linter-highlight
atom-text-editor::shadow .linter-highlight.info, .linter-highlight.info => atom-text-editor.editor .linter-highlight.syntax--info, .linter-highlight.info
atom-text-editor::shadow .linter-highlight.info:not(.line-number), .linter-highlight.info:not(.line-number) => atom-text-editor.editor .linter-highlight.syntax--info:not(.line-number), .linter-highlight.info:not(.line-number)
atom-text-editor::shadow .linter-highlight.info .linter-gutter, .linter-highlight.info .linter-gutter => atom-text-editor.editor .linter-highlight.syntax--info .linter-gutter, .linter-highlight.info .linter-gutter
atom-text-editor::shadow .linter-highlight.info .region, .linter-highlight.info .region => atom-text-editor.editor .linter-highlight.syntax--info .region, .linter-highlight.info .region
atom-text-editor::shadow .linter-highlight.hidden, .linter-highlight.hidden => atom-text-editor.editor .linter-highlight.syntax--hidden, .linter-highlight.hidden
atom-text-editor::shadow .linter-highlight.hidden:not(.line-number), .linter-highlight.hidden:not(.line-number) => atom-text-editor.editor .linter-highlight.syntax--hidden:not(.line-number), .linter-highlight.hidden:not(.line-number)
atom-text-editor::shadow .linter-highlight.hidden .linter-gutter, .linter-highlight.hidden .linter-gutter => atom-text-editor.editor .linter-highlight.syntax--hidden .linter-gutter, .linter-highlight.hidden .linter-gutter
atom-text-editor::shadow .linter-highlight.hidden .region, .linter-highlight.hidden .region => atom-text-editor.editor .linter-highlight.syntax--hidden .region, .linter-highlight.hidden .region
atom-text-editor .unused, atom-text-editor::shadow .unused => atom-text-editor .unused, atom-text-editor.editor .syntax--unused

Automatic translation of selectors will be removed in a few release cycles to minimize startup time. Please, make sure to upgrade the above selectors as soon as possible.