Current section
15 Versions
Jump to
Current section
15 Versions
Compare versions
4
files changed
+7
additions
-5
deletions
| @@ -26,4 +26,4 @@ | |
| 26 26 | {<<"optional">>,false}, |
| 27 27 | {<<"repository">>,<<"hexpm">>}, |
| 28 28 | {<<"requirement">>,<<"~> 0.11.0">>}]]}. |
| 29 | - {<<"version">>,<<"0.1.9">>}. |
| 29 | + {<<"version">>,<<"0.2.0">>}. |
| @@ -4,10 +4,11 @@ defmodule Microdata.Property do | |
| 4 4 | """ |
| 5 5 | |
| 6 6 | @enforce_keys [:names, :value] |
| 7 | - defstruct names: nil, value: nil |
| 7 | + defstruct names: nil, value: nil, html: nil |
| 8 8 | |
| 9 9 | @type t :: %Microdata.Property{ |
| 10 10 | names: MapSet.t(String.t()), |
| 11 | - value: String.t() | Microdata.Item.t() |
| 11 | + value: String.t() | Microdata.Item.t(), |
| 12 | + html: String.t() |
| 12 13 | } |
| 13 14 | end |
| @@ -67,7 +67,8 @@ defmodule Microdata.Strategy.HTMLMicrodata do | |
| 67 67 | defp parse_property(property, item, nest_level) do |
| 68 68 | %Property{ |
| 69 69 | names: property |> parse_property_names(item) |> MapSet.new(), |
| 70 | - value: parse_property_value(property, nest_level) |
| 70 | + value: parse_property_value(property, nest_level), |
| 71 | + html: Meeseeks.html(property) |
| 71 72 | } |
| 72 73 | end |
| @@ -4,7 +4,7 @@ defmodule Microdata.MixProject do | |
| 4 4 | def project do |
| 5 5 | [ |
| 6 6 | app: :microdata, |
| 7 | - version: "0.1.9", |
| 7 | + version: "0.2.0", |
| 8 8 | elixir: "~> 1.6", |
| 9 9 | start_permanent: Mix.env() == :prod, |
| 10 10 | deps: deps(), |