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] improve debug logging

0a137e14aac8bbeb53581abc77ad18db7202ca3e authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] handle special case of codeblocknode

65e3205c1b859a89a0b14d3e1837037c0816c90f authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] log current state once list has been modified

625d9a5513cee8221e9d97d24d38da578be6e837 authored almost 9 years ago by Laurent Peuch <[email protected]>
[doc] .absolute_bounding_box is not a method

c44cc3c1c2dfc8bebf1cc1e549874d48ff057fc8 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] pass more tests

f722a2e34d0d874bf9aedd30ffedb7ac00a23785 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] some debug output were missleading

e87150fc124f6c971f35d7f6863fd7225c0f3812 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] stronger test for CodeBlockNode

cf633dc0254b1e26b367a4dd57ea661fc1dae1a3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] freaking finally: make all insert tests pass \o/

96f774cce7de7e3ff05a410c7a2dff5cf4b2e9dc authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for else node

fd8b635d1c9d8c6267c9a3869cc2aa42fffe5fbb authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] proxylist.__repr__ behave like previously

2119e7539e000ad552ab85b2f1b151b28124fe16 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] None is the flag value, not []

36f9b6d0ba34236a99c511776bf93f26a9f2d0d3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] move elif to new .next/previous behavior

6c5719feee47f6793a9d02cad958eb5e4068678c authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] move if else block siblings node .next/.previous behavior in a top class

0e2748317f48bee22c3a9a68ebef140de97b15ae authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for previous_generator

05be71f9c5f3f0b3d3825bf9d4a00d161799d7ad authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] excepted behavior on ifnode.next_generator()

76bf71b64fc837205715e8721c40f1a660236e85 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] same for previous

a2665e1d248712781f9eb23f48ce7a51d6762823 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] excepted behavior on ifnode.next

99a736c26ed543c34bde7ec65d700a0e09c67d7e authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] more debug output

711cee3e2207af07fcaf6346dc23a08b1171033b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle trailing case

b0c7eb964619c257dbfb0fce00206effba885bef authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize the expected list building for lineproxylist

e5d650401e28f74dd2e954eb8df2732bff3ee90f authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] reput trailing comma if not presento n trailing comma proxy list

8c72361c34c1e52cfb7f7277c97c9383aecabe22 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __setslice__ to new data structure

d942609398783e90c9608746dbf76edff43e34cb authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle indented separator in comma proxy list

6f9e2c93f99e135b8e891035df541ad51c533782 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] add reminder to clean things

70f76e1a105d6385ad6e2b7d217c1a6bdb402d24 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize _generate_expected_list for comma proxy list

560ed056a51ab290d0890aea9c0c0acba030c66b authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] use parent behavior for now

09ebd3bc2fec60e6167a5a0919a6cbdeeec5bc5b authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] well I don't need to do all this work anymore

bdda9353006e8688652dcf075764d22b48b8e465 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] make RedBaron class handle new structure

a8924092a5df7950037164e5ed07919de1610cdf authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] use parent diff algo on dotproxylist

d8d255d22e7b0497e801078dc59b8184647e1e8f authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] for lineproxylist diff augmented was broken

222913631f5ccb224a01cd8e620959279b8388ff authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] yet another case where I need to handle indentation

4af1b4bcc1e6b7df9549a3039bb9212a6f699289 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle case where I might need to add a separator for lineproxylist

eeaf08580a0019fc077b29f47d2e80cadf0980ce authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] ensure we finished with a \n

482014494126cd45507ebb50f0168a154b0f2e19 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] disable a indented style comma proxylist test because that's a strange case for the new algo

9450765b47517e50e9cf06f8dc8aca32d7cbe33a authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] don't break indentation of next block

b2400f15d46ff1ab614ad77ad5d224646e3e17cd authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] when a new separator is added, we might need to add indentation to it

51612be5e69a957b821c49662a39a2910c4678b6 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle case where first formatting list in lineproxylist need its indentation to be reduced

c195ca04a7ca89d00e8a8fae061ed8aeead0a0f7 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] custom expected list builder for dot proxy lsit

