Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
turbine
/
d60a47dc5e0e61143b4494ab337511a13e608d26
d60a47d
Update to ASM 7.0
by cushon
· 6 years ago
1886e28
Remove redundant calls to hashCode()
by cushon
· 6 years ago
424f451
Implement ClassValue equals and hashCode
by cushon
· 6 years ago
483f08e
Make a switch exhaustive
by cushon
· 6 years ago
3224bbc
Add a JDK 11 build
by Liam Miller-Cushon
· 6 years ago
247394a
Update travis config
by Liam Miller-Cushon
· 6 years ago
3945405
Use AutoValue for Type module objects
by cushon
· 6 years ago
7ef8412
Fix class literal-valued annotation defaults
by cushon
· 6 years ago
7867013
Implement equals, hashCode, and toString for `Const` model objects
by cushon
· 6 years ago
db60838
Enable javac -parameters
by Liam Miller-Cushon
· 6 years ago
0f63464
Fill in more of classes bound from bytecode
by cushon
· 6 years ago
d20ab95
Avoid containsKey calls
by cushon
· 6 years ago
4f643a2
Optimize top-level index construction
by cushon
· 6 years ago
8265038
Remove an unused 'throws' clause
by cushon
· 6 years ago
74070a2
Improve diagnostics for empty and unterminated char literals
by cushon
· 6 years ago
b767ead
Improve resolution error diagnostics
by cushon
· 6 years ago
0af44c7
Don't crash on explicit boxing casts
by cushon
· 6 years ago
51b0ce5
Add a regression test for JDK-8054064 (?)
by cushon
· 6 years ago
4b6a14f
Report better errors for unterminated string literals
by cushon
· 6 years ago
72e07cb
Don't print a stack trace for top-level TurbineErrors
by cushon
· 6 years ago
1b2b7ff
Update a link
by cushon
· 6 years ago
6f715d0
Canonicalization error handling
by cushon
· 6 years ago
c7e0985
Improve parsing of type-annotated c-style array declarations
by cushon
· 6 years ago
f9e413b
Improve usage errors
by cushon
· 6 years ago
e098b2a
Add a shaded -all-deps.jar target
by Liam Miller-Cushon
· 6 years ago
b594e4b
Re-enable JDK 8 build
by Liam Miller-Cushon
· 6 years ago
b5ca7db
Handle assignment expression parse errors
by cushon
· 6 years ago
7c2c7fb
Improve diagnostics for missing annotation members
by cushon
· 6 years ago
02a8ec4
Don't depend on the JDK's ElementType enum
by cushon
· 6 years ago
de88247
Don't crash on duplicate annotation arguments
by cushon
· 6 years ago
48f298a
Fix exit code if annotation processing is requested
by cushon
· 6 years ago
8eab64c
Add a dep on the Java 8 Truth extension
by cushon
· 6 years ago
c5d2787
Don't crash on circular hierarchies
by cushon
· 6 years ago
ddbf002
Don't crash on invalid constant casts
by cushon
· 6 years ago
6fc009c
Use java.util.Optional instead of guava's Optional
by cushon
· 6 years ago
04ebb17
Update to ASM 6.2.1
by cushon
· 6 years ago
598b467
Add JDK 9 and 10 appveyor builds
by Liam Miller-Cushon
· 6 years ago
97f8372
Prepare turbine for JDK 10
by cushon
· 6 years ago
695f2b6
Add JDK 10 and EA builds
by Liam Miller-Cushon
· 6 years ago
2877e20
Don't hang if we run out of input while seeking for matching `)` or `}`
by cushon
· 6 years ago
45f1a55
Improve diagnostics for unresolvable fields inside constant expressions
by cushon
· 6 years ago
64e4457
Don't crash on multiple visibility modifiers
by cushon
· 6 years ago
7e5cf9a
Fix a crash reporting missing symbols in constant expressions
by cushon
· 6 years ago
c1f59b1
Don't report an error if a static type import cannot be resolved
by cushon
· 6 years ago
822abec
Make missing symbol diagnostics more consistent
by cushon
· 6 years ago
d0fcced
Migrate off jsr305 annotations
by cushon
· 6 years ago
db00737
Improve diagnostics for missing enclosing classes
by cushon
· 6 years ago
be7c38d
Remove unused options
by cushon
· 7 years ago
7c89da8
Support empty bootclasspaths
by cushon
· 7 years ago
e63869b
Tolerate empty params files in turbine
by cushon
· 7 years ago
af3b644
Don't crash on private interface methods
by cushon
· 7 years ago
ca43580
Change the strict deps plugin to read jar owner from manifest.
by tomlu
· 7 years ago
6001880
Remove support for --rule_kind
by cushon
· 7 years ago
482871b
Remove deprecated rule_kind argument from Turbine
by cushon
· 7 years ago
fdf5ba9
Use a different date time when normalizing zip entries
by cushon
· 7 years ago
2c7d119
Accept --target_label, --injecting_rule_kind in Turbine.
by tomlu
· 7 years ago
5c62aeb
Stop skipping module-infos
by cushon
· 7 years ago
34b4668
Don't error out if modules can't be resolved
by cushon
· 7 years ago
3cf4e7a
Refactor TurbineOptions to make jarToTarget/directJars the source of truth
by cushon
· 7 years ago
8b6e986
Change Turbine command lines to not require CustomMultiArgv.
by tomlu
· 7 years ago
0536e27
Initial end-to-end support for module-infos
by cushon
· 7 years ago
ff321b3
Class writing support for module attributes
by cushon
· 7 years ago
4ca94e4
Reduce coupling between ConstBinder and SourceTypeBoundClass
by cushon
· 7 years ago
94c18bd
Class reading support for module attributes
by cushon
· 7 years ago
24cbe6e
Initial support for parsing module-infos.
by cushon
· 7 years ago
31f0de1
Allow --bootclasspath and --release to be used together
by cushon
· 7 years ago
c8511d3
Propagate --release flags from --javacopts to turbine's --release flag
by cushon
· 7 years ago
b3e7503
Add JDK 9 travis build
by Liam Miller-Cushon
· 7 years ago
89fae8d
Require --javacopts to be terminated with --
by cushon
· 7 years ago
d1ff9fc
JDK 9 bootclasspath support: add support for --release and --system
by cushon
· 7 years ago
0584fc9
Get more turbine tests running on JDK 9
by cushon
· 7 years ago
e2ff0b8
Initial support for reading platform class data using jrtfs/jimage
by cushon
· 7 years ago
6cd5db4
Refactor 'top-level index' handing
by cushon
· 7 years ago
aa53635
Update the IntelliJ project file
by cushon
· 7 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
Next »