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

[fix] not callable

191ba9f9bc341eea6784779b952fe4d1f14af29b authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] style

1da983cf6af49b77ee9f014363a6dcd0a4284522 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] continue generification with node attributes this time

cd5f8f7a9882cf0097c6f043e3ef34275b8fb01b authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] continue to move to generic convertion

04738c9627eb80cb1e3b9644863c5a93fb11569a authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] start to make convertion of user input into node object/attribute generic

05b3c9f4e0e636b85c574c716d22a5c5b2451806 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] another FIXME comment

d460244b187e139a46d62ec07c6767896994f0ba authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add comment on state of append_endl

f9401d4577ce4a75de2021daa602e82d3fafc4b8 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] style to make code more readable

896e61004e02bdd92039b15ced581c57232db357 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to move Node initialisator to render list

95df5792b2ce0781f2c4592a51bccbe1a833c05f authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] handle indentation in the case of a None parent

3d064a6ecf65dad75b0eb013f2656c51e9981b03 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add explanation comment

2c63c66fce17633c1db177d08a8b228237c3e150 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] new helper function to get the rendering order of the current node

abb3a1e414acda8363074872dc224b58e680de9e authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add some docstrings

4c766d6e943cecd93f388c56e43282c0af2000c2 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] change style for datastructure

33bc0cb05aa3218c781fe85113f18a92a3152800 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add a planning comment

e868c9d3275e070daccca864f978cfe3b9bc2e65 authored over 10 years ago by Laurent Peuch <[email protected]>
Merge pull request #8 from Astalaseven/patch-3

[doc] Typos

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

[doc] Typo

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

[doc] Typos

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

3d66540972928a5534efcfdf82d39379515cceee authored over 10 years ago by Astalaseven <[email protected]>
[doc] Typo

5fee28f0e61f612a2c0a377734108199328bd93a authored over 10 years ago by Astalaseven <[email protected]>
[doc] Typos

17047eec1609373b2a25783a69f98ee93875b3b1 authored over 10 years ago by Astalaseven <[email protected]>
[fix] copy return the correct node subclass instance of a node instance

26df6e3af1b8496c926559b8e7c8c2c772989bc4 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] change 'Next' heading level, was poluting front page

e66448abd5233f7e31259312e5ffa7998e11be15 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] use finder branch of baron

3d1d02db1087e624df91e7d68b0bea4ae82d80cb authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add 'next' link at the end of every section

fec0cc8462fd97a962a975683fb5645bdca64baf authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] sphinx is kinda strange

6248d8aef7b1efcdccf9e317f5cceb145f3b68af authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] fix, find_parent -> parent_find

3d5355a137b9cc19538aa9ebe1fa8af98d952d21 authored over 10 years ago by Laurent Peuch <[email protected]>
Merge pull request #5 from ibizaman/master

make redbaron work in python >3

6052c8183d2b04610c3fcceb031c8affebdcb89f authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] python2.6 doesn't like set-brace notation

9eeea5f5fc85af5d24b22d569454ae0cc897215a authored over 10 years ago by ibizaman <[email protected]>
[fix] don't use external file if not in a package

c32ccad8a792c978893767d20f7f411a418f0bf7 authored over 10 years ago by ibizaman <[email protected]>
[enh] test redbaron on python 2.6 2.7 3.3 3.4

99abaafed26468fcb69c1ea26227426c306aaf14 authored over 10 years ago by ibizaman <[email protected]>
[enh] make redbaron work in python >3

274c5a14f61f4d0a2237579f60cb3e971fc5e00e authored over 10 years ago by ibizaman <[email protected]>
[fix] apparently I have to do that manually

1d395f3c37920baf7a205574bb985ad08e26ee67 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] missing files after split

1fee5283d7afdfe0fc226fc6fc517c187d7782df authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] regression testing, I really should have written .find using tests :(

bca045e7bfbdb670f77ea3a6057a171004b06a07 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] maxdepth of toctree don't need to be 3 anymore

23508e51839d9d040272058e3d594deece70012f authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] split main big file into many

76b062c364fe2c6c8da9ff89219fb77e26310abe authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] explain by hand how to do the equivalent of .append_value

89e2b4a774171064cda82217f3418d8d08884f61 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] create some ref

29d82c58bbb5c720004ab7e36ce4876351c67fe7 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document to_node()

0092a3d7c848196dbe2ae8ded8b7a58bc6e1a078 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add examples to .append_value()

0f8d7d749a521902918eea96a1d26afd3101ced1 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] put a warning for .append_value() of DictNode

782d190684d9c892e974450b778ae56c12c870bb authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] update description of .append_value()

def396570631e1e73a1f7de8c4ef7de8964d2431 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] start to document .append_value()

f291fc60910acb91f63ed97f92177916ee907c52 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] say that the modifying helpers section will provide information on how to do that by hand

9d8e07dc5f9aa421f9b960e41a609aa3c35b82b9 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] start new section on modifying helpers

be97d186a55af6214009ef3a39e04dd9770c5a4e authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] anglish

ddcd441c6e5142a8bcd530cbc6192c44fd9b93f9 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add some missing tests for node(list).find

842a3732b0c013988709137e23b9071c719c83c3 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .parent_find()

