Journal

Avatar

Started documenting Gendarme performance rules. In doing so I rewrote AvoidRepetitiveCastsRule logic to be able to report line numbers and to use the OpCodeEngine - in effect skipping any methods with a Castclass or IsInst instruction in their IL. On a different, but still Gendarme-related subject, I've been shown something really cool today... more soon :-) poupou — about 18 hours ago tags: Gendarme

Avatar

Fixed a reported false positive in PreferStringIsNullOrEmptyRule and some typos, including missing rules (bad xml), in Gendarme.Design. poupou — 1 day ago tags: Gendarme

Avatar

Finally completed the documentation for Gendarme.Rules.Design. Looks like it got a few typos to fix but the results on the new Mono web site just looks AWESOME. Next on the list are the performance rules... or maybe I should decide myself and commit my two rules, since they are already documented on the web site (but they are not in Design ;-) poupou — 3 days ago tags: Mono,Gendarme

Avatar

Rejoice! Mono 2.0 was released today!!! and so was Gendarme 2.0 :-) Gendarme Binaries and Win32 packages are available on Ohloh @ https://www.ohloh.net/projects/gendarme/download (note: identical to RC3 packages) while Linux packages (mono-tools) will soon be available from the Mono project (updated!) web site and/or from openSUSE build service. poupou — 4 days ago tags: Gendarme,Mono

Avatar

Documentation of Gendarme.Design rules continues... taking more time than anticipated. Tonight I took some time to extend (and rename) DoNotDeclareProtectedFieldsInSealedClassRule so it also checks members (not just fields) and I added a similar rule for virtual methods: DoNotDeclareVirtualMethodsInSealedTypeRule (even if the C# and VB.NET compilers wont allow it, managed C++ and IL will). poupou — 5 days ago tags: Gendarme

See All

Crimson Oct 2006

1 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
Mono Oct 2002 to Present

4993 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
Gendarme Feb 2008 to Present

741 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
libgdiplus Jan 2006 to Present

417 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
Moonlight Jun 2007 to Present

423 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
Cecil Oct 2007 to Present

17 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline
Mono.Rocks Nov 2007 to Present

2 commits

activity chart for Sebastien Pouliot's contribution
Commit Timeline

Kudos

KudoRank 9
Ranked 327 of 131187.

About Me

Sébastien Pouliot is a open source developer on the Mono:: project working for Novell.

He is specialized in security and cryptography and has designed many security products and consulted in PKI and IT security with government agencies. His experiences include implementation of standards regarding cryptography and smart cards, biometrics technologies, custom PKI designs for specific markets, and other security related projects as an employee of the Canadian Department of National Defence

Homepage
http://pages.infinit.net/ctech/poupou.html

Where

location marker Québec, QC, Canada

Ohloh Activity

Joined Ohloh 05 Dec 2006

65 Ohloh website edits

No forum posts.

No project reviewed.

I manage these projects:

libgdiplus Gendarme Crimson

Language Experience

Experience Measured
  Autoconf 9m 9m
  Automake 2y 0m 2y 0m
  C 3y 3m 3y 3m
  C# 6y 1m 6y 1m
  C++ 1y 10m 1y 10m
  C/C++ 1y 10m 1y 10m
  CSS 2m 2m
  HTML 10m 10m
  JavaScript 2m 2m
  Make 3y 11m 3y 11m
  Perl 4m 4m
  XML 1y 5m 1y 5m
  XML Schema 2m 2m
  XSL Transformation 3m 3m
  shell script 10m 10m

Widgets

Learn how to embed this and other widgets on your site.