Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/cfr

A fork of the CFR Java decompiler
https://github.com/QuiltMC/cfr

tweak output, egyptian braces.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@440 c820dd76-da7a-4b58-9bdb-1b1215dfe356

70bdfd04467c2f925f72150be887ce909259b472 authored over 11 years ago by Lee Benfield <[email protected]>
tweak output, egyptian braces.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@439 c820dd76-da7a-4b58-9bdb-1b1215dfe356

0a3cec7b28055281ec6326c8cd44ec008fa2e385 authored over 11 years ago by Lee Benfield <[email protected]>
Tidy display

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@438 c820dd76-da7a-4b58-9bdb-1b1215dfe356

086b196c1bedf1258152e15cc68727843e0f7c4a authored over 11 years ago by Lee Benfield <[email protected]>
Initial Regression tests

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@437 c820dd76-da7a-4b58-9bdb-1b1215dfe356

21eec824714494a5edd19ccd95677feab6d54378 authored over 11 years ago by Lee Benfield <[email protected]>
When showing inner classes, hide anonymous lookup classes.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@436 c820dd76-da7a-4b58-9bdb-1b1215dfe356

2783ec3b42ee8a55693e10b4bfbedf18780cb312 authored over 11 years ago by Lee Benfield <[email protected]>
NP check

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@435 c820dd76-da7a-4b58-9bdb-1b1215dfe356

d9bff7acf74cf68394fd9d5c747a1847568d1a59 authored over 11 years ago by Lee Benfield <[email protected]>
Added test to show correct declaration location

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@434 c820dd76-da7a-4b58-9bdb-1b1215dfe356

87fa3e6fdb7a556ae771051b00ee6dd4316fead0 authored over 11 years ago by Lee Benfield <[email protected]>
Fix to very ugly nested conditionals, simplified() now

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@433 c820dd76-da7a-4b58-9bdb-1b1215dfe356

6b0bfb88e39b44db1cb2e0264e17237913a5f512 authored over 11 years ago by Lee Benfield <[email protected]>
Fix more array bugs (false , not 0!)

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@432 c820dd76-da7a-4b58-9bdb-1b1215dfe356

0a1371bade3fe836c469d5ad6d029920f8d0cdb2 authored over 11 years ago by Lee Benfield <[email protected]>
Fix array bugs.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@431 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4ea05feb3fd1e58adb405889eaa4a37a5c8aea4f authored over 11 years ago by Lee Benfield <[email protected]>
Fix array dumping bugs

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@430 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4e1be7cdfcb9c630897b549b8906d8bf44873855 authored over 11 years ago by Lee Benfield <[email protected]>
Fix dumper bug

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@429 c820dd76-da7a-4b58-9bdb-1b1215dfe356

b099e9a14f33b6748f3176a9abe4be37b7ada611 authored over 11 years ago by Lee Benfield <[email protected]>
Interfaces should dump members

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@428 c820dd76-da7a-4b58-9bdb-1b1215dfe356

f588895d5897db5a2475643f597cb15f63433953 authored over 11 years ago by Lee Benfield <[email protected]>
Actually, use order in class file.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@427 c820dd76-da7a-4b58-9bdb-1b1215dfe356

00391fd7842f7c8e1a309e58024ce9b5c8ee8e07 authored over 11 years ago by Lee Benfield <[email protected]>
don't import main class.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@426 c820dd76-da7a-4b58-9bdb-1b1215dfe356

e754b0dbcbc02105a204601e5076d502a2d3bf62 authored over 11 years ago by Lee Benfield <[email protected]>
Infer 'top' path for classes, so that you don't have to load filesystem classes from their 'natural' path.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@425 c820dd76-da7a-4b58-9bdb-1b1215dfe356

7f806013bf9e5a3bd0400b0053726a0e1ce00461 authored over 11 years ago by Lee Benfield <[email protected]>
Fix String literal classification

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@424 c820dd76-da7a-4b58-9bdb-1b1215dfe356

