Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PyCQA/redbaron

Bottom-up approach to refactoring in python
https://github.com/PyCQA/redbaron

[enh] setattr on for node for target attribute

f5c9f1c1fba389e9b4d133673e4344d7300d04ae authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] setattr on for value

44da56be32507d1248477b1285109d420217c926 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] setattr on value of assign

33113311b0d40d38f8028b377dc48c0c32f109ca authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] setattr on target of assign

2b2f98d12ed86fd3a1f238d0f9a5598768e3cec8 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] same for decorators parsing code

b231fd978ba776d753dba517a747d06cf2faad78 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] refactoring, extract function

3e1ac026b6305b22787024a7d4261bb1a9f5d1ce authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] update mega todo

081562e55378ef298fe604884d68c3308c2ebad8 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] decorators in every cases

1a6ab092549db79decdb02f58959a3ace1049baf authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] continue on decorators, handle situation with indentation

f310bbddce3e5eb879baf7b18e15b3a5bec71961 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same with multiple decorators

d14133b1d79c98490cc736bf60f31f71adc2bdb8 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same

cb5534476e4de28bf091f88662206ea666ba112d authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] continue to avance on decorators

881a5c458f9a9a64667bec3eb2c3b27a171a227f authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] finally not doing this, this is stupid

0fc9e621f650f6d3e4defd95c5407ba8187e44c6 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] start to clean masta todo

586ba57fbcc505f7eb19c956b7872fc4563c21a0 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add MASTA todo for setattr

dc217c0613bc819d669cee39337597dd82395661 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add more todo

0b22fbf27dfd706f3c761cb4480d5df4638b8ff1 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] decorator simple case

25b25692f2cc8f8bfbb89979b2f39f68d32f3e98 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] prepare todo list for decorators

397bdd3b91645d71363a5c857cfb5457605e64b3 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] remove debug print

3eccf292cb045f2fd4fb01ba098ac380d4bebfe4 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] remove planning comment

fe94a8ebd33381e17e54cd0b52d3e08b8ed6e96c authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] looks like I'm done with setattr for function body

636de95340b7fc0370861193c5e204869b33f9b3 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] MOAR MOAR

b83f1f463212b41564e14a7bb0934c2d8eee6d78 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] MOAR

23a39b050154aa9ccfc779df621f55e02c5662e7 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to ensure that a block ends with the correct number of endl at the root level

6031d11641e1f788d4bb20acc6d1479bd4e0f39d authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add doc comment, code will be refactor later (haha)

15392b413edc3dedc427d9ab4ca7aa358e0ec1c3 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] remove debug print

1cb6845adddf78c3a7ea8de941361974d1c3935e authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] make comment clearer

8ffb272e6778ca8d2fafca1bdc7611264bd5a1fe authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] continue working on setattr block of code

ff7f5d93d99a24cdbec63b0c087dfe2a74472671 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add a bunch of more tests

62e93a624b55bf0773afc0271f57b70b4eefff69 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to handle multiple lines input for body

d0d7cd84da00051d2c56d21195bf163af682f3fd authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add more TODO

5a0c00882e215d343a7a7def4053301edbbe6403 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] remove useless import

628ffc9e3f3eea71e98ebc3b8b11b95295d2f285 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh add already passing tests that will break later

db0eb9f3774ec8230372988e0c4182ff3f8c5b15 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add todo for block setattr

4216c76945593a3b2bafc647e59518442e3759f4 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] another test for function body on setattr

648d79b6f3d2756d0341d8f07b98e206285f3980 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] more optimise and better way of changing the indentation

0d8df9a82346b53c11b2379f7e38ec29884388ba authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] special repr of Node and NodeList

Allows for easier debugging when launched in script mode

81e96b1c57ea7a5d1972c3864b4345111fde7417 authored over 10 years ago by Pierre Penninckx <[email protected]>
Merge remote-tracking branch 'origin/bounding_box'

Conflicts:
redbaron.py

a42b538af8e24a14d1727f3948b06e2824467484 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] update doc for new property

d70a1499ea5bdfcfca6a991d0f906bc613763120 authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] absolute_bounding_box becomes a property

To get the attribute, you must now call
get_absolute_bounding_box_of_attribute()

961cce77757ed779ecc88974b36d657706d84c02 authored over 10 years ago by Pierre Penninckx <[email protected]>
[fix] also fix this in .find

396823ac4613f448e8bdac3411ebb298a790f0ad authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] setattr on function body, simple case

86d285b57a4aba2db8e28d517adba7a067db37c8 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] recursive as false was breaking find_all

2920981f90a28c5f7f340c95559be7e76db4312f authored over 10 years ago by Laurent Peuch <[email protected]>
Merge pull request #22 from Astalaseven/patch-2

Typo

111e5beffdaae986137ba0664032bef4520ba3d6 authored over 10 years ago by Laurent Peuch <[email protected]>
Merge pull request #21 from Astalaseven/patch-1

Typo

021f06ed12948c49a69e24d42d98a7b7f0a0a544 authored over 10 years ago by Laurent Peuch <[email protected]>
Typo

d2fdcb21e3ad87fd93b9b4b0230eb13a602938fa authored over 10 years ago by Astalaseven <[email protected]>
Typo

b0bdd3547630082e7d06dfb9d3e18889667d2893 authored over 10 years ago by Astalaseven <[email protected]>
[doc] typo, typo everywhere

9ef5d3a5daf9f81cb3e913646cb3803a37e9f434 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] fix typo

