• Anonymous
  • Login
  • Register
Source Sniffer

Owners F. Kranenburg Project Creation Mar 17, 2010
Contributors F. Kranenburg Last Release Aug 9, 2012
Downloads 6345Download latest release
Rating
(11 ratings)
Description an Eclipse Lotus Domino extension to search and navigate through source code.


 
 
Source Sniffer is finalist of Lotus Awards - Open Source 2011!

 

Source Sniffer is a Domino Designer extension written in Eclipse. It can search in the source code of multiple applications at once, it supports Java, Javascript, Lotusscript and Formula languages. Xpages are completely decoded so code can be found there too.
All graphics and icons are designed by my wife, Willemien Kranenburg. 
 

Source Sniffer v3.0 - new features

75% faster than Source Sniffer v2.x
Source Sniffer has almost been build again from the ground up. It does not use the DXL exporter anymore to get to the source code. Instead, all files in the NSF will be synced to your local harddrive. The second time you'll load the application into Source Sniffer, it only updates those files that are changed.

Optimized search results
Because Source Sniffer searches the local files for all text, it reaches all places where your code might be 'hidden'. It even finds code in passthrough html on your forms / subforms!


Improved user interface
Some features from Source Sniffer v2.x are taken out of this version. Now the user interface is becoming cleaner and clearer. The big Source Sniffer logo has been moved to another smaller location. Applications using the new Notes 8.5.2 32bit icon are displayed using this icon, so it's easier to find the right application in the list.

New features

  • One of the new features is the ability to 'reload' an application that is already in Source Sniffer, it is still possible to remove an application from the list.
     
  • The 'show info' menu item will display some generic info about the selected design element, like the alias, last changed date and comment. Future versions will include more information here. 
     
  • The 'get references' function now always retrieves the alias name of the design element, when searching both names are searched.
     
  • *All*  files are now being displayed and searchable in Source Sniffer. Even 'hidden' java packages and files are now listed.
 

If you have questions, need support or have ideas for new features, please let me know!

 

 
Ferry Kranenburg
 
 

 

 


Projects can have short and readable URLs, e.g. http://mobilecontrols.openntf.org.

You can request a short URL to your project by sending a mail to support at openntf dot org.
Owners are the people with maximal rights. For example they can create releases and add more contributors.

In order to define multiple owners use "," (comma) as separator.

Because of data privacy you cannot lookup other people's names but you have to type them in.
Enter the contributors or owners here who you want to receive notifications and questions by email.

In order to define multiple owners use "," (comma) as separator.

Because of data privacy you cannot lookup other people's names but you have to type them in.
In addition to the owners additional OpenNTF contributors have to be listed here. Contributors don't have the same access rights as owners, e.g. they cannot create releases.

In order to define multiple owners use "," (comma) as separator.

Because of data privacy you cannot lookup other people's names but you have to type them in.
Enter a short description of the project here (up to 100 characters).

The short description shows up in the project UI and in some of the views.
In this field you should enter a more detailed description of your project.

You can use the rich text editor for rich text formating. You can also enter HTML to embed objects, e.g. to embed a YouTube video or a screenshot of the project. In this case use '[' and ']' to mark the passthrough HTML as such.
A Catalog Release is for projects that are production ready and that are end-user "install friendly".

This property describes whether any release of this project has been added to the catalog.

Learn more about the catalog.
GitHub can be used as source control repository for OpenNTF projects. In this case the Issues from GitHub are used instead of the Defects from OpenNTF.

Contact ip-manager@openntf if you want to have a GitHub project created in the OpenNTF space.

Learn more about OpenNTF on GitHub