6212cf25fd70dc71905d4f52af7d2e949a4a743c authored over 11 years ago by Lee Benfield <[email protected]>
string classification bug.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@423 c820dd76-da7a-4b58-9bdb-1b1215dfe356

d509b190ef05fefc93547771ccb5a8593325388a authored over 11 years ago by Lee Benfield <[email protected]>
further tidying

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@422 c820dd76-da7a-4b58-9bdb-1b1215dfe356

babe76ef576b37d0a1348ac38a804fdd41937f70 authored over 11 years ago by Lee Benfield <[email protected]>
further tidying

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@421 c820dd76-da7a-4b58-9bdb-1b1215dfe356

826596debf075eaf621e0e6f29096648bacc780a authored over 11 years ago by Lee Benfield <[email protected]>
further tidying

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@420 c820dd76-da7a-4b58-9bdb-1b1215dfe356

14e61b3af0ac9fbbacae659d7a91b5cfbb91de1e authored over 11 years ago by Lee Benfield <[email protected]>
Support annotation defaults

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@419 c820dd76-da7a-4b58-9bdb-1b1215dfe356

e14143ff36d0cea9216b39eec3ec5cc95a166cae authored over 11 years ago by Lee Benfield <[email protected]>
tidying

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@418 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c91181aae4f2f7e63bd3ae4d5931d3afc06d0fbc authored over 11 years ago by Lee Benfield <[email protected]>
Interfaces need packages too!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@417 c820dd76-da7a-4b58-9bdb-1b1215dfe356

def1762935752c707d2e5fb60ec2ced73da7952b authored over 11 years ago by Lee Benfield <[email protected]>
Improve display of annotations

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@416 c820dd76-da7a-4b58-9bdb-1b1215dfe356

cca836a9d056f6b5796a2336cc27f3eea5eb0a45 authored over 11 years ago by Lee Benfield <[email protected]>
space!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@415 c820dd76-da7a-4b58-9bdb-1b1215dfe356

e63509e5859560c448e9401c84143a1b5ba2de2e authored over 11 years ago by Lee Benfield <[email protected]>
Interface statics test!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@414 c820dd76-da7a-4b58-9bdb-1b1215dfe356

5416e1c7e587e255d668250ea0f9ea37e573da4c authored over 11 years ago by Lee Benfield <[email protected]>
Display changes

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@413 c820dd76-da7a-4b58-9bdb-1b1215dfe356

2538b5bf77eab300044de0e88843bb66d62b8b69 authored over 11 years ago by Lee Benfield <[email protected]>
tidy display

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@408 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4d8c62e60d08c434700e97661e7893817e37a4a9 authored over 11 years ago by Lee Benfield <[email protected]>
Member test - needs collapsing before synthetic outer calls will work

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@407 c820dd76-da7a-4b58-9bdb-1b1215dfe356

961af6299c484708f3b8f1de857389f84711a29f authored over 11 years ago by Lee Benfield <[email protected]>
tidy, add equals method

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@412 c820dd76-da7a-4b58-9bdb-1b1215dfe356

ca2a58cc89d63813c2450b4b682dfe72d6163703 authored over 11 years ago by Lee Benfield <[email protected]>
Split out for legibility

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@411 c820dd76-da7a-4b58-9bdb-1b1215dfe356

44afb26b2d28f28f69641a5d790c1a1dbc9b37d1 authored over 11 years ago by Lee Benfield <[email protected]>
Fix rewriter

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@410 c820dd76-da7a-4b58-9bdb-1b1215dfe356

2956272f43bd9bff6aeeaf39a6952565848b3acd authored over 11 years ago by Lee Benfield <[email protected]>
tidy display

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@409 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c3d862362086c3181f17d18362b55866de0f014a authored over 11 years ago by Lee Benfield <[email protected]>
get inlineable code.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@406 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c8bc5b194c4448c8b367535501380a6fafadb6ce authored over 11 years ago by Lee Benfield <[email protected]>
comma tidying

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@405 c820dd76-da7a-4b58-9bdb-1b1215dfe356