2b8c04c72ca8053591db7bd7da5727d147484493 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .increase/decrease_indentation

33cc2643c8bd63a517d1e3d0ab160f7ac09e687e authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] code .decreate_indentation

90333966c83583c59819be55746bdffff401ad92 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] finally do this increase indentation stuff

261a970ca21b09b085eae2d70f0c9dfba0e5f948 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] use new root property

7ac37260372385a27a3f12ffd1d821269d1ecfa5 authored over 10 years ago by Pierre Penninckx <[email protected]>
sync with master branch

5f2703ed80380b157b918bc77d69d82a2517d3d3 authored over 10 years ago by Pierre Penninckx <[email protected]>
[fix] missing method names in not_helpers

1729d1384417339031f933fb3ab7935c21f9b86e authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] use simplier writing for isinstance

2aaa70e4c6f99bf9477fda6c5a0551bfa0889499 authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] test bounding_box on empty NodeList

d34631bfed2e60844db65537aea93f351243d115 authored over 10 years ago by Pierre Penninckx <[email protected]>
[enh] get_indentation_node use the new previous_rendered and is now closer to reality

d456b4b731f786c77e144ded7636d475deb31fc2 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] implement .previous_rendered

40876392efa55e6b06bf6bd8bcd6250e520a942a authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] doc for bounding_box

1c5ea2d6fc590b0bccb03cf5684dfb755c2e2e20 authored over 10 years ago by Pierre Penninckx <[email protected]>
[doc] doc for find_by_position

042a8621b8efe592e52a350c2e139393be0b79be authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] give directly line and column

0f145a2d078a24e73688a8aa4fc27bed592aa937 authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] make bounding_box a property

3501424d7e48fb21a78acfa47b8ca283af5ab7ae authored over 10 years ago by Pierre Penninckx <[email protected]>
[mod] make root a property

39e8d49184128f316b6519d22ac3e39e9e2a4388 authored over 10 years ago by Pierre Penninckx <[email protected]>
[enh] add .next_rendered

ba7ddbfd73687e9b06d68159af90403d54d37edb authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] new method to iter in the node rendering order of a subtree

6ce69de1f1332d16dfbb04875ada0de8184dbc71 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] blank space

97e7206daeb2f35515a54b90b9050a284633fa04 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] typo in function name

e07c93012e2e179daeae0d21b26691539691d869 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] update TODO

ff19043c86cef024058f4246a4a9ff26b9b62e5d authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .index

0686c15e4b4a58a302fbb29b8d840723a95b4f39 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] update CHANGELOG

0b43b2a7167a85cffb7e2e6194ca9a2120a20a80 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] new helper property .index

e456f2012e641d837ca25c6739797ae63de7817a authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] setattr on funcdef node and name

e9628460fc77b8198152697f542b0214018c6d7f authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] also test for empty case

88b539a8c0b7b0fcff8e7fe3f0b117101ee2c650 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add XXX comment

4cfcec973af14d139689dcb89ec356bad8833c38 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same on dict

0f806e9388a1244328bc5458f7e5270c9bd8e2b8 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same on tuple

5152725ca151123e84971def7bfb0e124b727e93 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same for repr sugar syntaxique

dacb9360939839fa1b95d2963f373c0dfdae8b2e authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same on set

4266adc9d7816f481173ebdd9b53e9aef4c201a2 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same for list

0829b609157efbf7ee83239f465fbdf8e5e0b66b authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] test setattr on import node, start to do that for all nodes

0711dfd40cd27b5e0522bf76076c0d034f223339 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] refactoring that allow to overwrite the way a string is converted into a node

c82714b68e96234471eceed209dd86241d41f843 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] stringe behavior is different in python 3 (and this test is better this way)

90b8df532c5e4b7c1c75eee52fd08be8137f8cb7 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

cbaa1905e02313d78d7c3f3528c8c946520f71df authored over 10 years ago by Laurent Peuch <[email protected]>
[enh/fix] setitem of nodelist now works as expected

3d97a0696bf500678a820d22f053b2e1fa5ccf64 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] correctly set on_attribute on nodelist

2d087b58d99aaf25674891239388a0c31153f31f authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

2cc64ac178e289a7898a65b7683bbf3124a91863 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .root

84f7f70326b5fac152ab6a658573505553b274de authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add a .root property

4a9160fda345f3f5ce80e8b0d26fdb822c2de245 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .edit()

4c3134aa7413cfcc80518af9050659d1923abfed authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

9eb6ccffc3a858c43391a667476aadd7d2942f24 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] blank space

f07061a27e7b7673a3088c4c71c2a7e2c82ee0d1 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add node.edit()

7cb3d3ad7dd149290ae1a2ca05727f8b36822d10 authored over 10 years ago by Laurent Peuch <[email protected]>
Merge pull request #20 from Astalaseven/patch-1

[doc] Typos

7de040982eb0265340e40df2b693944d2e18da06 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] Typos

e2b313c7229601487f7cff3dd4073bfd8854feed authored over 10 years ago by Astalaseven <[email protected]>
[doc] document .replace

9f591e67b956cc47fb1ab8c8cf27ca563f8bc652 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add .replace

39d1b9d9669cb02cf86aead27b73dd000b09be0a authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] talk about default_test_value

7bfd7943b8f75282dad9a47b7ce83b8a3d689430 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] make doc closer to reality

f0e6861641a76c03afe6f17697a49cdb0d893baf authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] update TODO

c814781bd7b7ac9566e54ea4a1424e20097503c3 authored over 10 years ago by Laurent Peuch <[email protected]>