1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 10:15:55 +03:00
Parsing, analyzing, and comparing source code across many languages
Go to file
Patrick Thomson eaa54a3230 Add strict-equality function.
TypeScript, JavaScript, and PHP support an === operator, which
corresponds to strict equality (usually the equality you want). I've
added a constructor to Comparison that takes care of this. Actually
implementing non-strict equality for the above languages will have to
wait until we can build behavior a la carte.

I chose not to add Ruby's case-equality operator, though it uses ===,
since the behavior is so different. (For example, a === a is not
always true over Ruby's ===).
2018-05-23 11:28:31 -04:00
app Move semanticd into it's own directory, update builds 2018-05-22 09:20:36 -07:00
bench Fix benchmarks. 2018-05-04 13:49:37 -04:00
bin Keep a bin directory around for deployments 2016-02-02 13:50:07 -06:00
preludes Don't break tests (yet) 2018-05-16 10:58:21 -07:00
script No more script/run 2018-05-18 15:57:21 -07:00
src Add strict-equality function. 2018-05-23 11:28:31 -04:00
test Add strict-equality function. 2018-05-23 11:28:31 -04:00
vendor Merge remote-tracking branch 'origin/master' into grpc-next-queues 2018-05-22 13:18:22 -04:00
.ghci Fix docs 2018-04-22 07:48:04 -07:00
.gitattributes Treat the licenses dir as vendored. 2017-08-15 10:49:51 -04:00
.gitignore Assign a couple more example repos 2018-04-18 13:03:50 -07:00
.gitmodules Revert "Add proto3-suite and proto3-wire as submodules" 2018-05-21 18:38:17 -04:00
.hspec Add .hspec for depths default, make sure hspec version supports 2017-02-17 08:27:51 -08:00
.stylish-haskell.yaml Make typeapplications a default extension 2018-03-26 12:00:19 -04:00
HLint.hs Stop ignoring syntax errors and fix hints in Assignments. 2018-03-20 12:35:30 -04:00
semantic.cabal New approach for linting 2018-05-21 08:17:11 -07:00
semantic.proto Move semanticd into it's own directory, update builds 2018-05-22 09:20:36 -07:00
Setup.hs Use the simple build type. 2017-07-23 10:34:30 -04:00