Skip to content

Commit f62dcfe

Browse files
authored
Replace http with https for URLs (#3760)
1 parent b013448 commit f62dcfe

File tree

7 files changed

+15
-16
lines changed

7 files changed

+15
-16
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ defmodule Sample.App do
5858
end
5959
```
6060

61-
Ecto is commonly used to interact with databases, such as Postgres and MySQL via [Ecto.Adapters.SQL](http://hexdocs.pm/ecto_sql) ([source code](https://github.com/elixir-ecto/ecto_sql)). Ecto is also commonly used to map data from any source into Elixir structs, whether they are backed by a database or not.
61+
Ecto is commonly used to interact with databases, such as Postgres and MySQL via [Ecto.Adapters.SQL](https://hexdocs.pm/ecto_sql) ([source code](https://github.com/elixir-ecto/ecto_sql)). Ecto is also commonly used to map data from any source into Elixir structs, whether they are backed by a database or not.
6262

63-
See the [getting started guide](http://hexdocs.pm/ecto/getting-started.html) and the [online documentation](http://hexdocs.pm/ecto) for more information. Other resources available are:
63+
See the [getting started guide](https://hexdocs.pm/ecto/getting-started.html) and the [online documentation](https://hexdocs.pm/ecto) for more information. Other resources available are:
6464

6565
* [Programming Ecto](https://pragprog.com/book/wmecto/programming-ecto), by Darin Wilson and Eric Meadows-Jönsson, which guides you from fundamentals up to advanced concepts
6666

@@ -78,10 +78,10 @@ MSSQL | Ecto.Adapters.Tds | [ecto_sql][ecto_sql] (requires Ecto v3.4+)
7878
SQLite3 | Ecto.Adapters.SQLite3 | [ecto_sql][ecto_sql] (requires Ecto v3.5+) + [ecto_sqlite3][ecto_sqlite3]
7979
ETS     | Etso   | [ecto][ecto] + [etso][etso]
8080

81-
[ecto]: http://github.com/elixir-ecto/ecto
82-
[ecto_sql]: http://github.com/elixir-ecto/ecto_sql
83-
[postgrex]: http://github.com/elixir-ecto/postgrex
84-
[myxql]: http://github.com/elixir-ecto/myxql
81+
[ecto]: https://github.com/elixir-ecto/ecto
82+
[ecto_sql]: https://github.com/elixir-ecto/ecto_sql
83+
[postgrex]: https://github.com/elixir-ecto/postgrex
84+
[myxql]: https://github.com/elixir-ecto/myxql
8585
[tds]: https://github.com/livehelpnow/tds
8686
[ecto_sqlite3]: https://github.com/elixir-sqlite/ecto_sqlite3
8787
[etso]: https://github.com/evadne/etso
@@ -127,7 +127,7 @@ With the version 3.0, Ecto has become API stable. This means our main focus is o
127127

128128
## Important links
129129

130-
* [Documentation](http://hexdocs.pm/ecto)
130+
* [Documentation](https://hexdocs.pm/ecto)
131131
* [Mailing list](https://groups.google.com/forum/#!forum/elixir-ecto)
132132
* [Examples](https://github.com/elixir-ecto/ecto/tree/master/examples)
133133

@@ -168,7 +168,7 @@ Then once you enter the containerized shell, you can inspect the underlying data
168168

169169
"Ecto" and the Ecto logo are Copyright (c) 2020 Dashbit.
170170

171-
The Ecto logo was designed by [Dane Wesolko](http://www.danewesolko.com).
171+
The Ecto logo was designed by [Dane Wesolko](https://www.danewesolko.com).
172172

173173
## License
174174

@@ -177,7 +177,7 @@ Copyright (c) 2020 Dashbit
177177

178178
Licensed under the Apache License, Version 2.0 (the "License");
179179
you may not use this file except in compliance with the License.
180-
You may obtain a copy of the License at [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
180+
You may obtain a copy of the License at [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0)
181181

182182
Unless required by applicable law or agreed to in writing, software
183183
distributed under the License is distributed on an "AS IS" BASIS,

guides/introduction/Getting Started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To start off with, we'll generate a new Elixir application by running this comma
2020
mix new friends --sup
2121
```
2222

23-
The `--sup` option ensures that this application has [a supervision tree](http://elixir-lang.org/getting-started/mix-otp/supervisor-and-application.html), which we'll need for Ecto a little later on.
23+
The `--sup` option ensures that this application has [a supervision tree](https://elixir-lang.org/getting-started/mix-otp/supervisor-and-application.html), which we'll need for Ecto a little later on.
2424

2525
To add Ecto to this application, there are a few steps that we need to take. The first step will be adding Ecto and a driver called Postgrex to our `mix.exs` file, which we'll do by changing the `deps` definition in that file to this:
2626

lib/ecto.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ defmodule Ecto do
2121
2222
Besides the four components above, most developers use Ecto to interact
2323
with SQL databases, such as Postgres and MySQL via the
24-
[`ecto_sql`](http://hexdocs.pm/ecto_sql) project. `ecto_sql` provides many
24+
[`ecto_sql`](https://hexdocs.pm/ecto_sql) project. `ecto_sql` provides many
2525
conveniences for working with SQL databases as well as the ability to version
2626
how your database changes through time via
2727
[database migrations](https://hexdocs.pm/ecto_sql/Ecto.Adapters.SQL.html#module-migrations).
2828
2929
If you want to quickly check a sample application using Ecto, please check
30-
the [getting started guide](http://hexdocs.pm/ecto/getting-started.html) and
30+
the [getting started guide](https://hexdocs.pm/ecto/getting-started.html) and
3131
the accompanying sample application. [Ecto's README](https://github.com/elixir-ecto/ecto)
3232
also links to other resources.
3333

lib/ecto/changeset.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2371,7 +2371,7 @@ defmodule Ecto.Changeset do
23712371
Applies optimistic locking to the changeset.
23722372
23732373
[Optimistic
2374-
locking](http://en.wikipedia.org/wiki/Optimistic_concurrency_control) (or
2374+
locking](https://en.wikipedia.org/wiki/Optimistic_concurrency_control) (or
23752375
*optimistic concurrency control*) is a technique that allows concurrent edits
23762376
on a single record. While pessimistic locking works by locking a resource for
23772377
an entire transaction, optimistic locking only checks if the resource changed

lib/ecto/query.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1705,7 +1705,7 @@ defmodule Ecto.Query do
17051705
If `lock` is used more than once, the last one used takes precedence.
17061706
17071707
Ecto also supports [optimistic
1708-
locking](http://en.wikipedia.org/wiki/Optimistic_concurrency_control) but not
1708+
locking](https://en.wikipedia.org/wiki/Optimistic_concurrency_control) but not
17091709
through queries. For more information on optimistic locking, have a look at
17101710
the `Ecto.Changeset.optimistic_lock/3` function.
17111711

lib/ecto/schema.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ defmodule Ecto.Schema do
349349
stored in a text field.
350350
351351
For maps to work in such databases, Ecto will need a JSON library.
352-
By default Ecto will use [Jason](http://github.com/michalmuskala/jason)
352+
By default Ecto will use [Jason](https://github.com/michalmuskala/jason)
353353
which needs to be added to your deps in `mix.exs`:
354354
355355
{:jason, "~> 1.0"}

mix.exs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ defmodule Ecto.MixProject do
5454
[
5555
main: "Ecto",
5656
source_ref: "v#{@version}",
57-
canonical: "http://hexdocs.pm/ecto",
5857
logo: "guides/images/e.png",
5958
extra_section: "GUIDES",
6059
source_url: @source_url,

0 commit comments

Comments
 (0)