9d6d788abfdc4e0f08802e993d2aa92953056083 authored over 11 years ago by Lee Benfield <[email protected]>
checkpointing

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@404 c820dd76-da7a-4b58-9bdb-1b1215dfe356

209d03beb3a462862d041f0e35d42f83c0e0fb11 authored over 11 years ago by Lee Benfield <[email protected]>
Slight improvement to anonymous inners.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@403 c820dd76-da7a-4b58-9bdb-1b1215dfe356

68e67be7136315cfe8277c00f7bd8f475776f8e2 authored over 11 years ago by Lee Benfield <[email protected]>
Slight improvement to anonymous inners.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@402 c820dd76-da7a-4b58-9bdb-1b1215dfe356

8623ad50d964c4185972dc2d439b16297dddd73b authored over 11 years ago by Lee Benfield <[email protected]>
Slight improvement to anonymous inners.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@401 c820dd76-da7a-4b58-9bdb-1b1215dfe356

6513e1c10e092d2966dc7e8151f2524d156d721e authored over 11 years ago by Lee Benfield <[email protected]>
Slight improvement to anonymous inners.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@400 c820dd76-da7a-4b58-9bdb-1b1215dfe356

249eaadfb3b6cdce15efedb5ea9c1257774b3a30 authored over 11 years ago by Lee Benfield <[email protected]>
Slight improvement to anonymous inners.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@399 c820dd76-da7a-4b58-9bdb-1b1215dfe356

61568d0c06de90a6864abb69900f22fa07ce799f authored over 11 years ago by Lee Benfield <[email protected]>
Simplify object model for new anonymous classes

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@398 c820dd76-da7a-4b58-9bdb-1b1215dfe356

caee53bf504643766b1db1cfc5795c95eb1cf45c authored over 11 years ago by Lee Benfield <[email protected]>
comment

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@397 c820dd76-da7a-4b58-9bdb-1b1215dfe356

b5ba28ab250d015ce51772ed81e708a8e819e533 authored over 11 years ago by Lee Benfield <[email protected]>
Simplify test case

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@396 c820dd76-da7a-4b58-9bdb-1b1215dfe356

be88aa2e7e2d96e0f6ef041f3492156cc5181df0 authored over 11 years ago by Lee Benfield <[email protected]>
Expressions use dumpers not strings.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@395 c820dd76-da7a-4b58-9bdb-1b1215dfe356

1d05835f400554034eb194775ddf616ee252a7fa authored over 11 years ago by Lee Benfield <[email protected]>
rename debug dumper

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@394 c820dd76-da7a-4b58-9bdb-1b1215dfe356

7a2f378d6174f5017278daf93f5d058ec416a96f authored over 11 years ago by Lee Benfield <[email protected]>
comment

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@393 c820dd76-da7a-4b58-9bdb-1b1215dfe356

361f91619cbbc3c1de386b8c3cf994f698c1fff7 authored over 11 years ago by Lee Benfield <[email protected]>
Comment out java 8 code in interface extension test

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@392 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c3cd30062f85a557ed09428651bb6f4ef533851d authored over 11 years ago by Lee Benfield <[email protected]>
Dump interface extension methods

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@391 c820dd76-da7a-4b58-9bdb-1b1215dfe356

b1de2aaa9b53b7b6ea0a72fbc31b75e4a7409f0b authored over 11 years ago by Lee Benfield <[email protected]>
remove some unneeded cp args...

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@390 c820dd76-da7a-4b58-9bdb-1b1215dfe356

315b12f50fe678e37359e52357062244cd97d827 authored over 11 years ago by Lee Benfield <[email protected]>
remove some unneeded cp args...

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@389 c820dd76-da7a-4b58-9bdb-1b1215dfe356

