Ecosyste.ms: OpenCollective

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

github.com/jhipster/prettier-java

Prettier Java Plugin
https://github.com/jhipster/prettier-java

Readme for java-parser package

and used fixed version of Chevrotain is a dep.

ed98dfbe10fe07587fedcf61993455b0ff33efd7 authored about 6 years ago
Remove syntax diagrams, these just add unneeded source control history

as they are generated.
And nowadays because rawgit is shutting down
I could not find a way to loa...

6ed87fbd7fd27876cf9dbb68fbbef7691536fb1a authored about 6 years ago
Update readme with current status.

35ea433c23b40b2987811e8d7df29bcf4513ede1 authored about 6 years ago
Resolve interface members that use reserved keywords as identifers.

1a4f6525ce2b86be36459e7e8db5252d94932d39 authored about 6 years ago
Fix ".new" expressions

- e.g: wrapperObject.new NestedObject()

5ef66ae309b41e6634d6e027631c824482d4af96 authored about 6 years ago
Fix error when a compilation unit started with an "AnnotationTypeDeclaration"

5292a2a8ceac11e1feca06a67d253496b1329b57 authored about 6 years ago
- A minus sign is no longer part of literals. Fixes #103

- Aligned floatingLiteral with the spec.
- Fixed typebound, was using wrong operator

8abb0ff971d66f005ca7d60cbd7cc1f470939957 authored about 6 years ago
Resolve ambiguity between typeArguments and bit shifting operators.

d065a4fe5af2781e50fbedd4b505671fcbf1365e authored about 6 years ago
Grammar Fix and renaming.

- Fix assignmentExpression RHS.
The RHS may be any expression (e.g lambda expression), not lim...

c0b46a7ada910bceb28c37fd3dd9ada975dedcbd authored about 6 years ago
Fix interface elements missing "UnannType".

65adc6c55de55393a7c75fcce0374152280a9435 authored about 6 years ago
More fixes for distinguishing interfaceTypes.

And refactored the common modifiers of interfaceTypes to avoid backtracking
inside that rule.

44d1088a97cb5b1054c92df498f3c53d91057f7c authored about 6 years ago
Grammar Fixes:

- Ternary operator 2nd and 3rd parts may now be general expressions.
- Resolve the distinguishin...

90700fcc6d1648bcc3425c4856f212aa0ea484e9 authored about 6 years ago
- Fix for primary expression ".this" suffix.

- Fix for referenceType on arrayType.
- Fix for RHS of instanceof expression.

2b39de6d10c3a3456d38e7bbb9592fd4aee32cc7 authored about 6 years ago
Update README.md

4218ee9c315d3d5bfb90c9ab3d17191ee5c7c1e9 authored about 6 years ago
Perform file IO

BEFORE parsing the files in the benchmark.

92107e5ebe5400ff4928c02f15e029a2bff7e53a authored about 6 years ago
Performance Optimization:

- Avoid backtracking during the parsing of annotations.

Part of #115

73a888d5e0df2bb206364088cc9c6740c197a573 authored about 6 years ago
Update Grammar Diagrams.

8c92539614d21d61a320cc8eaf8e16e2fa90ad96 authored about 6 years ago
Performance optimizations.

Avoids another case of backtracking in a hotspot.
Gained another ~20%+ performance boost.
Now at...

35232bc80732286eafd6506ebc3802be2bf68513 authored about 6 years ago
Performance optimization:

Refactored refType and arrayType to avoid backtracking.
This gained 15-20% performance boost on t...

5e3121a8cc85ff3566c1f55e3da1274c0f455c99 authored about 6 years ago
Comments and todos.

63a8b792276021fb785331cd9d57ee0da05bac11 authored about 6 years ago
Optimize local variable declaration lookahead.

Looks like ~10% performance boost gained.

5bd30164cb36d5fcaf1dacccf8fbc2eb05477cc2 authored about 6 years ago
Fail fast while performing backtracking lookahead

to detect lambda expressions.

Benchmark is now faster by ~20%

4c033771a6633e72ac4ab1f9d3790818cc189f44 authored about 6 years ago
Performance optimization, avoids backtracking

in the very common case of a FQN like primary expression.
Backtracking to distinguish a method re...

9e4dca98155a29552c76e932a598f3a52a825105 authored about 6 years ago
Integrate lint-staged.

099b99c3698afe298d156d09b665e205dab5817d authored about 6 years ago
Use java-design-patterns repo

For parser unit tests.

