Sign in
◑
Theme
chromium
/
external
/
github.com
/
google
/
turbine
/
HEAD
c0f5b76
Pin Maven 3.9.16 in release workflow (#524)
by Liam Miller-Cushon
· 3 days ago
main
35b102e
Support `--output_root_relative_path` in Turbine
by Liam Miller-Cushon
· 3 days ago
6f5eb49
Bump com.google.testparameterinjector:test-parameter-injector from 1.23 to 1.24 in the dependencies group
by dependabot[bot]
· 3 days ago
2af6644
Move javac's overrides logic from TurbineElements into types.Types.
by Liam Miller-Cushon
· 4 days ago
c99f73a
Recognise inherited implementations in Elements.overrides.
by Liam Miller-Cushon
· 4 days ago
818e98f
Remove -XDturbine.reject_generated_types_on_classpath
by Liam Miller-Cushon
· 4 days ago
1c66b19
Support generated sources that shadow classpath types during annotation processing
by Liam Miller-Cushon
· 4 days ago
040fca9
Automated jj rollback of commit 8b701150b8d3a212e57e3c59dd6d5ce35b4df4e5
by Liam Miller-Cushon
· 5 days ago
3a20d69
Turbine: add a differential javax.lang.model test against javac.
by Liam Miller-Cushon
· 6 days ago
6484767
Bump the github-actions group with 2 updates (#514)
by dependabot[bot]
· 8 days ago
8b70115
Optimize caching for classpath symbols in annotation processing model
by Liam Miller-Cushon
· 10 days ago
83750d0
Replace `Suppliers.memoize` with `State` holders in annotation processing model
by Liam Miller-Cushon
· 10 days ago
37acc06
Bump the dependencies group with 3 updates
by dependabot[bot]
· 10 days ago
36760dc
Improve handling of annotation processor generated sources that overwrite existing files
by Liam Miller-Cushon
· 12 days ago
a310dfb
Redesign `SimpleTopLevelIndex` with flattened nodes and run-length builder
by Liam Miller-Cushon
· 2 weeks ago
7671a90
Refactor `ClassHierarchy` and type operations into `com.google.turbine.types`.
by Liam Miller-Cushon
· 2 weeks ago
0d0faef
Optimize TypeElement getNestingKind, getQualifiedName, getSimpleName
by Liam Miller-Cushon
· 2 weeks ago
b2d9731
Parse generated sources in parallel during annotation processing rounds
by Liam Miller-Cushon
· 2 weeks ago
92a5c4d
Parallelize classpath scanning
by Liam Miller-Cushon
· 2 weeks ago
4322092
Make manifest resolution lazy and avoid `Supplier<BytecodeBoundClass>` wrappers
by Liam Miller-Cushon
· 2 weeks ago
c109c80
Use positional reads instead of mmap for small reads
by Liam Miller-Cushon
· 3 weeks ago
95bf64f
Replace Suppliers.memoize in BytecodeBoundClass with lazy fields
by Liam Miller-Cushon
· 3 weeks ago
105e1e0
Use `_` for unused variable names
by Liam Miller-Cushon
· 3 weeks ago
756b80b
Bump the dependencies group with 2 updates
by dependabot[bot]
· 3 weeks ago
49a541c
Add golden output for value class test
by Liam Miller-Cushon
· 4 weeks ago
9ccb7e9
Use Class-File API in more turbine tests
by Liam Miller-Cushon
· 4 weeks ago
d1fcce8
Adopt Class-File API in turbine IntegrationTestSupport and normalize class versions in AsmUtils.
by Liam Miller-Cushon
· 4 weeks ago
7fbb487
Check in Turbine integration test golden outputs
by Liam Miller-Cushon
· 5 weeks ago
026179a
Bump the dependencies group with 3 updates
by dependabot[bot]
· 5 weeks ago
a5808dd
Bump actions/setup-java from 5.7.0 to 6.0.0 in the github-actions group (#491)
by dependabot[bot]
· 5 weeks ago
3687a42
Bump the dependencies group with 5 updates
by dependabot[bot]
· 6 weeks ago
72bba33
Annotate `TurbineJavadoc` type usages as `@Nullable`.
by cpovirk
· 6 weeks ago
018c6df
Remove some `requireNonNull` calls from a test where we no longer run nullness checking, and replace a `Stream` chain with `Map.get`.
by cpovirk
· 7 weeks ago
b0c0ecd
Bump the dependencies group with 3 updates
by dependabot[bot]
· 7 weeks ago
da8750f
Handle annotation processor crashes during reduced classpath compilation in Turbine
by Liam Miller-Cushon
· 7 weeks ago
d93e0be
Bump org.graalvm.buildtools:native-maven-plugin from 1.1.7 to 1.1.8 in the dependencies group
by dependabot[bot]
· 8 weeks ago
0e92ed4
Initial support for `value` class output
by Liam Miller-Cushon
· 8 weeks ago
95ceac1
Make DUPLICATE_DECLARATION a non-fatal error
by Liam Miller-Cushon
· 9 weeks ago
a90592b
Bump org.graalvm.buildtools:native-maven-plugin from 1.1.6 to 1.1.7 in the dependencies group
by dependabot[bot]
· 9 weeks ago
9870148
Increase Dependabot cooldown from the default of 3 days to 7, as [required by `zizmor`](https://docs.zizmor.sh/audits/#rulesdependabot-cooldownconfigdays).
by Chris Povirk
· 9 weeks ago
543c920
Use `cancel-in-progress` instead of `styfle/cancel-workflow-action`.
by Chris Povirk
· 9 weeks ago
0d73fd9
Use `vX.Y.Z` tags instead of `vX` for version comments.
by Chris Povirk
· 9 weeks ago
9f07dcf
Apply[]
by Liam Miller-Cushon
· 9 weeks ago
a170f89
Use Java 25 as default language level in LowerIntegrationTest
by Liam Miller-Cushon
· 9 weeks ago
818996c
Add initial support for value types
by Liam Miller-Cushon
· 9 weeks ago
8dcd7ca
Stop emitting strictfp after JDK 17
by Liam Miller-Cushon
· 9 weeks ago
d8aab68
Propagate annotation processor crashes in Turbine
by Liam Miller-Cushon
· 9 weeks ago
833fcce
Bump the github-actions group across 1 directory with 2 updates
by dependabot[bot]
· 10 weeks ago
66d419b
Address https://docs.zizmor.sh/audits/#excessive-permissions finding.
by Chris Povirk
· 10 weeks ago
bfc3faa
Address `zizmor` findings:
by Chris Povirk
· 10 weeks ago
6c7c250
Bump JSpecify to 1.0.1.
by cpovirk
· 2 months ago
35c29d1
Implement `stripAnnotations` in `TurbineTypes`
by Liam Miller-Cushon
· 2 months ago
4dc2237
Make JDK 25 the minimum supported JDK for turbine
by Liam Miller-Cushon
· 2 months ago
f9b5441
Update JDK version from 21 to 25 in release workflow
by Liam Miller-Cushon
· 2 months ago
9d281eb
Update Java versions in CI workflow
by Liam Miller-Cushon
· 2 months ago
74e8570
Optimize string decoding in Zip
by Liam Miller-Cushon
· 2 months ago
4314f70
Bump org.graalvm.buildtools:native-maven-plugin from 1.1.5 to 1.1.6 in the dependencies group
by dependabot[bot]
· 2 months ago
b5656e3
Bump org.graalvm.buildtools:native-maven-plugin from 1.1.3 to 1.1.5 in the dependencies group
by dependabot[bot]
· 3 months ago
69cd853
Bump the dependencies group across 1 directory with 24 updates
by dependabot[bot]
· 3 months ago
6e44182
Remove overridden methods from `getAllMembers` results.
by =?UTF-8?q?Halil=20=C4=B0brahim=20=C5=9Eener?=
· 3 months ago
bc4739b
Make `Tree` into a `sealed` class.
by cpovirk
· 3 months ago
d75e3e0
Batch parallel operations in turbine
by Liam Miller-Cushon
· 3 months ago
12b52b2
Bump the github-actions group with 4 updates
by dependabot[bot]
· 4 months ago
f7c6b25
Enable dependabot
by Liam Miller-Cushon
· 4 months ago
59c575a
Consolidate turbine's handling of javac options
by Liam Miller-Cushon
· 4 months ago
609adc2
Report diagnostics instead of crashing for error types inside annotation array values
by Liam Miller-Cushon
· 4 months ago
7d70193
Factor out a separate method in TurbineDiagnostic for the source text of the line
by Liam Miller-Cushon
· 5 months ago
45dd6a6
Fix stripIndent: include closing-delimiter line in min-indent calc
by mukul-atomicwork
· 5 months ago
8075890
Fix constant expression evaluation of conditional expressions
by Liam Miller-Cushon
· 5 months ago
4cae495
Migrate to -> switches
by Liam Miller-Cushon
· 5 months ago
95555a0
Report parse errors for dangling annotations and modifiers
by Liam Miller-Cushon
· 5 months ago
a35d852
Add an option to emit private fields in records
by Liam Miller-Cushon
· 5 months ago
f940cc6
Sort diagnostics for deterministic output during parallel compilations
by Liam Miller-Cushon
· 6 months ago
b28b4e6
Parse experimental_fix_deps_tool in TurbineOptions.
by Javac Team
· 6 months ago
daf23ba
Add a turbine flag to control whether or not it uses parallelism
by Liam Miller-Cushon
· 6 months ago
4e414da
Use compute instead of computeIfAbsent for nullness reasons
by Liam Miller-Cushon
· 6 months ago
a83ed8a
Parallelize some passes in Binder
by Liam Miller-Cushon
· 6 months ago
bb64b98
Parse markdown javadoc comments in turbine
by Liam Miller-Cushon
· 6 months ago
a06086e
Parallelize parsing and lowering in turbine
by Liam Miller-Cushon
· 6 months ago
c7f1e97
Don't hard-code `error:` in formatted turbine diagnostics
by Liam Miller-Cushon
· 6 months ago
943a894
Refactor handling of javacopt-based LowerOptions
by Liam Miller-Cushon
· 6 months ago
d8aa754
Handle `PermittedSubclasses` when reading classes
by Liam Miller-Cushon
· 6 months ago
dafb4d7
Remove private member classes in turbine
by Liam Miller-Cushon
· 6 months ago
d6d1604
Fix `getBinaryName` handling of type elements for error types
by Liam Miller-Cushon
· 6 months ago
14a0b04
Add an assertion that the turbine integration tests produce the same `.class` files
by Liam Miller-Cushon
· 6 months ago
27c760b
Don't pass a classloader into TurbineAnnotationProxy
by Liam Miller-Cushon
· 6 months ago
13851d5
Support annotation processing in TurbineTool API
by Liam Miller-Cushon
· 7 months ago
e516109
Record the AST node that declares a RecordComponentInfo
by Liam Miller-Cushon
· 7 months ago
9fa75fd
Stricter javadoc parsing
by Liam Miller-Cushon
· 8 months ago
3dfe3d6
Fix source position of enum constants
by Liam Miller-Cushon
· 8 months ago
95f385a
Add test coverage for javadoc on multi-variable declarations
by Liam Miller-Cushon
· 8 months ago
41661c4
Short circuit canonicalization of types that don't have enclosing classes
by Liam Miller-Cushon
· 8 months ago
83edd21
Don't crash on missing annotation value types
by Liam Miller-Cushon
· 8 months ago
fb39330
Improve modeling of error types
by Liam Miller-Cushon
· 8 months ago
dad6b6e
Report diagnostics if `java.lang` doesn't exist instead of crashing
by Liam Miller-Cushon
· 8 months ago
551c38e
Refactor Github Action per b/485167538
by Ben Knutson
· 8 months ago
917249e
Automatic code cleanup.
by Liam Miller-Cushon
· 8 months ago
fb566bb
Miscellaneous cleanups
by Liam Miller-Cushon
· 8 months ago
edfffe9
Use `JarEntry.getTimeLocal()` for jar entry timestamps
by Liam Miller-Cushon
· 9 months ago
6cd866f
Fix a minor typo.
by Éamonn McManus
· 10 months ago
Next »