9d3b9fe7c66e29debd648a4dedfbeaa0b43b4289 authored over 11 years ago by Lee Benfield <[email protected]>
remove some unneeded cp args...

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@388 c820dd76-da7a-4b58-9bdb-1b1215dfe356

d7d0160e3d2ac4db934bacbb89c46365a79ab5a4 authored over 11 years ago by Lee Benfield <[email protected]>
remove some unneeded cp args (1 / many!)

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@387 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c7b4cd3411e0ddde66c858c5152a7fc03cc95afe authored over 11 years ago by Lee Benfield <[email protected]>
give all constpool entries reference to constpool

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@386 c820dd76-da7a-4b58-9bdb-1b1215dfe356

39a90a2ad6f741f0054410e1599bb7020ded5cae authored over 11 years ago by Lee Benfield <[email protected]>
0_11

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@385 c820dd76-da7a-4b58-9bdb-1b1215dfe356

bd2decd47a6750c23378b0369014907d0fad8f69 authored over 11 years ago by Lee Benfield <[email protected]>
remove simples!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@384 c820dd76-da7a-4b58-9bdb-1b1215dfe356

a5427808f414bc7c0cd31d9e0cee71b7eaed2cf0 authored over 11 years ago by Lee Benfield <[email protected]>
Inline lambdas (halfway there!, need to remove return for simples)

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@383 c820dd76-da7a-4b58-9bdb-1b1215dfe356

3ed404ed9b6bc20db9c34e0fe673b313e381a89c authored over 11 years ago by Lee Benfield <[email protected]>
type error in literal

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@382 c820dd76-da7a-4b58-9bdb-1b1215dfe356

71e91c02663b2fa03ee272948065dcaee84f2cac authored over 11 years ago by Lee Benfield <[email protected]>
rewrite lambdas arg (right name!)

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@381 c820dd76-da7a-4b58-9bdb-1b1215dfe356

9c5c06ff3e003dc65de368f2be2f9c0bfbbd9a75 authored over 11 years ago by Lee Benfield <[email protected]>
rewrite lambdas arg

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@380 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4a4e0c2661e81b0f16018e73af21be99be499af3 authored over 11 years ago by Lee Benfield <[email protected]>
Get instance information from the method HANDLE not the ref, as it will be wrong.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@379 c820dd76-da7a-4b58-9bdb-1b1215dfe356

d3a1a43f5cae50970d3ee9a7197c074e7afa9eeb authored over 11 years ago by Lee Benfield <[email protected]>
cfr_0_11

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@378 c820dd76-da7a-4b58-9bdb-1b1215dfe356

ef4c70e24c18fde151689d9b46dc3bb615456ce7 authored over 11 years ago by Lee Benfield <[email protected]>
Remove anything not in java 6, now we have lambda tests!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@377 c820dd76-da7a-4b58-9bdb-1b1215dfe356

2ce26da540c985d6d47b955f944fc66e058fdf21 authored over 11 years ago by Lee Benfield <[email protected]>
lambda functions!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@376 c820dd76-da7a-4b58-9bdb-1b1215dfe356

a767d0420b9b3541f5ade4eb9d2e73c65f5a841a authored over 11 years ago by Lee Benfield <[email protected]>
lambda functions!

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@375 c820dd76-da7a-4b58-9bdb-1b1215dfe356

261f02bed58013fe4a25b2afd5f8897d6d94cffd authored over 11 years ago by Lee Benfield <[email protected]>
Pull cast expression inside dynamic invoke - while it's a conflation, we don't want to have to rewrite them individually.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@374 c820dd76-da7a-4b58-9bdb-1b1215dfe356

9ce81778b7c34f9063ffa12b1847e70e701c8135 authored over 11 years ago by Lee Benfield <[email protected]>
Added expression rewrite boilerplate to StructuredStatements.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@373 c820dd76-da7a-4b58-9bdb-1b1215dfe356

