2009-02-18 |
sylvain thenault |
oops
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
protect against None rset
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update imports
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix used selectors
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
more iface based cleanup fixes
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
merge
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix test in-progress
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
introduce abstract selectors to get rid of the my_selector() contagion
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix import, use non_final_entity instead of implements('Any')
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix selector search and refactor auto-instantiation
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
implements some str, fix implements selector, test and fixes
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
function moved to cwvreg
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
test and fix interface based objects cleaning
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
no more used
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix selectors argus
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
tell on which class the assertion's failed
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
add rtype compat
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
skip_relations is defined on FormMixIn
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
fix selector of EntityRelatedTab, next step is to find a way to avoid this kind of selector
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
each subclass of EntitySelector should call its __init__ method
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
fix score computation in implements()
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
fix compatibility class EntityAction: test for accepts() before has_condition()
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
cleanup
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix match_user_groups, appobject_selectable, searchstate_accept* compat selectors
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
kill Form, EntityForm and AnyRsetForm
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
some test fixes
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
use pytest now
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update some imports
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
oops
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
merge
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
chainall / chainfirst ensures selectors are instantiated
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
instantiate selectors wherever needed
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
remove explicit access to .im_func when overriding `registered`
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update import
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
fix test
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
kill vobject_helpver
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
some minor __select__ composition fixes
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
fix lltrace to consider __call__ and pure functions decoration
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update import
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update test for new test schema
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
no more extra schema necessary for tests here
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
unittest_entity ok
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
merge
tls-sprint
|
changeset |
files
|
2009-02-17 |
ludal |
remove dead code
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
oops
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
test upgrade
tls-sprint
|
changeset |
files
|
2009-02-18 |
sylvain thenault |
update imports
tls-sprint
|
changeset |
files
|
2009-02-18 |
Adrien Di Mascio |
replaced most of __selectors__ assignments with __select__
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
fix selectors compat
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
updat etest
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
assert oid
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
better name for NormalizedTextView, drop ContentAddedMixIn
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
fix traced_selection
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
need safety belt for class registered twice (during test for instance)
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
__select__ is not a classmethod anymore, it's a pure function (or a Selector instance),
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
get kwargs as well
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
ooooops
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
__selectors__ must return a tuple
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
some more s/__selectors__/__select__ but still more to come
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
__select__ migration
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
unnecessary registerrer
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
first pass to use __select__ instead of __selectors__
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
fix _instantiate_selector() mini bug (make sure obj is a class before calling issubclass)
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
improve __selectors__() so that it always return a tuple
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
safety belt inside _accept_interfaces() as it might be called on a class that doesn't provide (yet) __select__
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
should no more be used, drop documentation
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
__select__ migration
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
update some imports
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
oops
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
backport tests
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
default to yes_registerer
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
doc update, move yes_registerer here
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
kill id_registerer
tls-sprint
|
changeset |
files
|
2009-02-17 |
ludal |
simple optimization and readability fix
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
do it the other way
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
merge
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
update imports of "cubicweb.common.entity" and use the new module path "cubicweb.entity"
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
remove autoselectors metaclass, __select__ is built during registration
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
Selector objects need to provide a `func_name` attribute for minimum (backward)
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
overridden `registered()` methods must call the base implementation
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
avoid dependency to common
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
move utils from cw.common to cw
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
__selectors__ -> __select__
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
no more used for a while now
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
turn simpletal optional
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
new ext package for modules depending on an option third party package
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
bw compat modules
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
move view and appobject from cw.common to cw
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
bw compat modules
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
move view and appobject from cw.common to cw
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
__selectors__ compat
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
introduce MultiSelector base class
tls-sprint
|
changeset |
files
|
2009-02-17 |
Adrien Di Mascio |
provide objectify_selector decorator for very simple selectors
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
merge
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
try a register_all method
tls-sprint
|
changeset |
files
|
2009-02-17 |
sylvain thenault |
kill kick_registerer (actually moved to asteretud), fix _accepts_interface w/ new implements selector
tls-sprint
|
changeset |
files
|