f487d0b73fd7c775ff169de5d1b242eaed5436a5 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] custom datastructure build for proxy list

c37ed3d0868d8ebae7882ff2451b13b8ee1dce17 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] avoid to forget to do this

8033312711397321892326196f4184238e6f3d12 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] use parent _diff_reduced_list for comma proxy list for now

04d02f973b72a5e9fb9d00a7477ce6aeae67965b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] customize builder_inner_list for line proxy list

a833ec20448e789fe72446c620f4abc116cada83 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] handle trailing comma in comma proxy list

131f57aff457faf56fbdf832a3f64f079e1d18e3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] actually I don't need those complex operations anymore

eea224b6ae8a00a80e14a69600d546de3fdbb791 authored almost 9 years ago by Laurent Peuch <[email protected]>
[fix] diff remove operation wasn't working anymore

4d58a95f9adcc72d4a12efbb8cc506b1db455105 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __getslice__ to new data structure

f70fd871038c2277d7cab3a7e2f9f3cebede976a authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port __getitem__ to new data structure

054c1a8420b7848d2232d9337891acfcf55b2e4b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port count to new data structure

09987414199540320ad510b493431bf12ba45ac3 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port index to new data structure

ab54ce1016b9cd01e1f56e855f1b4a501d0a0d44 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port extend to new data structure

eb6373790b91ca331f227ade7b0808d3911f114b authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] generate expected list according to new datastructure

12840d9421ea1b55dd9fd3e3537bd7fd1e4cdfd8 authored almost 9 years ago by Laurent Peuch <[email protected]>
[mod] start to move to new data structure

9fa53f57668a9d7b209c1b59ff7030e881552c18 authored almost 9 years ago by Laurent Peuch <[email protected]>
[enh] port insert to new data structure

cd0d630bc40f7f5ed6b58a87f0b15a1fc14f9557 authored almost 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #88 from kgashok/patch-1

Update README.md

007020be592c08666d271f19edc2b555b421aac8 authored almost 9 years ago by Laurent Peuch <[email protected]>
Update README.md

ae418b5fac6025930f7a3fdcfc2387713614e5a3 authored almost 9 years ago by kgashok <[email protected]>
Merge remote-tracking branch 'origin/insert_class_class'

Conflicts:
CHANGELOG

1f786506ab70094b85430896431077cd4c39a2c3 authored about 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

d9eae144508e696e795553fadbb96da250777f09 authored over 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #75 from novocaine/master

.type of a function node is 'def', not 'function'

c9ebcc765610700520ec065aab16e4b2fbeac041 authored over 9 years ago by Laurent Peuch <[email protected]>
.type of a function node is 'def', not 'function'

a8a178bfdba11fb54cf4e3799f4cb52f36f40b41 authored over 9 years ago by James Salter <[email protected]>
Merge pull request #70 from Psycojoker/standard_error

fix raise not using correct name for exception

206666ab58b4f42876022c93c9aa385377ee9565 authored over 9 years ago by Laurent Peuch <[email protected]>
Merge remote-tracking branch 'origin/path_equality'

Conflicts:
CHANGELOG

b6fccb73c325cd448e2577623826ceda53a679bd authored over 9 years ago by Laurent Peuch <[email protected]>
Merge pull request #71 from Psycojoker/path_str

add string representation for Path class

7117c64fd4c4ba20b3b0a5f0732c30adc9e744cc authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] fix not using standard error name

19e01681ae7a0de9ea341d003ff7966f71ce5689 authored over 9 years ago by Pierre Penninckx <[email protected]>
[end] add string representation for Path class

d2f5a4f45875ecb81c2acc6fd8f14de926e65cd3 authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] equality between baron and redbaron path

ec6f357552a69aaca58d6497c771f00d0b853dc3 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle successive newline in super-nested blocks

ad1ca9058942bf9b85af4e595aef41ef88365f32 authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] handle insertion of blank lines

1606ac3f5a8e189a4928a713475b0f6dbd922ef2 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] update test to correct insert behaviour

This test was passing but shouldn't have. The fact that the second \n
disappears is due to Proxy...