da3474166ad6327e83bd8fc1528a5c12af2e9e27 authored about 6 years ago
Parser re-write (#109)

eb24d079254a7ec0781197453158bbbbe21566a0 authored about 6 years ago
Update README.md

42700591bd80b95998c9f4f01452e621cf02d54c authored about 6 years ago
Update README.md

7e3fe65073e9920e10590913367a0dbd9830f46a authored about 6 years ago
update readme

e409759c3acdfcfc80217fba36d751b9c3851f88 authored about 6 years ago
Comment something in the grammar that looks like a bug.

31a026e49166860431b25be56634ef3af49f4d00 authored about 6 years ago
benchmark lexing seperatly from parsing.

e31fee4329c1ca61c035c4263d92ec42f538dd19 authored about 6 years ago
Removes dependency to xRegExp.

Fixes #104

ee94e77ff64f02bafaa99321da51997d56ed4169 authored about 6 years ago
Update README.md

8bf8f6f00d03eed2a0ae1bc7f21c894cbdf4242d authored about 6 years ago
Added "work in progress" notice to readme.

c11ff7729e0026be5725bcde1312b962280456de authored about 6 years ago
Disable travis email notifications.

28dfde4fda606c2ae221761e3cab24329cc17ed3 authored about 6 years ago
Avoid duplication and verbositry in the Lexer code.

The array and dictionary of Tokens can be constructed during their definition.
But this requires...

0e051f4d1868b723615d31a25c8e79ee6a425444 authored about 6 years ago
Properly align character literals according to the offical specs.

Including all kinds of escape sequences.

7e4477a698fb8c5dc851f815f0939634093bb63c authored about 6 years ago
Update yarn.lock har-validator 5.1.2 was unpublished from npm.

See: https://github.com/ahmadnassri/node-har-validator/issues/113

6cd69832ad08e8a83851b0b2d09f4ad1fe2f431c authored about 6 years ago
* Avoid prompts during lerna publish.

* Remove --no-push

Probably this is the best I can do without live testing.

fa1b24b72cd30f063e1e879af116fe76eb93dec5 authored about 6 years ago
* Ignore lerna.json in prettier because the version bump process

breaks its formatting.
* Use a different env variable for conditional deploy because
it seems...

28f2a76f6fa622a58076c45d3b39d78945c0daec authored about 6 years ago
v0.1.0

5c323784ed03e5effea15c5e8b11ae8e4b1bb4f4 authored about 6 years ago
rename release scripts with lerna prefix to avoid confusion.

* yarn run version !== yarn version

7964cb2345585d277d815bf2fc4c4143e95d7712 authored about 6 years ago
Initial Automated release flow.

* Cannot be tested yet.

6f049555491b8773800cb2f2d0ce5f784eca7782 authored about 6 years ago
Update README.md

d22ed05a36e1629ccbb607f60607f500da17507e authored about 6 years ago
Update readme.

47732a43d990b4174cdedbbc9f80b0183649c46f authored about 6 years ago
* Fix char literal <'> escaping

Because our main scenario is a formatter we should not bother
with the sematic value of escap...

ba44a5bb8351d6eb0185e2e486c00fbd7800e37e authored about 6 years ago
fix git repo url.

3f281363c6b0dd5dffd1ad14b56b3adb03b2094e authored about 6 years ago
* Remove "-js" suffix from parser package as we have obtained the java-parser name.

* Use 0.1.0 version for packages to avoid conflicts with previously released versions.

04ba03dbfb300115a4b9d2774de1482a84a36dc9 authored about 6 years ago
Use version range for prettier dep

to reduce cases of duplicate prettier versions.

See: https://github.com/prettier/prettier/issues...

13f177bc4863342f3704f38b15241ed5190e398c authored about 6 years ago
Update prettier version to latest version.

36dd25bb13f372f18e95276463f7d97dfcaca96a authored about 6 years ago
Script to update expected tests output files.

Fixes #90

121ec58810c09827ecd5276242b165a13348679e authored about 6 years ago
Delete bench_vs_old_java_parser.js

acacbfc58f85b0c454b57c1b82f8e5482f385a81 authored about 6 years ago
* Rename java-parser to java-parser-js (temp name)

to allow benchmarking versus the "old" java-parser package.
* Modify the benchmark to test a sm...

dcfa0e6d0518b447b5d24fbe0491ccc1f244eb18 authored about 6 years ago
Align package folder name and the name in its package.json file

18345c1c74e9a5fd279b16db8ab8eb32e43aa483 authored about 6 years ago
Travis build configuration. (#96)

* Travis build configuration.

* Added travis badge.

0f41c35f2c72ca6911dcebc0f194a2c0bc4fe871 authored about 6 years ago
Mono repo restructure (#91)

* * Refactor project to a mono repository structure with
2 packages, one for the parser and o...

0f8fe232d2b063a3d6bda0d5201e9b6fb82c5f5a authored about 6 years ago
Merge pull request #86 from jdubois/jhipster-migration

update the URLs now the project is transferred to the JHipster org

9e6413c492a2faa392b016a666cd5bd4ea29a428 authored over 6 years ago
update the URLs now the project is transferred to the JHipster org

6b45164430c4042e0b69f06cbcb9deeafc070836 authored over 6 years ago
Merge pull request #60 from Graham42/oct-literal

Handle oct literals

4e2d7c129adeb0be0f5078b45427cc3add720a73 authored almost 7 years ago
Merge pull request #61 from Graham42/do-while-statement

Handle do while statements

4f56aad90a87c7f39b02e42f691edf8b17adf4b9 authored almost 7 years ago
Handle do while statements

Fixes https://github.com/thorbenvh8/prettier-java/issues/56

8e8b3b2d71bda18e6c360570ebb9832e8fb447a8 authored almost 7 years ago
Handle oct literals

Fixes https://github.com/thorbenvh8/prettier-java/issues/59

6fa140ca365c6d1f6f88c02c29dd4abc19817521 authored almost 7 years ago
CharLiteral improvement

cf85131eef85a54d28b70f7dc1f71a4dc5acdc5a authored almost 7 years ago
Add negative DecimalLiteral and FloatLiteral

f5e103acd67d467d88b51a026e1c01d62ef1a5f8 authored almost 7 years ago
v0.0.10

8a2f59468f92eb24624a78cdf1df7a9b0299dd2c authored almost 7 years ago
Update charLiteral and add test

052e99e380fa6af40777f0676304a601c3540c97 authored almost 7 years ago
Fix cast with qualified expression

87fa3251b1afb2a3bbd203993e3ab6e7486d9ef7 authored almost 7 years ago
Fix bug with empty body in enum delcaration

3419b28abac06ecf75a02e942ee531540a611546 authored almost 7 years ago
Add missing assert statement

b070e48aa479bf4954322bd35e9ec29d525ec0fa authored almost 7 years ago
Update test for comment line in if statement

5b0a249acd7cd0c323796d2494f4a999ba37dfa0 authored almost 7 years ago
Fixed bug with comments in if statement

04d11ff09f16a2f0ea094065044196eafa43c86f authored almost 7 years ago
Fix bug with dimensions in variable declaration in field declaration

a82ec4c8f22ba5b0e9687129e84d761071e602c6 authored almost 7 years ago
Add test for multiple declarations

611ea41fe28b5dbf784e36e0e9e449e4688e2cc3 authored almost 7 years ago
Add new chevrotain-java version 0.0.7

630cfab644cf58be44c3915db7de574bdab881f3 authored almost 7 years ago
Add localTypeDeclaration

a34aa4df646c2b50ed58fe70e41a0ef7c42ecbb5 authored almost 7 years ago
Add hex literal handling

79cd4dc8a1f0731b11919746a89e5970287489c0 authored almost 7 years ago
v0.0.9

3b5d6cf863902eca12cdbd2b5a5c8d751ab2d3be authored almost 7 years ago
Merged

06e53e07c303a8871bb5adb0bd6bfca14bf453bf authored almost 7 years ago
v0.0.8

829873d49d59213f5efb023f4cec7d90d119babd authored almost 7 years ago
Fix field declaration not printing on new line in block

0c76b09d4dc920a101ae849a713a18a18778b5c0 authored almost 7 years ago
Update PREVIEW

4d22b1476758e48aaaa840008e05f5d242752c0c authored almost 7 years ago
Update chevrotain-java to 0.0.5 with 50% performance improvement

e25e69323a1b526ef79c919c93625fa892b0c1b5 authored almost 7 years ago
Merge pull request #41 from victornoel/better-argument-list

Better argument list

e59880e55c68a8b00c6b404e76722e056c08c2a7 authored almost 7 years ago
update preview

f7c21954b34a0a6f24ee20a27211f41626b41418 authored almost 7 years ago
Wrapping of generics, paramaters, arguments, etc

Add some extra tests

Closes #37 and #39

88145f841adc0af287388145c5a4d0a1e2f0cb06 authored almost 7 years ago
add prettier configuration

bdbe051914d23ad5ab99bb40a86e41170e2097fa authored almost 7 years ago
v0.0.7

f865c120340377247470b6a18d7df763499c0fa9 authored almost 7 years ago
Add arguments to enum constants

90d2877ca391f84178ddbf45ea1802480e338f65 authored almost 7 years ago
v0.0.6

5705525ad30fc26ca16f849e785376f413a10a6e authored almost 7 years ago
Updated chevrotain-java to 0.0.4

ee9ed9a5d01dce98a0ca1207d758785be8176804 authored almost 7 years ago
v0.0.5

4ccd4c9a14f9293ba6ee5a421d8a47136a70f56b authored almost 7 years ago
Add locStart, locEnd and hasPragma to parser definition

dff4ff5359b14c0cbeab86ad481e901799c3711e authored almost 7 years ago
Fixes #25: Added missing resources to try clause

2dd270c78afa4a7105e5d9ebc2015d53c6d0fe8b authored almost 7 years ago
Fixes #24: Annotations are sorted now

900380403664838f9372234463af589612907179 authored almost 7 years ago
v0.0.4

dac0221eec05e2910029d04549f7f153dbd15520 authored almost 7 years ago
Updated dependencies and fixed test

eb512b562d88526d6b1a3104ac47ca4919012b71 authored almost 7 years ago
Removed pegjs-java as dependency

35052b9f7d73b1d42ce1bf75818fd2d3fbaf0eb5 authored almost 7 years ago
v0.0.3

a0ceb1ac70e7a875ff484cacc08cd611fe3e1bf7 authored almost 7 years ago
Removed version placeholder from index.js

62cfca5eee1aa1fe56042c2735c7f10cfcc67ece authored almost 7 years ago
Fixed missing body of enums

e3ab9e5b092b86f30c4d83fc7dc491c10869214d authored almost 7 years ago