Fix #364: Make cbloader and cbsceneinventory the new defaults #388
Conversation
- Remove old manager and loader, replace with cbloader and cbsceneinventory - Refactor cbloader -> loader - Refactor cbsceneinventory -> sceneinventory
houndci-bot
left a comment
There was a problem hiding this comment.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
houndci-bot
left a comment
There was a problem hiding this comment.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
|
Looks good, this is the right way forwards. |
|
@mottosso do you happen to know what kind of drugs the Hound sniffed? :) I'm assuming those lines are |
houndci-bot
left a comment
There was a problem hiding this comment.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
houndci-bot
left a comment
There was a problem hiding this comment.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
houndci-bot
left a comment
There was a problem hiding this comment.
Some files could not be reviewed due to errors:
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p'
./avalon/maya/compat.py:25:-276: W605 invalid escape sequence '\p' ./avalon/maya/compat.py:25:-267: W605 invalid escape sequence '\M' ./avalon/maya/compat.py:25:-262: W605 invalid escape sequence '\s' ./avalon/maya/compat.py:25:-254: W605 invalid escape sequence '\g' ./avalon/maya/compat.py:25:-238: W605 invalid escape sequence '\h'
Haha, no idea. Could it be line-endings, Windows versus Linux? Didn't you have a new file-server, could that have had an effect? |
Everything is saved from a Windows workstations. Plus it's the only file showing the odd behavior and it doesn't even show any other changes than one change on line 97. Additionally, checking symbols in the file doesn't show me anything odd other than just line endings everywhere. It's really finding something magically hidden. |
|
It seems it failed on the backslashes in the docstring. Seems like a bug, anyway... changed it with e2f21d3 and it seems to make it pass. :) |
|
@davidlatwe @tokejepsen @mkolar - tagging you guys to give this a test run - if you're referencing any of the tools in your own pipeline code note that they might need refactoring with these names changes. As such, if you are using these tools that are NOT public in Avalon API this could introduce a backwards incompatibility and will require you to update code along. That is also described in this PR's issue #388 Also, This merge will likely become part of Avalon 6.0 - see: https://github.com/getavalon/core/projects/3 |
|
I have tested on my end and looks working nicely after I changed those module name :) |
Thanks, totally forgot that action was native to the launcher currently. |
|
This does not affect us much. We're actually preparing (and should be done this week @iLLiCiTiT? ) a refactor of the UIs which separates models, delegates and widgets from their tools into universally usable elements for UI building in avalon. As we worked with the tools it became a bit of a mishmash of tools cross-referencing widgets from other tools, so this is an effort to make it cleaner... #upcoming |
Perfect! :) |
Repair broken loader, since #388
Changes:
Reference issue: #364
NOTE
Currently code is untested, only refactored it for now. This way it also allows others to check their dependencies on it plus potentially discuss the naming/refactoring of "sceneinventory" as opposed to the older "manager".