18ac21d5640bb9fcf0490c955c2a942d49665cfa authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] add next_recursive and previous_recursive helpers

8485070958d80d718c197cfdd3fb4fe9d0bba761 authored over 9 years ago by Pierre Penninckx <[email protected]>
[mod] get rid of public method getitem

It was only used internally in a special case and leads only to
confusion for the user.

8c6424736530162f750f17f359debdfbcc380fff authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle nested newline indentation correctly

c4ab5e32b1ab2ce0b82272d5f3ca0cb9aac1e292 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] handle nested newline at end

5a0a56e08550a548ab0de202717f26eba0b6e586 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] explain possibly better recursive next and previous

ddd634d715e023710f9721f12390ca41c8e265a0 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] correct indentation on insert after if block

62db1625780306fac9b156411aaa8d0d2983a4bc authored over 9 years ago by Pierre Penninckx <[email protected]>
[enh] unique way to access Proxy/NodeList items

9fb2907c809feb1a78ddd37d780068d5f6c32bc7 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] take all nodes after the current one into account

b71d1d2bfb930422aca07e05da718d631c4ccbf9 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] update changelog

1c0fde90f9163b716d2ce56edf2ee428d3a9aa40 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] bad indentation when newline is inside node

6c22dbc6230a279bd2b6618f030195eb49c5ea71 authored over 9 years ago by Pierre Penninckx <[email protected]>
[fix] replace 'function' name with new 'def' name

b94f7440a0ce36f3225ad5b65809fa6a165d497d authored over 9 years ago by Pierre Penninckx <[email protected]>
[mod] show discrepancies with insert functionnality

8c03c0e9dbe1384183b0cb055e1831562f039949 authored over 9 years ago by Pierre Penninckx <[email protected]>
[doc] update CHANGELOG

9f4caaa6de891cb7d6a87c88e5c817af177fe7b9 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] on copied code block node, setting the value attribute was broken

53154f460739f6a952793f6ae382b60f2ada426a authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] finally don't do that, ast.literal_eval is cool enough

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

f76356775108fe0f4938f269e602df251f771353 authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

ba5fa305d4800f75789715d378a14a62cb87112f authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] decrease indentation wasn't working

fd9dc4da48c573881b69bbf0306644740b455d36 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] missing tests for individual node increase/decrease indentations

c6161cfb094921e6b43f16849ae8184561300cf7 authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] pep8

790e136eea344a45e7d365b0059ec675a0c78e03 authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] add link to documentation in CHANGELOG

7bcc0429c2442886aa5a3eec16fd36a4b58973f1 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] octa notation isn't supported anymore in python 3

3fc8aeff6bacb9f6afb04451f9e57ac4eb3c9993 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] dirty way of still testing binary/unicode raw string when not in python3

7c61e552c7ddeee6902342d9b631657320c24a12 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] python3 doesn't have the concept of long anymore

aebf13e0ca23ece87ea8d1df6a8e66d69b3c4d6b authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] update CHANGELOG

6e774dfa1d5ee545f08caaf00a632ac826c1fc03 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] sometime it isn't a node

22708f6c1ffbcc3085b02d845c8d9e9f78c149e9 authored over 9 years ago by Laurent Peuch <[email protected]>
[fix] this won't work anymore

2e0e82e1f1e1567747a9aaaa84fcfde7c27526fe authored over 9 years ago by Laurent Peuch <[email protected]>
[doc] document to_python

779d3f7184c72e6bce0d9477c227e556bfe378bb authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] ensure that to_python raise on a bad value with a good exception message

3df97c879e8da8fd045de3b77da24adfb95031a4 authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] same for name node that are None

bd7f2ec1c0c0ed2c8ccc69e65a951b414b0801e6 authored over 9 years ago by Laurent Peuch <[email protected]>
[enh] same for name node that are boolean

cb4052a070a1c375cfd6f9704b3ba19796fde12c authored over 9 years ago by Laurent Peuch <[email protected]>
[mod] meh

7601db71d5a249bfae7626da976fa23860fee1cd authored over 9 years ago by Laurent Peuch <[email protected]>