Dit is de Windows-app NullAway, waarvan de nieuwste versie kan worden gedownload als NullAway0.10.15sourcecode.zip. Deze kan online worden uitgevoerd via de gratis hostingprovider OnWorks voor werkstations.
Download en voer deze app met de naam NullAway gratis online uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.
- 5. Ga vanuit het OnWorks Windows-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie en installeer deze.
- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.
Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.
SCREENSHOTS
Ad
NullAway
PRODUCTBESCHRIJVING
NullAway is een hulpmiddel om NullPointerExceptions (NPE's) in uw Java-code te elimineren. Om NullAway te gebruiken, voegt u eerst @Nullable-annotaties toe aan uw code waar een veld, methodeparameter of geretourneerde waarde null is. Gezien deze annotaties voert NullAway een reeks op type gebaseerde, lokale controles uit om ervoor te zorgen dat elke aanwijzer waarnaar in uw code wordt verwezen, niet null kan zijn. NullAway is vergelijkbaar met de op type gebaseerde nullability-controle in de Kotlin- en Swift-talen, en het Checker Framework en Eradicate null-checkers voor Java. NullAway is snel. Het is gebouwd als een plug-in voor Error Prone en kan op elke build van uw code worden uitgevoerd. In onze metingen is de overhead tijdens het bouwen van NullAway meestal minder dan 10%. NullAway is ook praktisch: het voorkomt niet alle mogelijke NPE's in uw code, maar het vangt de meeste NPE's op die we tijdens de productie hebben waargenomen, terwijl het een redelijke annotatielast oplegt, wat een geweldige "waar voor uw geld" oplevert.
Kenmerken
- NullAway vereist dat u uw code bouwt met Error Prone
- De configuratie voor een Android-project lijkt erg op de Java-case
- Sommige annotatieprocessors zoals Dagger en AutoValue genereren code in dezelfde pakketnaamruimte als uw eigen code
- NullAway is gelicentieerd onder de MIT-licentie
- NullAway is snel
- Het is gebouwd als een plug-in voor Error Prone en kan op elke build van uw code worden uitgevoerd
Programmeertaal
Java
Categorieën
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/nullaway.mirror/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.