Lint, Smallint, Quality Assistant, Code Mentor et Code Critic

4 avril 2018

Vous ne savez pas trop comment utiliser l’outil Lint pour Smalltalk dans votre dialecte de Smalltalk préféré, que ce soit Pharo, Instantiations Smalltalk (auparavant VisualAge Smalltalk), Dolphin Smalltalk ou VisualWorks?

Vous devez tout premièrement savoir que cet outil porte différents noms selon l’environnement Smalltalk que vous utilisez.  Il est connu sous le nom de Quality Assistant dans Pharo, SmallLint dans Instantiations Smalltalk, Code Mentor dans Dolphin et Code Critic dans VisualWorks!

Une série de 2 articles (ici et ici) vous introduit à cet outil et à la construction de règles!

Publicités

Smalltalk en vrac (19)

19 décembre 2015

Smalltalk

Smalltalk Digest, édition d’octobre 2015.

Smalltalk Digest, édition de novembre 2015.

Smalltalk Digest, édition de décembre 2015.

Pharo

Trantor : un nouveau framework de pair à pair (P2P, peer to peer) annoncé ici.

Un pilote PhaROS pour Robulab ici.

CalipeL : un outil de benchmarking pour Pharo et Smalltalk/X !

Macro Recorder : un outil pour automatiser des transformations de code! Une démo ici.

Command Availability : un petit utilitaire pour déterminer si une commande est définie sur Unix.

TinyBlog : un tutoriel pour vous expliquer comment bâtir une application web avec Pharo… et encore plus!

Un tutoriel sur Magritte en format PDF!

Hourra!  Spur approche!  L’annonce ici.

Pharo et Unicode : récentes observations et commentaires.

Automata : un microservice d’automation basé sur une state machine.  Plus facile à lire en anglais qu’à expliquer en français!

Un autre vidéo montrant Roassal2 à l’oeuvre.

Pour avoir un avant-goût de Brick (le remplacement éventuel de Morphic), l’annonce est ici.

Un vidéo montrant Mondrian en action.

ChronosManager : un outil de gestion de temps.

QuickAccess : un outil de gestion de scripts (similaire au célèbre Script Manager)

Un très court vidéo qui montre Smarter Critics à l’oeuvre.

Vidéo montrant un guichet automatique écrit en Pharo!

Un package qui implémente Material Design Lite dans Seaside.

Logoot : un outil de collaborative editing basé sur Trantor.

Twisty : un nouveau framework pour gérer le texte!

TwitterAPI : Twitter à votre portée!

Un package pour générer du code Latex pour les mathématiques.

Annonce de la version 2.0 de RenoirSt, un outil de gestion de CSS. Les slides de la conférence Smalltalk 2015 sont ici.

Le projet GeekO : ou comment visualiser les tweets.

Quality Assistant : un survol.

VDM-SL traduit en code Smalltalk, c’est possible!

Pharo et les raccourcis-clavier : un bref vidéo sur les derniers développements.

PharoCloud OS : comment construire une application Pharo bootable ISO.

Squeak

Aida 6.6 est maintenant disponible pour Squeak 5.

VisualWorks

Un autre vidéo de Roassal2 sur Visualworks.

La version 8.1 est disponible!

SqueakJS

Nostalgique ou seulement curieux? Vous pouvez maintenant vous amuser avec une implémentation de Smalltalk-78 dans votre fureteur.  La documentation est ici!

GemStone/S

La version 3.2.10 (64 bits) est arrivée!

ObjectStudio

La version 8.7 est disponible!

VA Smalltalk

La version 8.6.2 est disponible!