@@ -756,7 +756,7 @@ fn check_name(checker: &Checker, expr: &Expr, range: TextRange) {
756
756
}
757
757
[ "airflow" , "www" , "auth" , "has_access_dataset" ] => Replacement :: AutoImport {
758
758
module : "airflow.www.auth" ,
759
- name : "has_access_dataset " ,
759
+ name : "has_access_asset " ,
760
760
} ,
761
761
[ "airflow" , "www" , "utils" , "get_sensitive_variables_fields" ] => {
762
762
Replacement :: Name ( "airflow.utils.log.secrets_masker.get_sensitive_variables_fields" )
@@ -766,31 +766,38 @@ fn check_name(checker: &Checker, expr: &Expr, range: TextRange) {
766
766
}
767
767
768
768
// airflow.providers.amazon
769
- [ "airflow" , "providers" , "amazon" , "aws" , rest @ ..] => match & rest {
770
- [ "datasets" , "s3" , "create_dataset" ] => {
771
- Replacement :: Name ( "airflow.providers.amazon.aws.assets.s3.create_asset" )
772
- }
773
- [ "datasets" , "s3" , "convert_dataset_to_openlineage" ] => Replacement :: Name (
774
- "airflow.providers.amazon.aws.assets.s3.convert_asset_to_openlineage" ,
775
- ) ,
776
- [ "datasets" , "s3" , "sanitize_uri" ] => {
769
+ [ "airflow" , "providers" , "amazon" , "aws" , "datasets" , "s3" , rest] => match * rest {
770
+ "create_dataset" => Replacement :: AutoImport {
771
+ module : "airflow.providers.amazon.aws.assets.s3" ,
772
+ name : "create_asset" ,
773
+ } ,
774
+ "convert_dataset_to_openlineage" => Replacement :: AutoImport {
775
+ module : "airflow.providers.amazon.aws.assets.s3" ,
776
+ name : "convert_asset_to_openlineage" ,
777
+ } ,
778
+ "sanitize_uri" => {
777
779
Replacement :: Name ( "airflow.providers.amazon.aws.assets.s3.sanitize_uri" )
778
780
}
779
- [ "auth_manager" , "avp" , "entities" , "AvpEntities" , "DATASET" ] => Replacement :: Name (
780
- "airflow.providers.amazon.aws.auth_manager.avp.entities.AvpEntities.ASSET" ,
781
- ) ,
782
781
_ => return ,
783
782
} ,
783
+ [ "airflow" , "providers" , "amazon" , "aws" , "auth_manager" , "avp" , "entities" , "AvpEntities" , "DATASET" ] => {
784
+ Replacement :: AutoImport {
785
+ module : "airflow.providers.amazon.aws.auth_manager.avp.entities.AvpEntities" ,
786
+ name : "ASSET" ,
787
+ }
788
+ }
784
789
785
790
// airflow.providers.common.io
786
791
// airflow.providers.common.io.datasets.file
787
792
[ "airflow" , "providers" , "common" , "io" , "datasets" , "file" , rest] => match * rest {
788
- "create_dataset" => {
789
- Replacement :: Name ( "airflow.providers.common.io.assets.file.create_asset" )
790
- }
791
- "convert_dataset_to_openlineage" => Replacement :: Name (
792
- "airflow.providers.common.io.assets.file.convert_asset_to_openlineage" ,
793
- ) ,
793
+ "create_dataset" => Replacement :: AutoImport {
794
+ module : "airflow.providers.common.io.assets.file" ,
795
+ name : "create_asset" ,
796
+ } ,
797
+ "convert_dataset_to_openlineage" => Replacement :: AutoImport {
798
+ module : "airflow.providers.common.io.assets.file" ,
799
+ name : "convert_asset_to_openlineage" ,
800
+ } ,
794
801
"sanitize_uri" => {
795
802
Replacement :: Name ( "airflow.providers.common.io.assets.file.sanitize_uri" )
796
803
}
@@ -799,23 +806,27 @@ fn check_name(checker: &Checker, expr: &Expr, range: TextRange) {
799
806
800
807
// airflow.providers.fab
801
808
[ "airflow" , "providers" , "fab" , "auth_manager" , "fab_auth_manager" , "is_authorized_dataset" ] => {
802
- Replacement :: Name (
803
- "airflow.providers.fab.auth_manager.fab_auth_manager.is_authorized_asset" ,
804
- )
809
+ Replacement :: AutoImport {
810
+ module : "airflow.providers.fab.auth_manager.fab_auth_manager" ,
811
+ name : "is_authorized_asset" ,
812
+ }
805
813
}
806
814
807
815
// airflow.providers.google
808
816
// airflow.providers.google.datasets
809
817
[ "airflow" , "providers" , "google" , "datasets" , rest @ ..] => match & rest {
810
- [ "bigquery" , "create_dataset" ] => {
811
- Replacement :: Name ( "airflow.providers.google.assets.bigquery.create_asset" )
812
- }
813
- [ "gcs" , "create_dataset" ] => {
814
- Replacement :: Name ( "airflow.providers.google.assets.gcs.create_asset" )
815
- }
816
- [ "gcs" , "convert_dataset_to_openlineage" ] => Replacement :: Name (
817
- "airflow.providers.google.assets.gcs.convert_asset_to_openlineage" ,
818
- ) ,
818
+ [ "bigquery" , "create_dataset" ] => Replacement :: AutoImport {
819
+ module : "airflow.providers.google.assets.bigquery" ,
820
+ name : "create_asset" ,
821
+ } ,
822
+ [ "gcs" , "create_dataset" ] => Replacement :: AutoImport {
823
+ module : "airflow.providers.google.assets.gcs" ,
824
+ name : "create_asset" ,
825
+ } ,
826
+ [ "gcs" , "convert_dataset_to_openlineage" ] => Replacement :: AutoImport {
827
+ module : "airflow.providers.google.assets.gcs" ,
828
+ name : "convert_asset_to_openlineage" ,
829
+ } ,
819
830
[ "gcs" , "sanitize_uri" ] => {
820
831
Replacement :: Name ( "airflow.providers.google.assets.gcs.sanitize_uri" )
821
832
}
@@ -835,13 +846,15 @@ fn check_name(checker: &Checker, expr: &Expr, range: TextRange) {
835
846
// airflow.providers.openlineage
836
847
// airflow.providers.openlineage.utils.utils
837
848
[ "airflow" , "providers" , "openlineage" , "utils" , "utils" , rest] => match * rest {
838
- "DatasetInfo" => {
839
- Replacement :: Name ( "airflow.providers.openlineage.utils.utils.AssetInfo" )
840
- }
849
+ "DatasetInfo" => Replacement :: AutoImport {
850
+ module : "airflow.providers.openlineage.utils.utils" ,
851
+ name : "AssetInfo" ,
852
+ } ,
841
853
842
- "translate_airflow_dataset" => Replacement :: Name (
843
- "airflow.providers.openlineage.utils.utils.translate_airflow_asset" ,
844
- ) ,
854
+ "translate_airflow_dataset" => Replacement :: AutoImport {
855
+ module : "airflow.providers.openlineage.utils.utils" ,
856
+ name : "translate_airflow_asset" ,
857
+ } ,
845
858
_ => return ,
846
859
} ,
847
860
0 commit comments