Skip to content

Commit 3c90705

Browse files
authored
Retire linting_tool desktop sample (#2472)
Adds a README as a breadcrumb with the history of the sample as well as links to some relevant resources. Part of dart-lang/sdk#56835 Contributes to #2409
1 parent 90f0584 commit 3c90705

File tree

94 files changed

+27
-5895
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+27
-5895
lines changed

.github/dependabot.yaml

-6
Original file line numberDiff line numberDiff line change
@@ -154,12 +154,6 @@ updates:
154154
interval: "daily"
155155
labels:
156156
- "autosubmit"
157-
- package-ecosystem: "pub"
158-
directory: "experimental/linting_tool/"
159-
schedule:
160-
interval: "daily"
161-
labels:
162-
- "autosubmit"
163157
- package-ecosystem: "pub"
164158
directory: "experimental/material_3_demo/"
165159
schedule:

experimental/linting_tool/.gitignore

-45
This file was deleted.

experimental/linting_tool/.metadata

-10
This file was deleted.

experimental/linting_tool/README.md

+27-14
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,34 @@
1-
# linting_tool
1+
# Sample retired
22

3-
A desktop tool that helps you manage [linter rules](https://dart.dev/guides/language/analysis-options#enabling-linter-rules)
4-
for your Flutter project.
3+
The `linting_tool` sample has been retired.
4+
Flutter's desktop support has evolved over the years and
5+
the underlying data that this tool surfaced is no longer supported.
56

6-
## Goals for this sample
7+
`linting_tool` was a successful sample of using Flutter to build desktop apps,
8+
written by Abdullah Deshmukh ([X][], [GitHub][]) for Google Summer of Code 2021.
9+
You can learn about Abdullah's experience creating the sample
10+
by reading [GSoC '21: Creating a desktop sample for Flutter][medium].
711

8-
* Show how to read and write files on Desktop
9-
* Show how to create, parse and use yaml files
10-
* Show how to implement basic navigation in Desktop apps
11-
* Show how to implement right-click popup menus
12+
[X]: https://x.com/abdullahzakir99
13+
[GitHub]: https://github.com/abd99
14+
[medium]: https://medium.com/flutter/gsoc-21-creating-a-desktop-sample-for-flutter-7d77e74812d6
1215

13-
## Questions/issues
16+
## Flutter on Desktop
1417

15-
If you have a general question about Flutter, the best places to go are:
18+
Flutter supports creating desktop apps for Windows, macOS, and Linux.
19+
To set up platform support or learn more about [Flutter on Desktop][],
20+
check out the [platform integration docs][] for each desktop platform.
1621

17-
* [The FlutterDev Google Group](https://groups.google.com/forum/#!forum/flutter-dev)
18-
* [The Flutter Gitter channel](https://gitter.im/flutter/flutter)
19-
* [StackOverflow](https://stackoverflow.com/questions/tagged/flutter)
22+
[Flutter on Desktop]: https://flutter.dev/multi-platform/desktop
23+
[platform integration docs]: https://docs.flutter.dev/platform-integration/desktop
2024

21-
If you run into an issue with the sample itself, please [file an issue](https://github.com/flutter/samples/issues).
25+
## Analyzing and linting Dart projects
26+
27+
To learn more about configuring analysis of your Dart and Flutter projects,
28+
check out [Customizing static analysis][].
29+
30+
For information about the various lints you can configure,
31+
reference the [Linter rules][] index.
32+
33+
[Customizing static analysis]: https://dart.dev/tools/analysis
34+
[Linter rules]: https://dart.dev/lints

experimental/linting_tool/analysis_options.yaml

-6
This file was deleted.

experimental/linting_tool/lib/app.dart

-56
This file was deleted.

experimental/linting_tool/lib/layout/adaptive.dart

-21
This file was deleted.

experimental/linting_tool/lib/main.dart

-27
This file was deleted.

experimental/linting_tool/lib/model/editing_controller.dart

-50
This file was deleted.

experimental/linting_tool/lib/model/profile.dart

-26
This file was deleted.

experimental/linting_tool/lib/model/profile.g.dart

-44
This file was deleted.

0 commit comments

Comments
 (0)