@@ -112,7 +112,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
112112 /// This returns a chained iterator of both cached and recompiled contract artifacts
113113 ///
114114 /// # Examples
115- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
116115 /// ```no_run
117116 /// use foundry_compilers::{artifacts::ConfigurableContractArtifact, ArtifactId, Project};
118117 /// use std::collections::btree_map::BTreeMap;
@@ -131,7 +130,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
131130 /// the contract name and the corresponding artifact
132131 ///
133132 /// # Examples
134- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
135133 /// ```no_run
136134 /// use foundry_compilers::{artifacts::ConfigurableContractArtifact, Project};
137135 /// use std::collections::btree_map::BTreeMap;
@@ -149,7 +147,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
149147 /// the contract name and the corresponding artifact with its version
150148 ///
151149 /// # Examples
152- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
153150 /// ```no_run
154151 /// use foundry_compilers::{artifacts::ConfigurableContractArtifact, Project};
155152 /// use semver::Version;
@@ -192,7 +189,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
192189 /// This returns a chained iterator of both cached and recompiled contract artifacts
193190 ///
194191 /// # Examples
195- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
196192 /// ```no_run
197193 /// use foundry_compilers::{artifacts::ConfigurableContractArtifact, Project};
198194 /// use std::{collections::btree_map::BTreeMap, path::PathBuf};
@@ -237,7 +233,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
237233 /// # Examples
238234 ///
239235 /// Make all artifact files relative to the project's root directory
240- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
241236 /// ```no_run
242237 /// use foundry_compilers::Project;
243238 ///
@@ -254,7 +249,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
254249 /// Returns a reference to the (merged) solc compiler output.
255250 ///
256251 /// # Examples
257- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
258252 /// ```no_run
259253 /// use foundry_compilers::{artifacts::contract::Contract, Project};
260254 /// use std::collections::btree_map::BTreeMap;
@@ -329,7 +323,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
329323 /// [`Self::remove_first`].
330324 ///
331325 /// # Examples
332- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
333326 /// ```no_run
334327 /// use foundry_compilers::{artifacts::*, info::ContractInfo, Project};
335328 ///
@@ -351,7 +344,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
351344 /// Finds the artifact with matching path and name
352345 ///
353346 /// # Examples
354- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
355347 /// ```no_run
356348 /// use foundry_compilers::{artifacts::*, Project};
357349 ///
@@ -378,7 +370,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
378370 /// Finds the artifact with matching path and name
379371 ///
380372 /// # Examples
381- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
382373 /// ```no_run
383374 /// use foundry_compilers::{artifacts::*, Project};
384375 ///
@@ -397,7 +388,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
397388 /// Removes the _first_ contract with the given name from the set
398389 ///
399390 /// # Examples
400- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
401391 /// ```no_run
402392 /// use foundry_compilers::{artifacts::*, Project};
403393 ///
@@ -421,7 +411,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
421411 ///
422412 ///
423413 /// # Examples
424- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
425414 /// ```no_run
426415 /// use foundry_compilers::{artifacts::*, info::ContractInfo, Project};
427416 ///
@@ -447,7 +436,6 @@ impl<T: ArtifactOutput, C: Compiler> ProjectCompileOutput<C, T> {
447436 /// [`foundry_compilers_artifacts::ConfigurableContractArtifact`]
448437 ///
449438 /// # Examples
450- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
451439 /// ```no_run
452440 /// use foundry_compilers::{
453441 /// artifacts::contract::CompactContractBytecode, contracts::ArtifactContracts, ArtifactId,
@@ -631,7 +619,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
631619 /// Finds the _first_ contract with the given name
632620 ///
633621 /// # Examples
634- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
635622 /// ```no_run
636623 /// use foundry_compilers::{artifacts::*, Project};
637624 ///
@@ -647,7 +634,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
647634 /// Removes the _first_ contract with the given name from the set
648635 ///
649636 /// # Examples
650- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
651637 /// ```no_run
652638 /// use foundry_compilers::{artifacts::*, Project};
653639 ///
@@ -663,7 +649,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
663649 /// Removes the contract with matching path and name
664650 ///
665651 /// # Examples
666- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
667652 /// ```no_run
668653 /// use foundry_compilers::{artifacts::*, Project};
669654 ///
@@ -683,7 +668,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
683668 /// [Self::remove_first]
684669 ///
685670 /// # Examples
686- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
687671 /// ```no_run
688672 /// use foundry_compilers::{artifacts::*, info::ContractInfo, Project};
689673 ///
@@ -747,7 +731,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
747731 /// bytecode, runtime bytecode, and ABI.
748732 ///
749733 /// # Examples
750- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
751734 /// ```no_run
752735 /// use foundry_compilers::{artifacts::*, Project};
753736 ///
@@ -764,7 +747,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
764747 /// provide several helper methods
765748 ///
766749 /// # Examples
767- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
768750 /// ```no_run
769751 /// use foundry_compilers::Project;
770752 ///
@@ -792,7 +774,6 @@ impl<C: Compiler> AggregatedCompilerOutput<C> {
792774 /// # Examples
793775 ///
794776 /// Make all sources and contracts relative to the project's root directory
795- #[ cfg_attr( not( feature = "svm-solc" ) , doc = "```ignore" ) ]
796777 /// ```no_run
797778 /// use foundry_compilers::Project;
798779 ///
0 commit comments