fe2ca87974f06052d66e8b78b85042460ed47c2f authored over 11 years ago by Lee Benfield <[email protected]>
Add flag for lambda rewrites, tidy rewriter layout

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@372 c820dd76-da7a-4b58-9bdb-1b1215dfe356

992dee7c72ed8ca802ac62a57e45ea28a3afdd2a authored over 11 years ago by Lee Benfield <[email protected]>
improve comment

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@371 c820dd76-da7a-4b58-9bdb-1b1215dfe356

58bbba4de5ce7a87f05d3e4fa7dc7a96f2385ca7 authored over 11 years ago by Lee Benfield <[email protected]>
Tidy error messages.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@370 c820dd76-da7a-4b58-9bdb-1b1215dfe356

be74d5ae1ed6c1c165d983a3ab51718365203b88 authored over 11 years ago by Lee Benfield <[email protected]>
Add 'dynamicinvokation' expression to hold curried arguments.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@369 c820dd76-da7a-4b58-9bdb-1b1215dfe356

b92f810e25bfad187490f1cba8aed226a045f635 authored over 11 years ago by Lee Benfield <[email protected]>
Show the dynamic arguments

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@368 c820dd76-da7a-4b58-9bdb-1b1215dfe356

c886159aefae57bcbe9b58ac3b95db7b24f7696c authored over 11 years ago by Lee Benfield <[email protected]>
comment

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@367 c820dd76-da7a-4b58-9bdb-1b1215dfe356

ad79ffc3d410fcb1afc81d6efb1da62e1f1bc568 authored over 11 years ago by Lee Benfield <[email protected]>
Correctly dumps out metafunction info, doesn't decode lambda functions yet though.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@366 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4ae6e3b23fa990b4c3b2eeef47f7db8a598a505c authored over 11 years ago by Lee Benfield <[email protected]>
started building op3 for invokedynamic conversion.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@365 c820dd76-da7a-4b58-9bdb-1b1215dfe356

8778d1cada8561179ab0a069e66cc7ede74ac695 authored over 11 years ago by Lee Benfield <[email protected]>
More support for bootstrap method decoding,

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@364 c820dd76-da7a-4b58-9bdb-1b1215dfe356

75c05314abdfeb782fe1126e15a0b20e3777bbb7 authored over 11 years ago by Lee Benfield <[email protected]>
remove warning

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@363 c820dd76-da7a-4b58-9bdb-1b1215dfe356

aa35629b1488b44fdbd9a99d747183a705d0b61c authored over 11 years ago by Lee Benfield <[email protected]>
suppress uneccessary warning.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@362 c820dd76-da7a-4b58-9bdb-1b1215dfe356

b48384ac11e66a7b3b10b1c428e7fce82b8deef6 authored over 11 years ago by Lee Benfield <[email protected]>
tidy up an unchecked use

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@361 c820dd76-da7a-4b58-9bdb-1b1215dfe356

55918a469e9b649112552d18307fc10549ef2d9a authored over 11 years ago by Lee Benfield <[email protected]>
tidy up an unchecked use

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@360 c820dd76-da7a-4b58-9bdb-1b1215dfe356

2a1da388b29f38b87fda57386c723fe7f303642a authored over 11 years ago by Lee Benfield <[email protected]>
Propagate method through to stack discovery as invokedynamic needs attribute on class

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@359 c820dd76-da7a-4b58-9bdb-1b1215dfe356

8854e8f5cf071746c9807377e975d02d60383cfb authored over 11 years ago by Lee Benfield <[email protected]>
Support for bootstrap attribute

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@358 c820dd76-da7a-4b58-9bdb-1b1215dfe356

19dc6dca65f09dfe14121f0a1d32d71be8a97349 authored over 11 years ago by Lee Benfield <[email protected]>
Initial support for java 8 class file changes

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@357 c820dd76-da7a-4b58-9bdb-1b1215dfe356

ab2e8fb0463977635c55b9b2ee6ef44a02d353b4 authored over 11 years ago by Lee Benfield <[email protected]>
primitive (and wrong!) attempt to dump inline anonymous inner classes

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@356 c820dd76-da7a-4b58-9bdb-1b1215dfe356

