This website requires JavaScript.
79700c12de
Update the module list.
Thomas Van Lenten
2018-08-24 14:34:41 -0400
519d5f35f1
Fix executable bit on selects.bzl
Thomas Van Lenten
2018-08-24 14:31:48 -0400
cfc7b64b8c
Fix comments
James Judd
2018-08-24 10:15:51 -0600
db6690a950
Enable --all_incompatible_changes
James Judd
2018-08-23 19:24:25 -0600
48b8a18f3a
Do not treat depsets as iterable and no longer use deprecated depset union
James Judd
2018-08-23 19:24:18 -0600
367c3ffb6d
Update to new actions API
James Judd
2018-08-23 19:20:25 -0600
76d8a8140d
Merge a0dfd2544e
into 7490380c6b
c-parsons
2018-07-31 00:58:08 +0000
7490380c6b
No need to list visibility that matches the default.
Thomas Van Lenten
2018-07-27 12:44:00 -0400
f46886aaaa
No need to list visibility that matches the default.
Thomas Van Lenten
2018-07-27 12:44:00 -0400
a0dfd2544e
Merge branch 'skydoc' of github.com:bazelbuild/bazel-skylib into skydoc
skydoc
Chris Parsons
2018-07-27 11:35:09 -0400
0c9ef14d5d
initial checkin of skydoc skylark rule
Chris Parsons
2018-07-27 11:00:52 -0400
d999d80b27
initial checkin of skydoc skylark rule
Chris Parsons
2018-07-27 11:00:52 -0400
6301f974f0
Makes package public by default
oquenchil
2018-06-27 10:22:33 +0200
3fea8cb680
Add missing dep
0.5.0
Thomas Van Lenten
2018-06-13 14:11:04 -0400
825986d858
Add missing dep
Thomas Van Lenten
2018-06-13 14:11:04 -0400
3b6bba355c
Fix up skylint issues.
Thomas Van Lenten
2018-06-13 11:51:24 -0400
ed1e5ae5e3
Fix up skylint issues.
Thomas Van Lenten
2018-06-13 11:51:24 -0400
4f56d76475
Merge 201634e31c
into e5203c0f5d
Thomas Van Lenten
2018-06-13 15:21:27 +0000
201634e31c
Keep the improved messaging for buildifier issues.
Thomas Van Lenten
2018-06-13 11:20:34 -0400
5cf7408653
Revert "Reformat .bzl files with buildifier and add format check."
Thomas Van Lenten
2018-06-13 11:18:31 -0400
e5203c0f5d
Reformat .bzl files with buildifier and add format check.
Thomas Van Lenten
2018-06-12 13:09:57 -0400
770b13e7e1
Merge 78e16f1d4c
into a5431b7bab
Mark Karpov
2018-06-12 18:14:20 +0000
2828da14d7
Reformat .bzl files with buildifier and add format check.
Thomas Van Lenten
2018-06-12 13:09:57 -0400
a5431b7bab
Update check to use buildifier's exit status instead.
Thomas Van Lenten
2018-06-12 11:59:45 -0400
fc98637d20
Update check to use buildifier's exit status instead.
Thomas Van Lenten
2018-06-12 11:59:45 -0400
78e16f1d4c
Add ‘paths.relative_path’ function
mrkkrp
2018-05-15 16:24:14 +0700
9430df29e4
Merge pull request #43 from ttsugriy/type_defs
Laurent Le Brun
2018-05-10 19:04:01 +0200
b09d5d41b2
Add type checking functions.
Taras Tsugrii
2018-05-08 15:13:31 -0700
4eb28c458c
Add support for repr/str to new_sets (#42 )
0.4.0
dmaclach
2018-05-04 15:39:54 -0700
c2a2c5ea0f
fix typo
Dave MacLachlan
2018-05-04 15:31:51 -0700
5de85bc28f
Add support for repr/str to new_sets
Dave MacLachlan
2018-05-04 14:36:50 -0700
b1921c1c71
Add strings lib w/ strip_margin utility
Andy Scott
2018-05-02 09:15:09 -0700
809940bf89
Skylint: stop using ctx.outputs.executable.
Thomas Van Lenten
2018-05-01 14:15:25 -0400
555079a445
Skylint: stop using ctx.outputs.executable.
Thomas Van Lenten
2018-05-01 14:15:25 -0400
c8dae2702f
Address skylint warnings on the tests. (#39 )
Thomas Van Lenten
2018-05-01 14:12:52 -0400
ce32634962
Address some skylint issues.
Thomas Van Lenten
2018-05-01 13:32:17 -0400
58cfe60020
Skylint: Move comment out of docstring.
Thomas Van Lenten
2018-05-01 13:30:55 -0400
2d356cf857
Doc and code fixes found via skylint. (#38 )
Thomas Van Lenten
2018-04-26 12:08:01 -0400
539ab7d646
Fixup docstring formatting for skylint.
Thomas Van Lenten
2018-04-26 11:33:20 -0400
04592a2372
Fix the fail() call to use the right variable.
Thomas Van Lenten
2018-04-26 11:32:11 -0400
64f25ccb1a
Fixup the skylint warning about re-exports.
Thomas Van Lenten
2018-04-26 11:31:07 -0400
d9a98e919b
Fix up the skylint warning about depset usage.
Thomas Van Lenten
2018-04-26 11:30:35 -0400
343fd64a64
Remove the reassignment of max_bazel_version.
Thomas Van Lenten
2018-04-26 11:28:59 -0400
64af9e4aa6
Fix up the skylint warning about depset usage.
Thomas Van Lenten
2018-04-26 11:28:23 -0400
0b40ea7b13
Introduce new_sets.bzl (#32 )
Nicholas Titcombe
2018-04-20 14:44:25 -0700
a9f16d3274
insterted -> inserted
Nicholas Titcombe
2018-04-20 14:35:24 -0700
59fba13160
Move to Xcode 9.3 which also means a High Sierra image. (#37 )
Thomas Van Lenten
2018-04-20 16:00:15 -0400
7ff40a3ac8
Move to Xcode 9.3 which also means a High Sierra image.
Thomas Van Lenten
2018-04-20 15:55:43 -0400
0271822183
You'd think that 2 methods named _insert would be better. But, then, you'd be wrong too.
Nexproc
2018-04-20 12:16:33 -0700
9fb652134e
Added remove method, added remove tests, fixed typo, saved file correctly (for real this time). Prepare for typos.
Nexproc
2018-04-20 12:08:41 -0700
e46ccdf46d
Wish granted.
Nexproc
2018-04-19 14:01:41 -0700
a8bd74e5f2
More typos please.
Nexproc
2018-04-19 13:56:25 -0700
5244ad51a1
Woops, missed a `set` -> `make` spot.
Nexproc
2018-04-19 13:51:17 -0700
34c28b1b64
We all knew I'd make a typo, if we're being honest.
Nexproc
2018-04-19 13:49:55 -0700
63f350b0dc
Some minor time travel, better explanations (to each function and to the module docstring), adding an O(1) set length function (is there a better way to do this? __length__, for example?), added length test.
Nexproc
2018-04-19 13:45:57 -0700
f4cc0bad65
Removed check for empty values dicts at the beginning of disjoint.
Nexproc
2018-04-18 13:56:36 -0700
7d85f533c1
Using set._values.keys() ofr most internal functions with the expectation that a generator would be used to iterate over the keys rather than a list (helping with memory consumption). Added a condition to check for empty lists to the beginning of disjoint - removing it in the next commit.
Nexproc
2018-04-18 13:54:16 -0700
058c2168cd
Added msg, yum.
Nexproc
2018-04-18 13:43:12 -0700
91661d7a8a
Added error message, store returned set into a variable, using better variable names
Nexproc
2018-04-18 13:38:59 -0700
bdb885719e
Depsets take lists.
Nexproc
2018-04-18 13:11:46 -0700
177b0dd61d
Didn't pick up the change, weird
Nexproc
2018-04-18 13:06:59 -0700
cd5e2e0638
woops, sets -> set
Nexproc
2018-04-18 13:03:54 -0700
a633d98ecd
use set._values instead of trying to use `in` directly on a struct
Nexproc
2018-04-18 12:55:19 -0700
97faa94076
default values are important
Nexproc
2018-04-18 12:50:17 -0700
48bef26ee4
Apparently I thought I could assert inside of an assert... So that's cool.
Nexproc
2018-04-18 12:11:19 -0700
82e1639ed8
Another typo.
Nexproc
2018-04-18 12:00:20 -0700
002ab60256
Copy-paste-foo is coming back to bite me.
Nexproc
2018-04-18 11:54:46 -0700
9167ad146e
Attempt to alias sets (if this doesn't work, I'll just rename the struct to new_sets, but I wanted to give people the option to phase out sets by just switching out the import) - though I suppose they will still need to create a set and turn it back into a list... hm...
Nexproc
2018-04-18 11:50:20 -0700
0eb5e3f778
Merge branch 'master' of github.com:Nexproc/bazel-skylib
Nexproc
2018-04-18 11:39:25 -0700
26b9beb19e
Apparently commas are important. Silly me.
Nexproc
2018-04-18 11:38:28 -0700
972d8f272f
Merge branch 'master' into master
Nicholas Titcombe
2018-04-18 11:32:02 -0700
2c704bd604
Added enw_sets to lib.bzl bazel_skylib/BUILD
Nexproc
2018-04-18 11:28:43 -0700
fe6d33e25e
New skylark library for new sets
Nexproc
2018-04-18 11:27:28 -0700
5dfd5d2021
Consistent spacing for _values = something_super_crazy
Nexproc
2018-04-17 15:22:08 -0700
4c40162128
Added file method docs for test methods in new_sets_tests.bzl
Nexproc
2018-04-17 15:15:31 -0700
018f2230bf
Added newlines back into sets.bzl
Nexproc
2018-04-17 15:13:34 -0700
6b2ef5d761
rename test suite and invoke it in BUILD
Nexproc
2018-04-17 15:11:04 -0700
cc2269b833
Add tests for new_sets.bzl, make _insert mutate the set (the user can make a copy of the set themselves if they want to do a slower insert), added new_set_equals to assers.
Nexproc
2018-04-17 15:07:56 -0700
df7bdf72b8
forgot to add file in last commit ^_^'
Nexproc
2018-04-17 13:58:23 -0700
2b69d33023
Added new_sets with hash set implementation.
Nexproc
2018-04-17 13:55:52 -0700
c8e163653a
Minor spacing cleanup. (#35 )
Tony Allevato
2018-04-17 09:52:23 -0700
193d319e90
Minor spacing cleanup.
Tony Allevato
2018-04-17 09:46:59 -0700
d46b607d98
Add support for 'functools.partial' like functionality. (#34 )
dmaclach
2018-04-17 09:33:38 -0700
6727c85e03
update docs
Dave MacLachlan
2018-04-17 09:08:54 -0700
70eca6742c
Fixed space
Dave MacLachlan
2018-04-17 08:26:47 -0700
f119ad924e
Add support for 'functools.partial' like functionality.
Dave MacLachlan
2018-04-16 14:33:56 -0700
dac7f1b3c3
Add a replacement for genrules in macros
Klaus Aehlig
2018-04-13 11:49:30 +0200
7cfec828b4
Update sets.bzl
Nicholas Titcombe
2018-04-13 12:31:50 -0700
143fad68ad
Update sets.bzl
Nicholas Titcombe
2018-04-12 15:38:54 -0700
6fbf01caf2
Update sets.bzl
Nicholas Titcombe
2018-04-12 15:08:25 -0700
d4d6273945
Update sets.bzl
Nicholas Titcombe
2018-04-11 16:43:20 -0700
a5e23fd4c0
Drop the rc file flag.
Thomas Van Lenten
2018-03-14 13:25:35 -0400
64b9e535bf
Drop the rc file flag.
Thomas Van Lenten
2018-03-14 13:25:35 -0400
dd4cdb95c7
Don't special case current directory relative paths.
0.3.1
Thomas Van Lenten
2018-03-07 14:04:49 -0500
3d8340ed80
Don't special case current directory relative paths.
Thomas Van Lenten
2018-03-07 14:04:49 -0500
a60d9f83df
Test HEAD bazel on travis.
0.3.0
Thomas Van Lenten
2018-02-28 16:40:41 -0500
8d4340c3e5
Test HEAD bazel on travis.
Thomas Van Lenten
2018-02-28 16:40:41 -0500
08a89e561a
Fix the buildkite link.
Thomas Van Lenten
2018-02-28 13:51:25 -0500
bb97e889d9
Fix the buildkite link.
Thomas Van Lenten
2018-02-28 13:51:25 -0500
1fd390cc1d
Travis updates for bazel moving to buildkite.
Thomas Van Lenten
2018-02-28 12:24:54 -0500