abe33 / abe33/atom-color-highlight

TextEditor.onDidChangeScrollTop is deprecated.

未关闭 适合新手
#111 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
CoffeeScript
星标
80
派生
8
PR 合并指标
30 天内没有已合并 PR

描述

Hello,

> I get this message from Atom's Deprecation Cop

This is now a view method. Call TextEditorElement::onDidChangeScrollTop instead.
```
TextEditor.onDidChangeScrollTop (/usr/share/atom/resources/app.asar/src/text-editor.js:697:12)
color-marker.subscribeToMarker (/home/nico/.atom/packages/atom-color-highlight/lib/marker-mixin.coffee:66:49)
color-marker.init (/home/nico/.atom/packages/atom-color-highlight/lib/marker-element.coffee:29:12)
atom-color-highlight.createMarkerElement (/home/nico/.atom/packages/atom-color-highlight/lib/atom-color-highlight-element.coffee:307:15)
atom-color-highlight.markersUpdated (/home/nico/.atom/packages/atom-color-highlight/lib/atom-color-highlight-element.coffee:234:31)
(/home/nico/.atom/packages/atom-color-highlight/lib/atom-color-highlight-element.coffee:50:24)
```

贡献指南

这个仓库没有索引到贡献指南

调研方向

弃用跟踪指向 marker-mixin.coffee 第 66 行,其中调用了 TextEditor.onDidChangeScrollTop。将其替换为 TextEditorElement::onDidChangeScrollTop。检查代码库中访问 editor element 的方式,更新调用,并在 Atom 中测试 package,以确保弃用警告消失。

由索引模型根据 Issue 内容生成。

评估

领域
desktop-dev
Issue 类型
重构
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
描述清楚
新手友好度
65/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。