-
Notifications
You must be signed in to change notification settings - Fork 17.4k
After updating to Atom 0.190.0 I get following deprecation notification of Atom core #6310
Comments
This looks very similar to #6278. @kevinsawicki -- #6278 turned out to be a problem in two packages. Would it be possible to somehow not report these as Atom core problems, but rather package problems? |
@izuzak, yes #6278 does look similar, but I've not installed the packages that caused the problem in that error, and even when I disabled the 3rd party packages the error is still there. It's shown as deprecation notices for atom core, doesn't show as a problem with any packages. That's why reported it as an atom core problem because I couldn't find any packages that's causing the problem. It might be a problem in one of the core packages |
+1 |
@mnquintana Hi, yes the warnings are there in the safe mode also when i tried atom in safe mode. |
In my tests, this error shows when installs "linter" and "linter-jshint" packages. Anyone knows how to fix this error? |
You should post issues on the repos for those packages. On Sat, Apr 11, 2015 at 7:20 PM, rabugento notifications@github.com wrote:
|
mark-hahn, I'll do this. Thanks. |
+1 |
OK, it is caused by 3rd party packages:
Filing tickets on each. |
|
@izuzak Is this one resolved now with the recent changes in Grim? |
Not yet. There are a few different deprecations here that needed tweaking, and we've been fixing them one-by-one. For example, this isn't fixed/merge yet: #6522. After that's fixed, I plan on going through this issue one more time to make sure we didn't miss anything. I'll close the issue once that's done. |
Thanks for all the reports, everyone! ✨ The way deprecated calls were being detected and reported needed some tweaking for specific calls. We've been doing that over the last week and I think we've handled all the incorrect attributions mentioned in this issue (e.g. see #6510, #6522, atom/grim#5). These changes will be shipped with the next release of Atom (or right now if you're building from source). If you notice any other incorrect attributions in Deprecation Cop in Atom 0.195.0 (when it's released) -- please open a new issue here, or even better at https://github.com/atom/deprecation-cop. 🙇 |
+1 Just reporting that the warning goes away when disabling https://atom.io/packages/atom-alignment @Freyskeyd |
This issue has been automatically locked since there has not been any recent activity after it was closed. If you can still reproduce this issue in Safe Mode then please open a new issue and fill out the entire issue template to ensure that we have enough information to address your issue. Thanks! |
After updating to Atom 0.190.0 I get the following 3 deprecation notices of Atom core. Anyone else noticed this?
Use a config schema instead. See the configuration section of https://atom.io/docs/latest/hacking-atom-package-word-count and https://atom.io/docs/api/latest/Config for more details
Called 1 time
Package.activateConfig - /usr/share/atom/resources/app/src/package.js:250:11
Package.activateNow - /usr/share/atom/resources/app/src/package.js:221:14
Use activationCommands instead of activationEvents in your package.json Commands should be grouped by selector as follows:
"activationCommands": {
"atom-workspace": ["foo:bar", "foo:baz"],
"atom-text-editor": ["foo:quux"]
}
Called 1 time
Package.getActivationCommands - /usr/share/atom/resources/app/src/package.js:764:9
Package.hasActivationCommands - /usr/share/atom/resources/app/src/package.js:689:20
ContextMenuManager::add has changed to take a single object as its argument. Please see https://atom.io/docs/api/latest/ContextMenuManager for more info.
Called 1 time
ContextMenuManager.add - /usr/share/atom/resources/app/src/context-menu-manager.js:57:18
Package.activateResources - /usr/share/atom/resources/app/src/package.js:299:61
The text was updated successfully, but these errors were encountered: