Skip to content

Update from internal.#265

Merged
cushon merged 15 commits into
google:masterfrom
cushon:master
Oct 31, 2014
Merged

Update from internal.#265
cushon merged 15 commits into
google:masterfrom
cushon:master

Conversation

@cushon

@cushon cushon commented Oct 31, 2014

Copy link
Copy Markdown
Collaborator

No description provided.

cpovirk and others added 14 commits October 31, 2014 11:34
…and incorporated into [] at that point without blocking the enabling of the error-prone check.

(There is one other third_party occurrence, but it's in ICU4J, where all error-prone warnings are already suppressed: <http://[]
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77670668
needed information into fields.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77683869
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77684250
… begin

using the javac8 TaskListener interface for ErrorProneAnalyzer.

Actually wiring up the TaskListener (see ErrorProneAnalyzer#register) is
blocked on having the context be preserved across annotation processing rounds.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77800781
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77802161
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77948812
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77967092
The test assumes there's only one MemberSelectTree in each test program, and
javac9 uses that AST type to represent qualified import names.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78177513
The memory overhead for end positions is now significantly lower, thanks to
JDK-8033287.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78797260
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78839960
… checks

that error-prone is initialized with from which checks are enabled for a
particular compilation, which may vary based on command-line arguments and
error-prone plugins.

ScannerSuppliers are immutable.  To apply command-line options to a
ScannerSupplier, you use a static utility method,
ScannerSuppliers.applyOverrides(), to produce a new ScannerSupplier with
the correct set of checks.  To compose ScannerSuppliers (e.g., to add plugin
checks to the default checks), you use another static utility method,
ScannerSuppliers.compose().

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78869827
…aces

are required.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78872632
…s. This

lets us assert properties on diagnostics across two invocations of the same
ErrorProneTestCompiler.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78877748
cushon added a commit that referenced this pull request Oct 31, 2014
@cushon cushon merged commit b3e8921 into google:master Oct 31, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants