Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
turbine
/
fdf5ba9682da33dcb5544e19f1511685c1bfa817
fdf5ba9
Use a different date time when normalizing zip entries
by cushon
· 6 years ago
2c7d119
Accept --target_label, --injecting_rule_kind in Turbine.
by tomlu
· 6 years ago
5c62aeb
Stop skipping module-infos
by cushon
· 6 years ago
34b4668
Don't error out if modules can't be resolved
by cushon
· 6 years ago
3cf4e7a
Refactor TurbineOptions to make jarToTarget/directJars the source of truth
by cushon
· 6 years ago
8b6e986
Change Turbine command lines to not require CustomMultiArgv.
by tomlu
· 6 years ago
0536e27
Initial end-to-end support for module-infos
by cushon
· 6 years ago
ff321b3
Class writing support for module attributes
by cushon
· 6 years ago
4ca94e4
Reduce coupling between ConstBinder and SourceTypeBoundClass
by cushon
· 6 years ago
94c18bd
Class reading support for module attributes
by cushon
· 6 years ago
24cbe6e
Initial support for parsing module-infos.
by cushon
· 6 years ago
31f0de1
Allow --bootclasspath and --release to be used together
by cushon
· 6 years ago
c8511d3
Propagate --release flags from --javacopts to turbine's --release flag
by cushon
· 6 years ago
b3e7503
Add JDK 9 travis build
by Liam Miller-Cushon
· 6 years ago
89fae8d
Require --javacopts to be terminated with --
by cushon
· 6 years ago
d1ff9fc
JDK 9 bootclasspath support: add support for --release and --system
by cushon
· 6 years ago
0584fc9
Get more turbine tests running on JDK 9
by cushon
· 6 years ago
e2ff0b8
Initial support for reading platform class data using jrtfs/jimage
by cushon
· 6 years ago
6cd5db4
Refactor 'top-level index' handing
by cushon
· 6 years ago
aa53635
Update the IntelliJ project file
by cushon
· 6 years ago
8032a85
Fix infinite recursion in canonicalize
by cushon
· 7 years ago
3dd7b4b
Fix parsing of strict deps flags
by cushon
· 7 years ago
c23c801
Add support for --javacopt flags terminated by `--` to turbine
by cushon
· 7 years ago
f7ed089
Fix parsing of unknown options
by cushon
· 7 years ago
df74a46
Better diagnostics for duplicate type declarations
by cushon
· 7 years ago
f770fdd
Stop splitting classpath arguments
by cushon
· 7 years ago
d81d8ff
Add some params file validation to turbine options handling
by cushon
· 7 years ago
d5e7c86
Improve parse errors for invalid annotation arguments
by cushon
· 7 years ago
3d542b8
Update to ASM 6.0
by cushon
· 7 years ago
f98ed6d
Turn travis JDK 9 build back off
by Liam Miller-Cushon
· 7 years ago
8cbf94d
Add appveyor build, and a JDK9 travis build
by cushon
· 7 years ago
91e14ff
Get tests passing on windows
by cushon
· 7 years ago
8ca127b
Fix turbine build
by cushon
· 7 years ago
525b0ff
Record package-infos as explicit dependencies in Strict Java Deps
by cushon
· 7 years ago
f1851ae
Don't crash on duplicate field declarations
by cushon
· 7 years ago
28fc0cc
Don't reject v53 class files
by cushon
· 7 years ago
a545305
Fix a crash in constant expression binding
by cushon
· 7 years ago
f806b8f
Fix diagnostics for annotation binding errors
by cushon
· 7 years ago
33e253b
Improve diagnostics for repeated unrepeatable annotations
by cushon
· 7 years ago
14f3987
Skip module-info.java files in turbine
by cushon
· 7 years ago
86665ea
Support zip file comments
by cushon
· 7 years ago
7e73919
Short-circuit import based name resolution for the enclosing type
by cushon
· 7 years ago
b44b5f6
Use a newer JDK 8 on travis
by Liam Miller-Cushon
· 7 years ago
d1ab70e
Pre-factoring
by cushon
· 7 years ago
2c831a8
Zip improvements
by cushon
· 7 years ago
9f75ae0
Update guava version
by cushon
· 7 years ago
ccf23a6
Write yet another zip implementation
by cushon
· 7 years ago
33b30eb
Fix a constant pool reading bug
by cushon
· 7 years ago
f56cd92
Fix a lexing bug affecting ends of block comments
by cushon
· 7 years ago
8875c89
Fix transitive supertype collection for children
by cushon
· 7 years ago
bcbd610
Weed out types used as annotations that aren't annotations
by cushon
· 7 years ago
44f0dc5
Use prettier names for tokens in parse errors
by cushon
· 7 years ago
143ecc1
Make import error handling less aggressive
by cushon
· 7 years ago
2d441ca
Improve error reporting for missing imports
by cushon
· 7 years ago
55b9b0f
Add a flag to control fallback to javac-turbine
by cushon
· 7 years ago
e00231e
Create a 'preprocessing' pass
by cushon
· 7 years ago
89137f9
Add a test for top level declarations in package-info's
by cushon
· 7 years ago
d67064f
Don't crash on unexpected end of input
by cushon
· 7 years ago
bcf4898
Add an option to disable the reduced classpath optimization
by cushon
· 7 years ago
2a8197d
Break turbine integration test dependency on javap
by cushon
· 7 years ago
2823086
Fix escaping of '@' in turbine command lines
by cushon
· 7 years ago
3de8ed9
Fix top-level constant expression evaluation
by cushon
· 7 years ago
feff88b
Fix parser bug with mixed array dimensions and type annotations
by cushon
· 7 years ago
d14fec1
Refactor test for invalid constants now that javac has been fixed
by cushon
· 7 years ago
a5beb17
Don't declare parameters of type Iterable<Path>
by cushon
· 7 years ago
466e61c
Fix an import resolution bug
by cushon
· 7 years ago
e186fd9
Handle another symbol resolution error
by cushon
· 7 years ago
47b6b61
Support non-canonical static type imports
by cushon
· 7 years ago
380bc49
Update to latest javac
by Liam Miller-Cushon
· 7 years ago
3306ae5
Disallow duplicate srcjars in javac-turbine
by cushon
· 7 years ago
c085051
Fix "fall through" comments in switches
by cushon
· 7 years ago
f38a228
Remove javac-turbine hack to support a non-standard annotation processor
by cushon
· 7 years ago
4a9a664
Fix handling of unnamed inner classes
by cushon
· 7 years ago
d150992
Repackage supertypes of compiled classes in the output jar
by cushon
· 7 years ago
a64301e
Remove support for overlapping sources
by cushon
· 7 years ago
76889cc
Report an error for missing annotation symbols
by cushon
· 7 years ago
43e3d04
Make an assertion more useful
by cushon
· 7 years ago
6067ffe
travis config
by Liam Miller-Cushon
· 7 years ago
d255315
Remove redundant super type symbols from SourceTypeBoundClass
by cushon
· 7 years ago
7700e36
Fix a class reading bug
by cushon
· 8 years ago
2f66fb8
Check visibility of static on-demand type imports
by cushon
· 8 years ago
17f7dd1
Fix handling of static on-demand type imports where the named type is a nested type.
by cushon
· 8 years ago
42a8f88
Update javac version
by cushon
· 8 years ago
ee4a0bb
Crash more gracefully if the classpath contains files that aren't jars
by cushon
· 8 years ago
b25a536
Refactor diagnostic handling to use diagnostic codes
by cushon
· 8 years ago
d6310c5
Match javac's method and field order
by cushon
· 8 years ago
4d8df55
Fix resolution order of type parameters and member types
by cushon
· 8 years ago
9278ff2
Resume emitting deprecated attributes
by cushon
· 8 years ago
2f04f22
Improve anonymous class removal for integration tests
by cushon
· 8 years ago
8bd8898
Don't assume file names are binary class names during canonicalization
by cushon
· 8 years ago
b349a78
Fix an integration test bytecode normalization bug
by cushon
· 8 years ago
d3435df
Canonicalize types in receiver parameters
by cushon
· 8 years ago
4f0d475
Fix a type resolution and canonicalization bug
by cushon
· 8 years ago
0ddf140
Better type annotation disambiguation
by cushon
· 8 years ago
3d2df35
Emit MethodParameters attributes
by cushon
· 8 years ago
cdefacd
Fix class declaration annotation-context constant binding
by cushon
· 8 years ago
a23149a
Fix formal parameter type path indices
by cushon
· 8 years ago
9a87e5d
Emit InnerClass attributes for types referenced in annotations
by cushon
· 8 years ago
2a7758a
Fix handling of implicit static types
by cushon
· 8 years ago
68a80a6
Fix handling of type annotations on fully-qualified types names
by cushon
· 8 years ago
Next »