Skip to content

Commit e8c456c

Browse files
committed
initial version
1 parent 16bcdc9 commit e8c456c

11 files changed

+145
-0
lines changed

.gitignore

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.buildlog
2+
.DS_Store
3+
.idea
4+
.pub/
5+
.settings/
6+
build/
7+
packages
8+
.packages
9+
pubspec.lock

.travis.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
language: dart
2+
3+
script: ./tool/travis.sh
4+
5+
# Speed up builds by using containerization. Disable this if you need to use
6+
# sudo in your scripts.
7+
sudo: false
8+
9+
branches:
10+
only:
11+
- master

AUTHORS

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# Below is a list of people and organizations that have contributed
2+
# to the project. Names should be added to the list like so:
3+
#
4+
# Name/Organization <email address>
5+
6+
Google Inc.

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Changelog
2+
3+
## 0.0.1
4+
5+
- Initial version

CONTRIBUTING.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
Want to contribute? Great! First, read this page (including the small print at
2+
the end).
3+
4+
### Before you contribute
5+
6+
Before we can use your code, you must sign the
7+
[Google Individual Contributor License Agreement](https://cla.developers.google.com/about/google-individual)
8+
(CLA), which you can do online. The CLA is necessary mainly because you own the
9+
copyright to your changes, even after your contribution becomes part of our
10+
codebase, so we need your permission to use and distribute your code. We also
11+
need to be sure of various other things—for instance that you'll tell us if you
12+
know that your code infringes on other people's patents. You don't have to sign
13+
the CLA until after you've submitted your code for review and a member has
14+
approved it, but you must do it before we can put your code into our codebase.
15+
16+
Before you start working on a larger contribution, you should get in touch with
17+
us first through the issue tracker with your idea so that we can help out and
18+
possibly guide you. Coordinating up front makes it much easier to avoid
19+
frustration later on.
20+
21+
### Code reviews
22+
23+
All submissions, including submissions by project members, require review.
24+
25+
### File headers
26+
27+
All files in the project must start with the following header.
28+
29+
// Copyright (c) 2015, the Flutter project authors. Please see the AUTHORS file
30+
// for details. All rights reserved. Use of this source code is governed by a
31+
// BSD-style license that can be found in the LICENSE file.
32+
33+
### The small print
34+
35+
Contributions made by corporations are covered by a different agreement than the
36+
one above, the
37+
[Software Grant and Corporate Contributor License Agreement](https://developers.google.com/open-source/cla/corporate).

LICENSE

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Copyright 2015, the Flutter project authors. All rights reserved.
2+
Redistribution and use in source and binary forms, with or without
3+
modification, are permitted provided that the following conditions are
4+
met:
5+
6+
* Redistributions of source code must retain the above copyright
7+
notice, this list of conditions and the following disclaimer.
8+
* Redistributions in binary form must reproduce the above
9+
copyright notice, this list of conditions and the following
10+
disclaimer in the documentation and/or other materials provided
11+
with the distribution.
12+
* Neither the name of Google Inc. nor the names of its
13+
contributors may be used to endorse or promote products derived
14+
from this software without specific prior written permission.
15+
16+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

+8
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
11
# atom-flutter-dev
2+
3+
An Atom Flutter development environment.
4+
5+
## Features and bugs
6+
7+
Please file feature requests and bugs at the [issue tracker][tracker].
8+
9+
[tracker]: https://github.com/flutter/atom-flutter-dev/issues

lib/sample.dart

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
// Copyright (c) 2015, the Flutter project authors. Please see the AUTHORS file
2+
// for details. All rights reserved. Use of this source code is governed by a
3+
// BSD-style license that can be found in the LICENSE file.
4+
5+
main() => print('foo');

pubspec.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: atom_flutter_dev
2+
version: 0.0.1
3+
description: An Atom Flutter development environment.
4+
author: Flutter Team <[email protected]>
5+
homepage: https://github.com/flutter/atom-flutter-dev
6+
7+
environment:
8+
sdk: '>=1.0.0 <2.0.0'
9+
10+
dev_dependencies:
11+
test: ^0.12.0

test/all_test.dart

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
// Copyright (c) 2015, the Flutter project authors. Please see the AUTHORS file
2+
// for details. All rights reserved. Use of this source code is governed by a
3+
// BSD-style license that can be found in the LICENSE file.
4+
5+
import 'package:test/test.dart';
6+
7+
main() {
8+
group('A group of tests', () {
9+
test('First Test', () {});
10+
});
11+
}

tool/travis.sh

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
3+
# Copyright (c) 2015, the Dart project authors. Please see the AUTHORS file
4+
# for details. All rights reserved. Use of this source code is governed by a
5+
# BSD-style license that can be found in the LICENSE file.
6+
7+
# Fast fail the script on failures.
8+
set -e
9+
10+
# Verify that the libraries are error free.
11+
dartanalyzer --fatal-warnings \
12+
lib/sample.dart \
13+
test/all_test.dart
14+
15+
# Run the tests.
16+
pub run test

0 commit comments

Comments
 (0)