chore: enable freeze string literals by comment

This commit is contained in:
Colin Darie 2024-04-29 00:17:15 +02:00
parent edeb9a46ec
commit 77fb0553fc
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
2262 changed files with 4520 additions and 1 deletions

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::Adapter
UNAVAILABLE = 'Donnée indisponible'

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::API
ENTREPRISE_RESOURCE_NAME = "v3/insee/sirene/unites_legales/%{id}"
ETABLISSEMENT_RESOURCE_NAME = "v3/insee/sirene/etablissements/%{id}"

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::API::Error < ::StandardError
def initialize(response)
# use uri to avoid sending token

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::BadFormatRequest < APIEntreprise::API::Error
def network_error?
false

View file

@ -1,2 +1,4 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::BadGateway < APIEntreprise::API::Error
end

View file

@ -1,2 +1,4 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::RequestFailed < APIEntreprise::API::Error
end

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::ResourceNotFound < APIEntreprise::API::Error
def network_error?
false

View file

@ -1,2 +1,4 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::ServiceUnavailable < APIEntreprise::API::Error
end

View file

@ -1,2 +1,4 @@
# frozen_string_literal: true
class APIEntreprise::API::Error::TimedOut < APIEntreprise::API::Error
end

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::AttestationFiscaleAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/dgfip/attestations_fiscales
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Attestations-sociales-et-fiscales/paths/~1v4~1dgfip~1unites_legales~1%7Bsiren%7D~1attestation_fiscale/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::AttestationSocialeAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/urssaf/attestation_vigilance
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Attestations-sociales-et-fiscales/paths/~1v4~1urssaf~1unites_legales~1%7Bsiren%7D~1attestation_vigilance/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::BilansBdfAdapter < APIEntreprise::Adapter
def initialize(siret, procedure_id)
@siret = siret

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::EffectifsAdapter < APIEntreprise::Adapter
def initialize(siret, procedure_id, annee, mois)
@siret = siret

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::EffectifsAnnuelsAdapter < APIEntreprise::Adapter
def initialize(siret, procedure_id, year = default_year)
@siret = siret

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::EntrepriseAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/insee/unites_legales
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-generales/paths/~1v3~1insee~1sirene~1unites_legales~1%7Bsiren%7D/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::EtablissementAdapter < APIEntreprise::Adapter
# Doc Métier : https://entreprise.api.gouv.fr/catalogue/insee/etablissements
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-generales/paths/~1v3~1insee~1sirene~1etablissements~1%7Bsiret%7D/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::ExercicesAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/dgfip/chiffres_affaires
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-financieres/paths/~1v3~1dgfip~1etablissements~1%7Bsiret%7D~1chiffres_affaires/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::ExtraitKbisAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/infogreffe/rcs/extrait
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-generales/paths/~1v3~1infogreffe~1rcs~1unites_legales~1%7Bsiren%7D~1extrait_kbis/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::PrivilegesAdapter < APIEntreprise::Adapter
def initialize(token)
@token = token

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::RNAAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/djepva/associations_open_data
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-generales/paths/~1v4~1djepva~1api-association~1associations~1open_data~1%7Bsiren_or_rna%7D/get

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::ServiceAdapter < APIEntreprise::EtablissementAdapter
def initialize(siret, service_id)
@siret = siret

View file

@ -1,3 +1,5 @@
# frozen_string_literal: true
class APIEntreprise::TvaAdapter < APIEntreprise::Adapter
# Doc métier : https://entreprise.api.gouv.fr/catalogue/commission_europeenne/numero_tva
# Swagger : https://entreprise.api.gouv.fr/developpeurs/openapi#tag/Informations-generales/paths/~1v3~1european_commission~1unites_legales~1%7Bsiren%7D~1numero_tva/get