05f701d341441787a2f5884cf26199fd3a492392 authored over 11 years ago by Lee Benfield <[email protected]>
Don't dump anonymous inners, synthetic constructor test

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@355 c820dd76-da7a-4b58-9bdb-1b1215dfe356

0583af06be66842584e1fef5ae51ba9348f9ad1a authored over 11 years ago by Lee Benfield <[email protected]>
Anonymous inner class test

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@354 c820dd76-da7a-4b58-9bdb-1b1215dfe356

317d118ba76f3aa07822b4393802740dd8a015e1 authored over 11 years ago by Lee Benfield <[email protected]>
Different default flags depending on class file version.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@353 c820dd76-da7a-4b58-9bdb-1b1215dfe356

cbeab7ab661f90003e71e4f2a6ef5a0892d3e578 authored over 11 years ago by Lee Benfield <[email protected]>
0_10

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@352 c820dd76-da7a-4b58-9bdb-1b1215dfe356

7d899beeb6d081fa37743b5b69fb075c84d1ccf4 authored over 11 years ago by Lee Benfield <[email protected]>
Improve display

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@351 c820dd76-da7a-4b58-9bdb-1b1215dfe356

795cd54d3f3546c5a5b1eb3005c5431df20dac1d authored over 11 years ago by Lee Benfield <[email protected]>
Improve display of inner class names.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@350 c820dd76-da7a-4b58-9bdb-1b1215dfe356

1a2e204761c029f469353fe2134dfebf65d0fc12 authored over 11 years ago by Lee Benfield <[email protected]>
Strip inner class names

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@349 c820dd76-da7a-4b58-9bdb-1b1215dfe356

f90c9deb52fabc2c9f12028100a8129d3d49da98 authored over 11 years ago by Lee Benfield <[email protected]>
Don't dump inner classes as imports.

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@348 c820dd76-da7a-4b58-9bdb-1b1215dfe356

e865e2e7f0fbaa2b2162fef866fba52a93b784d5 authored over 11 years ago by Lee Benfield <[email protected]>
Test for 'this' constructor call

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@347 c820dd76-da7a-4b58-9bdb-1b1215dfe356

4bdc543a9741d3a82c484bf554edeeb9221d400e authored over 11 years ago by Lee Benfield <[email protected]>
remove super() calls

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@346 c820dd76-da7a-4b58-9bdb-1b1215dfe356

9dec705221bfe2f8e0ae4610d2aff0097ee10bef authored over 11 years ago by Lee Benfield <[email protected]>
extra test, honour --innerclasses false

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@345 c820dd76-da7a-4b58-9bdb-1b1215dfe356

32657f535b92e20e2de1a30fe39d15b049473035 authored over 11 years ago by Lee Benfield <[email protected]>
Improvements to inner class external synthetic hiding (not there yet).

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@344 c820dd76-da7a-4b58-9bdb-1b1215dfe356

00e64d47062ff5beb047a5a3fb356735d8413a41 authored over 11 years ago by Lee Benfield <[email protected]>
Improvements to inner class external synthetic hiding (not there yet).

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@343 c820dd76-da7a-4b58-9bdb-1b1215dfe356

eb35d31a6244e0045843b950fc41e0333da8aacb authored over 11 years ago by Lee Benfield <[email protected]>
tidying unchecked

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@342 c820dd76-da7a-4b58-9bdb-1b1215dfe356

88c9f30342a550d5a81d17da0de42d3d948989ea authored over 11 years ago by Lee Benfield <[email protected]>
Changes to how inner classes are loaded

git-svn-id: file:///Users/lee/SVNrep/decompiler/trunk@341 c820dd76-da7a-4b58-9bdb-1b1215dfe356

3fd43c3235c3952de35b19b50f62a4dbb6af2c93 authored over 11 years ago by Lee Benfield <[email protected]>