OpenMl connector tightly coupled
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Start by tracing how OpenMlConnector calls the static HttpConnector.doApiRequest method. Review the surrounding connector code and any existing tests, then define the scope of replacing that coupling with an interface or dependency injection. Done means the connector no longer depends directly on the static method and its HTTP interaction can be tested or mocked.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
OpenMlConnector:
relies heavily on the method: HttpConnector.doApiRequest which is static.
This is hard to test and mock.
Imho beter to call some interface, maybe even include some dependency injection.
- Langage dominant
- Java
- Étoiles
- 13
- Forks
- 5
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openml/openml-java
-
RefactorOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
openml/openml-java#58 · 1 commentaire ·
-
ignore_attribute in DataSetDescription null.Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 15/100
openml/openml-java#44 ·
-
Improve caching mechanism (consistent with Python)Peut-être à nouveau libre @janvanrijn l’a pris il y a 2772 jours, et aucune pull request n’est ouverte. Ouverte
openml/openml-java#30 · 1 commentaire · 1 personne assignée ·
-
Test Data qualities intervalOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
openml/openml-java#22 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
openml/openml-java#20 · 1 commentaire ·
Toutes les issues de openml/openml-java
Issues similaires
-
[destination-snowflake] Custom domains rejected unlike source connectionsPeut-être pris @kuza55 l’a pris aujourd’hui. Ouverteautoteam community connectors/destination/snowflake team/use
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
area-dashboard
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
component/operate kind/feature-request
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
Les mainteneurs répondent en général sous 1 jour
-
Forge coverage prompts carry text the agent cannot act onPeut-être pris @graalvmbot l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
oracle/graalvm-reachability-metadata#10572 ·
Les mainteneurs répondent en général sous 1 jour
-
Bundled migration plansOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
IBM/sample-app-mod#55 ·