Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/procyon

A fork of https://github.com/mstrobel/procyon
https://github.com/QuiltMC/procyon

Add build number to workflow

264a12f8a9148a67ceeba2dfd43a884032d369a6 authored almost 4 years ago
Typos...

2c923b5628055635429db8d70fc5254011ad6a9c authored almost 4 years ago
Make gradle executable

9eb26c4399323b8ed9795b6f79834aba091e1b77 authored almost 4 years ago
Add github actions

939e6bcf4b637d06118d6d99521d1c07598315d0 authored almost 4 years ago
Fix class cast error in getExpectedTypeByParent (#2)

6437926d9ea51dba61b7d8b1470d0bfc64b2f2af authored almost 4 years ago
Set up Jenkins and Gradle

# Conflicts:
# build.gradle
# gradle/wrapper/gradle-wrapper.properties

775e11b1e9db72b0bfbfcd5814c482d2c8dc3e11 authored almost 4 years ago
Merge pull request #13 from CodingFabian/patch-1

Update License header in copied classes

eb09dd8c29ce4615801adb85a3e97aecd81bb930 authored about 4 years ago
Update License header in copied OS class

The original Author changed the license in 2015, so this change removes an actual LGPL code and ...

8027ef0737f0802c83c0776796950c946903fbff authored about 4 years ago
Update License header in copied Ansi class

The original Author changed the license in 2015, so this change removes an actual LGPL code and ...

b33619c2fa1a642adb6b822a84bd904456b452b8 authored about 4 years ago
Minor tweaks to Gradle build script. Upgraded Gradle wrapper.

bfad44c6c83ee858541d7006d0a44d2856fc8030 authored about 5 years ago
Merge branch 'develop'

eeb06aadcb23b01b6fe5cd877ffbb4badfd948c4 authored about 5 years ago
Update README.md

3df6341b1063a31fa6ec0a92714c35bcef7cb186 authored about 5 years ago
Update index.md

3556becc6eb6bb228e5bd0dc506595dff51a94ea authored about 5 years ago
Merge pull request #1 from mstrobel/develop

Uploaded Procyon logo.

1dc5d67bd654e3f255cd91ab05b8fb785152f25c authored about 5 years ago
Uploaded Procyon logo.

6382d79ea74d6317d752619697a1547ee17c7178 authored about 5 years ago
Updated GitHub Pages index page.

0a30c103f019e8cfd37b81c40c682bc09080dd43 authored about 5 years ago
Update README.md

cd2a6b83538f9e6a65a09990626cc53277beb94e authored about 5 years ago
Initial commit of GitHub Pages integration.

886cb6a57a62d0de18d0401061343fed03859437 authored about 5 years ago
Removed old Hg-specific configuration files.

db9df67dd37a50202fb892d19518555b435a4673 authored about 5 years ago
Removed IDEA VCS config file that needn't be shared.

cd3b04915e436b54f5f81ffc43893b40eb982ca8 authored about 5 years ago
Copied `.hgignore` to `.gitignore`.

ed706ae92322999c3b124ba35a7727a58338cb16 authored about 5 years ago
Merging `default` into `develop`.

649b5c62e971ff4ebf71a132301d56ce506155d0 authored about 5 years ago
Merging changes from BitBucket Pipelines setup.

0917d175a9a1fd14122d532a7459cad7d63216ea authored about 5 years ago
Initial Bitbucket Pipelines configuration

5236709ba0adc473fc9d90b31b898a9b9034ed94 authored about 5 years ago
Updates to Gradle build script

5a3545ef7d45ad285c4e02dbc0c9abb86cbefecc authored about 5 years ago
Merged in cuchaz/procyon/feature/token-locations (pull request #8)

added more token locations

10cbe0cfd4168e405b49b4a92382d3b165247893 authored about 5 years ago
Merged in liach/procyon/default (pull request #23)

Make method group expression actually write the method name token

fa3490817772f038884be9c5650223bca9fa928e authored about 5 years ago
Merged in gpicron/procyon/default (pull request #15)

Various fixes

Approved-by: kirubakaran <[email protected]>
Approved-by: Mike Strobel <mike.str...

a8f51744e3741af5d434191b51d5da8fb205a98a authored about 5 years ago
Make method group expression actually write the method name token

5967b2782e55f8d79dead04c1528239c353a3d65 authored over 5 years ago
Added tag v0.5.36 for changeset 9f7822463e41

dbca8683ad43cc9fec0766c2d156e01af814e0a3 authored over 5 years ago
flow: Merged <release> 'v0.5.36' to <develop> ('develop').

5402f79505c7b249d5634e31fb46325c289c5e68 authored over 5 years ago
flow: Closed <release> 'v0.5.36'.

c70f38e30ba76bb00248fef02a2e74641b5ae479 authored over 5 years ago
Added tag v0.5.36 for changeset 9f7822463e41

aff6ad10eb16fe2c2bc7a54a2c88f6621b72e23c authored over 5 years ago
flow: Merged <release> 'v0.5.36' to <master> ('default').

ee43005c4465b3565290bab906ad707e9594093b authored over 5 years ago
Updated build version to v0.5.36.

f66594c2d381b4e18ec719cc33bf46dc9fb71905 authored over 5 years ago
flow: Created branch 'release/v0.5.36'.

4a875a8d4bf748646c3dd0c1e9f94bcc837cb583 authored over 5 years ago
TypeBuilder now uses context class loader instead of system class loader.

Fixed overly aggressive operator method check in `procyon-expressions`.

ddaa29170b000169799549d79ef5298ee9351bae authored over 5 years ago
Implement more general fix to deal with BootstrapMethods invocations with absent varargs parameters such as with StringConcatFactory.html#makeConcatWithConstants calls

08dffd15d911b803f7a1def3d5d5c8a09eb79ce5 authored almost 6 years ago
Temporary hack for JDK9+ openjdk compilers where last vararg to StringConcatFactory.html#makeConcatWithConstants is not included in BootstrapMethods attribute

22f99fb8b7085345cd17ebadf642199dd667675c authored almost 6 years ago
Merged <default> into <develop>.

883d8da432d6434df17ee5e79aa90fa1bdbcee21 authored almost 6 years ago
Removed v0.5.34 tag.

6c9ef254435b6b8559ea112b0b394faf5bf874eb authored almost 6 years ago
Merged <default> into <develop>.

d111ddc6b3721d298e4e016b2cf83a867e7e0e61 authored almost 6 years ago
Added gradle wrapper to ignore list.

3f77758b2ccbd137532cf3b9cd461c4b9e422a20 authored almost 6 years ago
Merged <default> into <develop>.

511de0faacbab4c6a7b6fda998e8d582a9f7e7f3 authored almost 6 years ago
flow initialization: Added configuration file.

9fce9be7e75ddab849f55301ff3a86a5eaf9fa1f authored almost 6 years ago
Added tag v0.5.35 for changeset e679c4e061b1

b819aace46b7355cd3cdf7dcaa7b8e25d965fffa authored almost 6 years ago
Merged <release> 'v0.5.35' into <default>.

ddd5b90e5284b66a85c2459a90d0d22caf3acbf1 authored almost 6 years ago
Updated build version to v0.5.35.

acf165dbf42fdac550b22a572cd669e4a0d9c041 authored almost 6 years ago
Merged <bugfix/boxing-null-constants> into <develop>.

4df5637e29b9331526589d0c965443d7029916a5 authored almost 6 years ago
Fixed a regression issue where LambdaCompiler would try to box null constants.

Added some missing switch breaks in CodeGenerator, turned on fallthrough warnings in IntelliJ.
Di...

32099c462975e2c49bd3127c3b9904dc5851ee5c authored almost 6 years ago
Merging v0.5.34 into develop.

1952c54468afa4ec15bcdad17ab29c1a7a391d36 authored almost 6 years ago
Added tag v0.5.34 for changeset 8a94ee343344

272e243cdf9b3b83c3ae5e38a4d87474c6b9f282 authored almost 6 years ago
flow: Merged <release> 'v0.5.34' to <develop> ('develop').

3708cc423b541795882656de64b26ece4b193677 authored almost 6 years ago
Updated build version to v0.5.34.

ce1c8f284e550696553333ee9337b7c4c83da284 authored almost 6 years ago
Bug fixes to reflection and expressions framework:

- Fixed issues relating to unboxing conversions and boxed constants.
- Fixed stack overflow w...

691a94fa0b696ff8e7c7d6649f63414c6dae6bec authored almost 6 years ago
Removed dependency on `sun.reflect.annotation.*`.

6825a851e0c05ee4b4befca22d18e028dfd67453 authored almost 6 years ago
Switched build version back to 1.0-SNAPSHOT.

41bbd8550952a0ff70fe2238ee18b31eb8913322 authored over 6 years ago
Merging v0.5.32 into develop.

61d1bb7b7e9b6d290f32c36cf057f95a62f66c1d authored over 6 years ago
flow: Merged <release> 'v0.5.33' to <develop> ('develop').

0dbd0a93b5ce3f377d701d826cc9d74f0acb328b authored over 6 years ago
flow: Closed <release> 'v0.5.33'.

8b1503a2bb6b86f1ddc54c29d074bcf14112f5b3 authored over 6 years ago
Updated build version to v0.5.33.

49b4814ed7b1aa17b798d38cd59425f6ea78704f authored over 6 years ago
flow: Created branch 'release/v0.5.33'.

21edfa35f3174ad6fca3b082e95d53d6734739d9 authored over 6 years ago
Bug fixes to long/double handling in `procyon-expressions` lambda compiler.

f2e6aeb3093cbeb98cb3674c0faf33fe5658c483 authored over 6 years ago
Added `-fq` CLI option to force fully qualified type references in decompiler output.

c9ce6e77589feae09b16fb8bb480404b64c9e14e authored almost 7 years ago
Fixed NPE issue related to some type definitions not having a resolver.

91deed1e395ac74e15ca95ca98ffe9186dc08c4a authored over 7 years ago
Java 9 Compatibility Fixes

5d9c3437f3ab7a35643dda5e433da6559a0f6e7a authored over 7 years ago
Merge feature branch status.

b0da2c66643721fe132f5b074ce63dd712c59ce4 authored over 7 years ago
Closed branch feature/legacy-class-constants

d5fb90cdb5031c93b1607aa9b24bfd3566f20a1b authored over 7 years ago
Fixes to redundant cast analysis and (un)boxing removal.

f6cd744800eb0d263186424274fe2bf9ddedc123 authored over 7 years ago
Merged `legacy-class-constants` into `develop`.

b511ab7f354a2862a2239160d79eac7162e5c96b authored over 7 years ago
Updated `legacy-class-constants` with latest `develop`.

ba70dc7fc649e199056d239a6e0f7e7c90cbc8e7 authored over 7 years ago
Code cleanup, some renaming.

cd8cb9eb901a4ab360bd797979fa3e7ef8c1d62a authored over 7 years ago
Decompiler now identifies and reverses legacy class constant expressions from v1.4 and earlier.

a26178408a1f4b030082793a95758a2b2d979bf1 authored over 7 years ago
flow: Created branch 'feature/legacy-class-constants'.

dfc5ed9b6391443838a042634f1032a4aafdf5df authored over 7 years ago
Merged in Georgeto/procyon/feature/fix-removal-of-required-binop-casts (pull request #18)

Retain cast in BinaryOperatorExpression, if otherwise its result type would change

8ccd17e4a69f0db01d1d3c1801427ca71cadf325 authored over 8 years ago
Merged in Georgeto/procyon/feature/fix-illegal-removal-of-unboxing-call (pull request #17)

Prevent illegal removal of unboxing method call

60830593c28d077c27c59c8d8d5fecbb7ac44ad4 authored over 8 years ago
Merged in Georgeto/procyon/feature/array-initialization-convert-bool-to-int (pull request #19)

Convert boolean to numerical value in array initializer

4e69fecd3d56a84874fb2487a683c708ff1e44f9 authored over 8 years ago
Convert boolean to numerical value in array initializer

ee3301d34c4664c295f0606412c0e410ecc8b81a authored over 8 years ago
flow: Created branch 'feature/array-initialization-convert-bool-to-int'.

416adf42ba5b0e19cef4f23eb943ddb415c1ae3a authored over 8 years ago
Retain cast in BinaryOperatorExpression, if otherwise its result type would change

ad3ddb34caa3a58f0abaf5f2cb37311eba7a5bb9 authored over 8 years ago
flow: Created branch 'feature/fix-removal-of-required-binop-casts'.

a2922d91e27eaa57f05f2ef7bc93f8950373d7a3 authored over 8 years ago
Fix ClassCastException triggered by removal of required unboxing method call

07c6e967d5481de74552b5a1b6f48f6c31cc4874 authored over 8 years ago
flow: Created branch 'feature/fix-illegal-removal-of-unboxing-call'.

70de27ab6ece224ce5939aca795108ccca5e0850 authored over 8 years ago
Decompiler now inserts casts on method references that are targets of member access expressions (e.g., `X::new.get()` becomes `((Supplier)X::new).get()`.

2cac09036069b472eadbc0cbbc9dad650aac7b25 authored over 8 years ago
Fixed some cases where the decompiler treated non-default constructors as default, and vice versa.

9f7aa1862a904172b31a525b36896e0d002bef28 authored over 8 years ago
Better handling of array initialization expressions within ternary operators (fixes #302).

a1756e3b63e6e9571be94c350463e37205695ad9 authored over 8 years ago
Better resolution of type members containing generic parameters in CompilerTools (fixes issue #301).

0997a9e941503fd1b51f21e8a2134ab083794149 authored over 8 years ago
Removed a confusing `VariableDefinition` constructor, refined return type on `getDeclaringType()`, and added `getDeclaringMethod()`. Fixes #298.

106e44a3be3ac2ca8e8ca9da70d88a8544015569 authored over 8 years ago
Decompiler type inference engine now does `byte | char | short -> int` numeric promotion for binary operators. Fixes #296.

88e125ca23ec1adfe6366ef024f2ef40cf6e36fc authored over 8 years ago
Stopped tracking IntelliJ `modules.xml`; updated project inspection settings.

12d7a1d22de6b0e35ade7afd7d887587cc6ed283 authored over 8 years ago
Decompiler now ignores malformed signatures in `LocalVariable[Type]Table` but retains the original (bad) signature for output in disassembly mode. Fixes #297. Relates to #286, #295.

45bdc49d14ebe7d39f9f976b7d6ce5adf8b229e3 authored over 8 years ago
Added direct dependency to `Procyon.Core` for `Procyon.Expressions`.

6575989e28203a74d9ca7dc327588a9c2d336d88 authored over 8 years ago
Decompiler Fixes:

- Type variables and annotations are not emitted for constructors.
- Unresolved (out of scope)...

972e3da44249700072bd0d5196063f0ef0b0d44a authored over 8 years ago
Merging accepted pull requests into develop.

b49d3d17d8e71fa1adc1628db035bc15f5c24eae authored over 8 years ago
Merged in vmpn/procyon/vmpn/java-8-compiler-raises-an-error-as-it-ca-1447002504837 (pull request #13)

Java 8 compiler raises an error as it catches the difference between javadoc and method signature

0b034139065c31e6c9059d748a170e6b29b481c6 authored over 8 years ago
Merged in vmpn/procyon-1/vmpn/java-8-compiler-raises-an-error-on-the--1447002697500 (pull request #14)

Java 8 compiler raises an error on the ">" symbol in the javadoc

8cfaa7fd3642fbc9f557c8890f6390bd542a67cb authored over 8 years ago
`java.lang.Float` constants (+/- infinity, NaN) now correctly represented as `float` expressions (fixes issue #289).

f30ab3f20628f06394580725bd017a4e331ecde0 authored almost 9 years ago
Annotations now correctly propagated to enum constants.

892c51227e27651487fa02983f05537c122d8ae3 authored almost 9 years ago
Decompiler now adds ``@Deprecated` annotations to fields, enum constants, and type declarations as necessary.

856fd7cfbcd66dcd2232084e102f84c315b5627a authored almost 9 years ago
Better handling of lambdas in DefiniteAssignmentAnalysis. Removed unused import in NameResolveResult.

859681e4438877c8191251215e1e12aa5945ccfc authored almost 9 years ago