Index: pkg/analysis_server/CONTRIBUTING.md |
diff --git a/pkg/analysis_server/CONTRIBUTING.md b/pkg/analysis_server/CONTRIBUTING.md |
index 6f5e0ea67d9df7332a3cb24544e66dc22e796656..242f214b5e722a0291204b1d2ebfc4883ed21da7 100644 |
--- a/pkg/analysis_server/CONTRIBUTING.md |
+++ b/pkg/analysis_server/CONTRIBUTING.md |
@@ -1,33 +1,40 @@ |
-Want to contribute? Great! First, read this page (including the small print at |
-the end). |
- |
-### Before you contribute |
-Before we can use your code, you must sign the |
-[Google Individual Contributor License Agreement](https://cla.developers.google.com/about/google-individual) |
-(CLA), which you can do online. The CLA is necessary mainly because you own the |
-copyright to your changes, even after your contribution becomes part of our |
-codebase, so we need your permission to use and distribute your code. We also |
-need to be sure of various other things—for instance that you'll tell us if you |
-know that your code infringes on other people's patents. You don't have to sign |
-the CLA until after you've submitted your code for review and a member has |
-approved it, but you must do it before we can put your code into our codebase. |
- |
-Before you start working on a larger contribution, you should get in touch with |
-us first through the issue tracker with your idea so that we can help out and |
-possibly guide you. Coordinating up front makes it much easier to avoid |
-frustration later on. |
- |
-### Code reviews |
-All submissions, including submissions by project members, require review. |
- |
-### File headers |
-All files in the project must start with the following header. |
- |
- // Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file |
- // for details. All rights reserved. Use of this source code is governed by a |
- // BSD-style license that can be found in the LICENSE file. |
- |
-### The small print |
-Contributions made by corporations are covered by a different agreement than the |
-one above, the |
-[Software Grant and Corporate Contributor License Agreement](https://developers.google.com/open-source/cla/corporate). |
+## Contributing |
+ |
+Contributions welcome! Please follow the guide in [Contributing][contributing]. |
+ |
+## Building |
+ |
+If you want to build Dart yourself, here is a guide to |
+[getting the source, preparing your machine to build the SDK, and |
+building][building]. |
+ |
+There are more documents on our [wiki](https://github.com/dart-lang/sdk/wiki). |
+Once set up to build the SDK, run: |
+ |
+``` |
+./tools/build.py -mrelease create_sdk |
+``` |
+ |
+## Running tests |
+ |
+To run analyzer tests: |
+ |
+``` |
+./tools/test.py -mrelease pkg/analyzer/test/ |
+``` |
+ |
+To run all analysis server tests: |
+ |
+``` |
+./tools/test.py -mrelease pkg/analysis_server/test/ |
+``` |
+ |
+To run just the analysis server integration tests: |
+ |
+``` |
+./tools/test.py -mrelease pkg/analysis_server/test/integration/ |
+``` |
+ |
+ |
+[building]: https://github.com/dart-lang/sdk/wiki/Building |
+[contributing]: https://github.com/dart-lang/sdk/wiki/Contributing |