aboutsummaryrefslogtreecommitdiff
path: root/all
AgeCommit message (Collapse)Author
2018-06-11all: add gradle format checkerZHANG Dapeng
This PR adds an automatic gradle format checker and reformats all the *.gradle files. After this, new changes to *.gradle files will fail to build if not in good format, just like checkStyle failure.
2018-03-01 buildscripts,travis: fetch from mvn with retries (#4140)zpencer
A band aid for #3284, to make its symptoms less noticeable.
2017-11-22testing: add testing package to javadocZHANG Dapeng
2017-09-28thrift: Delete thriftZHANG Dapeng
Thrift support is moved to https://github.com/grpc-ecosystem/grift
2017-06-29all: Don't depend directly on grpc-protobuf-liteEric Anderson
grpc-protobuf-lite brings in protobuf-lite as a dependency, which has different versions of classes in protobuf. This causes duplicate classes on the class path, which easily breaks things. Since lite the lite runtime/codegen is incompatible with full protobuf, it makes sense to only depend on one of the two. grpc-protobuf actually already has a dependency on grpc-protobuf-lite, but excludes the protobuf-lite dependency, making the dep safe. But this is more of an implementation detail. We only change deps so that JavaDoc, code coverage, and similar will still include grpc-protobuf-lite. Fixes #2985
2017-06-16all: Filter out Internal* classes from JavadocEric Anderson
core's sources already have filters applied, so it isn't necessary to copy them to all.
2017-02-07all: drop thrift from grpc-all depsCarl Mastrangelo
2016-09-02core: split Context into a separate grpc-context artifact.Kun Zhang
The Context API is not particularly gRPC-specific, and will be used by Census as its context propagation mechanism. Removed all dependencies to make it easy for other libraries to depend on.
2016-07-28Support Thrift MessagesNaveen Reddy Chedeti
2016-04-28Stop producing a fat grpc-all jarEric Anderson
grpc-all contains a copy of all the classes and sources of "important" artifacts. The copy causes problems when grpc-all is mixed with the individual artifacts like grpc-netty or grpc-core, since they will collide on the classpath. Avoiding the copy fixes the problem. See #1597
2016-04-06Include protobuf-lite in javadoc and test coverage reportingEric Anderson
2016-03-25Include sources for all files in 'fat' binary jarEric Anderson
Fixes #1420
2016-02-17Add support for codecov.ioEric Anderson
Codecov.io provides patch-based code coverage, so you can easily know how many of the added lines are covered. It also has a more useful UI. Unfortunately, the percentage it reports does not include partially- covered lines--those with uncovered conditions. Thus the reported percentage is about 6% lower than the coverage we've been looking at previously. Because of this alone, I don't expect to remove coveralls support soon. Use the bash script instead of python module since pip isn't available by default on Travis OS X. jacocoTestReport uses mustRunAfter (contrary to the docs; see https://issues.gradle.org/browse/GRADLE-2960) to make sure it runs after all tests, only if testing is taking place. We would like :grpc-all:jacocoTestReport to behave the same way. Without it, we would need two separate invocations of gradle (adding ~1m to Travis run) in order to prevent getting random results depending on what tests just so happened to have been run.
2015-10-15Reduce OkHttp dependency, copy all the needed files into our repository.Xudong Ma
2015-08-20Skip io.grpc.internal in javadoc.Kun Zhang
Also move ExperimentalApi and Internal to io.grpc, so that they appear in javadoc.
2015-08-11Add coveralls supportEric Anderson
2015-08-07Produce cleaner JavaDoc and Jacoco outputEric Anderson
Instead of producing output for all projects, just do it for projects that matter to our users.
2015-05-05Add Jacoco code coverageEric Anderson
After running tests, you can run jacocoTestReport. The jacocoTestReport task does not depend on the tests, so they should be run separately. There is still a lot of noise in the jacoco output since we aren't yet filtering generated code.
2015-05-05Produce combined JavaDoc, add links, exclude internalsEric Anderson
2015-04-13Add missing projects to grpc-allEric Anderson
Protobuf was recently moved into its own project and should have been added to grpc-all at that time. Nano has always been absent.
2015-01-27Removing all references to "stubby"nmittler
2015-01-27Removing Maven buildnmittler
2015-01-08Adding gradle build for Java grpcnathanmittler
------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82152044
2015-01-08Updating version of gRPC maven build to 0.1.0-SNAPSHOT.nathanmittler
------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=82151533
2015-01-08Fixing Maven build for gRPC Java.nathanmittler
------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=81456318
2015-01-08Adding MOE configuration for grpc_java.nathanmittler
The TestService proto is temporarily supplied as a generated jar (until the open source protoc compiler supports grpc). Copies of messages.proto, empty.proto, and message_set.proto are scrubbed and included in the source under integration-testing. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=78711468