b428ff519e52692d4adf916ebc39886307dfac7d authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] refactoring, DRY

32e5fc12916236d9042988615e3b7115e57f2bd3 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] can pass options to .parent_find

2c4c9c4d322df28965c215cf5c4a47c432806964 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] sucks, apparently I don't have enough test and find and find_all aren't tested :/

aa7e02f6b2e8e0cc2441c23b9c2ecd78ec115f2d authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] node.parent_find work for upper parents

e2126d4369868ae58b28b83ff9e33ad26dae2fc1 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to work on node.parent_find

0392520e0fa7e4d007bd7a28a36748b94a98252f authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] callnode.append_value evaluation a string in the context of a call

fbbf6ab882ce0500f4abacffa7ad6faa0e814b1a authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to test callnode.append_value

93fb6f48fe257347f1b52fc94474dca044263f7a authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] also set callnode.append_value = nodelist.append_comma

807293283486f981bba10a7ba9b636ca2337ad32 authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] meh, haven't tested the setup.py

05c92848e08e1efd5d85064e56aa995bd41e66a5 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add link to the irc room

a7342238505c7be6d149e74e4b792daec119ff2c authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] talk about feedback on README.md

72712ad3f936c505cdadab536eb0e62a16a6f249 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add disclamer in the README.md

63f5171437f884ddbb54b0f9032f5969d407a081 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] put README.md in long description of setup.py

de92fe7c48f09c1d577ba5caaffe0a0622eaa0ec authored over 10 years ago by Laurent Peuch <[email protected]>
[fix] baron good version is now on pypi

8ae2b94254f8bf7de7b13f544e8e339bc4a95fe3 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add a README.md

bc281922ccd02d195f7b220a4c25c4217695d1f3 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] do the same for try/except/finally

e4ad9774355320508e25aef01c6f35da8d92e2e4 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same for if/elif/else

3b22f1fd8b2875f1e9ee0627eb27632d53c1399b authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same for ForNode

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

40042957f6521fbdb515cfbe36304b4267aab735 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] same for classnode

0d0d1950f238c9798cff0066af8c2c763c9e4d9f authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] witnode.append_endl

d7ceb91758166a5e993e48fc602e35385e414c49 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] prepare planning

689017237503a55cda26c0b7b79fc1a7cbddba3f authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] nodelist.append_endl handle oneline expression

97018fa2db9a5f4b72d0447af760e7c0dc3763d9 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] nodelist.append_endl handle trailing correct endl node

67ce0f3a915f8da16e2a77903bd5d49d44ffe45e authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to implement nodelist.append_endl

c09cb82185439083c96c3728e6c78e2ff61f0d32 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] new method node.indentation_node_is_direct

54008c1df010c0da8cb65e07b6eb1f3e6b862a19 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] new method node.get_indentation_node()

2bba920f8280f797f0e3321a1b83f5f167293365 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to implement get_indentation_node

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

491f418732cf4da68e33ae8c9832774dcf910225 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .indentation

4afcb5de76e1e79c7f10f9d72ca0f8392d643113 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add indentation_test.py in utils folder

f235c99e3e57c6f3cf1eaff05a9ba606a21cbc0c authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] add utils folder

8bd9a72e2b8188222b70055ac5d62317a4313558 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] handle all syntaxe cases

a88268dc8c0bed27c5e1bea87a9a839a1ddc64bf authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] refactor, do all the same things in the same place to avoid confusion

aebea1e0eaf423b32c972c31e01a8abcd7721198 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] make comment more readable

c9015612adf03ba3d077e4daa5a34ffc089c645d authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] finally, in 'if a: pass' pass.indentation == '' instead of ' '

c328f6f6750617938f52efc59d5f59cc4e406df7 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] handle .indentation for inner node

2325998b9fe6b2d6eac9110540819489cbd840f8 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] handle indentation when previous is None

16bd7ff30eb74cbea966917bafe048204bded09d authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] changed the name of this stuff in TODO to match reality

0d40785c2557f90d8b80cc89914965cf85cc9169 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] try to fix a bug in the doc generation

4c1b80eb204e4c5eeb4d8a1d65123769964427f5 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] update todo

0312de60bd1fbf310d6bfb6a041f9b333be2e193 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] document .filtered

31a632f645ddc0bebe1a923fd3321522828762bb authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add a link to the github repository on the front page

0be2cece6d33479662822278f9f2ece29b7b8146 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] add helper to build doc

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

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

f8bfcf8ad962ef2c66c9da01753eace1f320d716 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] re-organise tutorial by adding a Other section

59820d251268755cb2ad862e755e51d17b3de1b6 authored over 10 years ago by Laurent Peuch <[email protected]>
[doc] add sphinx to docs requirements

516582c9f36b52a494b942caf3999c900a14f8d7 authored over 10 years ago by Laurent Peuch <[email protected]>
[mod] split tests

0c4875001e2b0de634fb21cff65b312ebcccc4a7 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] .filtered() should also filter DotClass

52a145d3da6facb091dc5db2237aa67d7dc94375 authored over 10 years ago by Laurent Peuch <[email protected]>
[enh] start to do a .filtered() on NodeList

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